Les composants de PowerVM sont :
- POWER Hypervisor : l’hyperviseur en charge de la répartition des ressources matérielles. Il gère et répartit les ressources processeur, mémoire et cartes PCI sur les différentes partitions hébergées par le serveur POWER.
- Micro-Partitioning (Micro-Partitionnement) : cette fonction permet de partager un processeur et donc créer des partitions sur des portions de processeur. Le minimum supporté est de 1/10ème de processeur, ce qui permet de créer jusqu’à 10 partitions par processeur avec une granularité au 1/100ème de processeur au dessus du minimum.
- Uncapped Processor (Processeur débridé) : possibilité de « débrider » la capacité processeur allouée à une partition en exploitant les cycles processeurs non utilisés par les autres partitions.
- Dynamic Logical Partitioning (Partitionnement Logique Dynamique) : fonction permettant de déplacer dynamiquement les processeurs, la mémoire, la capacité interactive et les ressources I/O (cartes PCI contrôleur bande, Ethernet, communication …) entre les différentes partitions.
- Multiple Shared Processor Pools (Groupes de Processeurs Partagés Multiples) : possibilité de créer plusieurs groupes de processeurs partagés afin de les « dédier » à des environnements particuliers, et donc de séparer les différents workloads, tout en bénéficiant de ressources partagées. Cette fonction permet également de réduire les coûts des licences nécessaires aux différents Operating Systems en restreignant leur champ d’action.
- Virtual I/O Server : VIOS est un Operating System basé sur AIX, offrant des capacités de virtualisation à d’autres partitions. Une partition Virtual I/O Server peut virtualiser les environnements AIX et Linux POWER mais également IBM i. VIOS fournit des ressources I/O virtuelles (disques, adaptateurs réseau, lecteurs de bandes et lecteurs optiques) pour des partitions dites clientes. La virtualisation du processeur et de la mémoire étant quant à elle réalisée par le POWER Hypervisor. VIOS est destiné à réduire les coûts en réduisant le nombre de ressources physiques nécessaires pour les différentes partitions tournant sur un serveur IBM Power Systems.
- Integrated Virtualization Manager (IVM) : il s’agit d’une interface de gestion des partitions et des ressources virtuelles disponible via un navigateur Web, fournie par Virtual I/O Server. IVM permet de créer des partitions intégralement virtualisées sans console HMC.
- PowerVM Lx86 (Lx86) : Lx86 est un logiciel de translation binaire x86 permettant d'exécuter des applications Linux x86 32-bit sur des processeurs d'architecture POWER sans recompilation. Lx86 est un logiciel tournant sur une partition Linux POWER, qui permet de consolider des environnements Linux x86 sur les serveurs IBM Power Systems.
- Live Partition Mobility (LPM) : cette fonction permet de déplacer à chaud, c'est à dire sans interruption de production, une partition d'un système vers un autre système physique. Il ne s'agit pas d'un module de Haute Disponibilité, Live Partition Mobility permet de s'affranchir des contraintes d'arrêt d'un serveur lors d'une interruption programmée.
- N_Port ID Virtualization (NPIV) : fonction permettant de virtualiser les cartes Fibre Channel
Notons la présence d’un dispositif Ethernet virtualisable inclut sur chaque serveur Power Systems nommé IVE (Integrated Virtual Ethernet) Adapter, bien qu’indépendant de PowerVM, il n’en reste pas moins une pierre angulaire de la virtualisation. Il s’agit d’une carte disposant de 2 ou 4 ports Ethernet (Gigabit ou 10 Gigabit) ayant la faculté d’être nativement virtualisée par l’hyperviseur et d’offrir jusqu’à 8 Mac Address par port, soit un total de 32 Mac Address sur une seule carte.
Introduction à PowervM(Par Fabrice Joubaire)
- Détails
- Catégorie parente: PowerVM
- Catégorie : Informations
- Affichages : 227