Sur les systèmes IBM eServer, des cartes ou des adaptateurs virtuels (Ethernet, SCSI, série, etc.) interagissent avec le système d'exploitation comme tout autre adaptateur, à ceci près qu'ils ne sont pas physiquement présents.
L'administrateur système utilise la console HMC (Hardware Management Console), Integrated Virtualization Manager ou le gestionnaire de partition virtuelle pour créer des adaptateurs virtuels permettant d'employer des périphériques d'E-S virtuels. Des adaptateurs peuvent être ajoutés à chaud. Les adaptateurs virtuels sont enregistrés dans le référentiel système et les utilitaires de gestion. Des codes d'emplacement convergents permettent d'associer le niveau du système d'exploitation ou des entités logicielles au niveau des partitions (eth0, en0, CMN21, etc.) à des adaptateurs. De même, les cartes de réseau Ethernet sont visibles de la même façon que les cartes de réseau Ethernet physiques.
Par défaut, des adresses de contrôle d'accès aux supports (MAC) Ethernet virtuelles sont créées à partir d'une plage administrée localement. Avec ces adresses par défaut, différents serveurs IBM eServer peuvent disposer de différentes cartes de réseau Ethernet virtuelles dotées des mêmes adresses. Cela peut être source d'incident si plusieurs réseaux virtuels sont reliés au même réseau physique.
Si une partition du serveur assurant des E-S pour une partition client est défaillante, la partition client continuera éventuellement à fonctionner ; cela dépend du rôle joué par le matériel qu'elle utilise. Par exemple, si une partition fournit le volume de pagination d'une autre partition, la défaillance de la partition procurant cette ressource particulière aura une grande incidence sur l'autre partition. Toutefois, si la ressource partagée est une unité de bande, la défaillance de la partition du serveur fournissant la ressource n'aura qu'un impact minime sur la partition client.
Le tableau suivant récapitule la prise en charge des périphériques d'E-S virtuels par le système d'exploitation.
| Console virtuelle | Liaison Ethernet virtuelle | Disque virtuel | CD virtuel | Bande virtuelle | |
|---|---|---|---|---|---|
| AIX | Oui | Oui | Oui | Oui (si le système est géré par Integrated Virtualization Manager) | Non pris en charge |
| Linux | Oui | Oui | Oui | Oui | Oui |
| i5/OS | Oui | Oui | Non | Non | Non |
Les partitions AIX permettent un amorçage à partir d'unités virtuelles y compris un amorçage à partir d'un disque ou réseau Ethernet virtuel.
Le microprogramme s'exécutant dans les partitions logiques AIX et Linux reconnaît les E-S virtuelles et peut démarrer la partition à partir d'E-S de ce type. L'IPL peut s'effectuer à partir d'un réseau via une carte de réseau Ethernet virtuelle ou à partir d'une unité telle qu'une unité de disque ou de CD virtuelle.
Le tableau suivant récapitule la prise en charge par le système d'exploitation de l'alimentation des partitions en E-S virtuelles.
| CD virtuel | Console virtuelle | Disque virtuel | Bande virtuelle | |
|---|---|---|---|---|
| i5/OS | Oui | Oui | Oui | Oui |
| Linux | Oui | Oui | Non | Non |
| Serveur d'E-S virtuel | Oui | Oui | Oui | Non pris en charge |
La version 1.1 du serveur d'E-S virtuel (08/2004) offre les fonctions de disque SCSI et de carte de réseau Ethernet partagée aux partitions client.
Le système d'exploitation i5/OS fournit disque, CD, bande et console. Il utilise le même espace de stockage sur le serveur de réseau et la même description de serveur de réseau que sur les systèmes IBM eServer i5.
La configuration des E-S virtuelles est une combinaison de la configuration du système d'exploitation et de celle de la console HMC, alors que les configurations d'adaptateur sont effectuées sur la console HMC. Ces opérations sont les suivantes :
Une fois la console HMC configurée, la partition détecte la possibilité de créer des adaptateurs virtuels et des configurations de système d'exploitation. Pour les partitions Linux, les adaptateurs virtuels sont répertoriés dans l'arborescence des unités. L'arborescence des unités ne comporte que les adaptateurs SCSI virtuels, pas les unités situées sous cet adaptateur.