La présente rubrique récapitule les objectifs, les processus et les outils disponibles pour la création et la gestion de partitions logiques sur
IBM Systems et le matérieleServer.
Le partitionnement logique consiste à permettre à un serveur de
fonctionner comme s'il s'agissait d'au moins deux serveurs indépendants. Lorsque vous procédez au partitionnement logique d'un serveur, vous divisez les
ressources de ce dernier en sous-ensembles appelés partitions logiques.
Les processeurs, la mémoire et les périphériques d'E-S sont des
exemples de ressources que vous pouvez affecter aux partitions logiques. Vous
pouvez installer des logiciels sur la partition logique et cette dernière
s'exécute comme un serveur logique indépendant avec le processeur, la mémoire et les ressources
d'E-S que vous lui avez affectés.
Parmi les exemples de types de logiciel que vous pouvez installer et exécuter
sur les partitions logiques figurent : les systèmes d'exploitation
AIX, i5/OS,
et Linux et le logiciel serveur d'E-S virtuel.
Les partitions logiques partagent quelques attributs système
(numéro de série du système, modèle du système, code dispositif des
processeurs, etc.). Tous les autres attributs système peuvent varier d'une partition logique à
l'autre.
Vous devez utiliser des outils pour partitionner vos serveurs. L'outil que vous utilisez dépend du modèle de serveur, du système
d'exploitation et des fonctions que vous voulez utiliser sur chaque serveur.
Avantages liés au partitionnement
- Consolidation de serveurs
- Un serveur de partitions logiques permet éventuellement de réduire le nombre
de serveurs nécessaires au sein d'une entreprise. Vous pouvez consolider
plusieurs serveurs en un seul système partitionné logiquement. Cela évite
l'acquisition de matériel et des dépenses supplémentaires.
- Partage de ressources
- Vous pouvez rapidement et facilement déplacer des ressources d'une partition logique sur une autre, en fonction de vos besoins. Les fonctions telles que le micro-partitionnement de type
Micro-Partitioning permettent de partager automatiquement les ressources de
traitement entre les partitions logiques qui utilisent le pool de traitement
partagé. D'autres fonctions telles que le partitionnement logique dynamique permettent
de déplacer manuellement des ressources entre les partitions
logiques actives, sans qu'il soit nécessaire de les arrêter ou de les
redémarrer.
- Gestion de serveurs indépendants
- L'affectation exclusive d'une portion de ressources (unités de
stockage sur disque, processeurs, mémoire et périphériques d'E-S) à une partition
permet d'isoler logiquement les logiciels.
Si les partitions logiques sont
configurées correctement, elles présentent également une tolérance aux pannes
matérielles. Il est possible d'isoler des charges de travail OLTP 5250 et par lots, dont l'exécution conjointe sur une même machine peut s'avérer hasardeuse,
et de les exécuter efficacement dans des partitions distinctes.
- Création d'un environnement mixte de production et de test
- Vous pouvez créer un environnement combinant test et production sur le même serveur. La partition de production peut exécuter vos principales applications métier et la partition de test permet de tester les logiciels. Une défaillance, même non
prévue, survenue dans la partition de test ne perturbera pas le déroulement
normal de l'activité.
- Fusion des environnements de test et de production
- Le partitionnement permet d'affecter des partitions distinctes à
des serveurs de production et de test, supprimant ainsi la nécessité
d'acheter du matériel et des logiciels supplémentaires. Une fois les tests
terminés, les ressources affectées à la partition de test peuvent être
réaffectées à la partition de production ou à toute autre partition en
ayant besoin. Tout au long de leur développement, les nouveaux projets
peuvent être créés et testés sur le matériel même où ils seront
finalement déployés.
- Exécution de clusters intégrés
- Avec un logiciel applicatif de haute disponibilité, le serveur partitionné
peut fonctionner comme un cluster intégré qui protège votre serveur des
défaillances les plus imprévisibles au sein d'une partition.
Bien que l'utilisation du partitionnement logique présente de nombreux
avantages, vous devez tenir compte des points suivants avant de choisir cette
méthode :
- Tout incident au niveau des processeurs et de la mémoire peut provoquer une
panne sur l'ensemble du serveur ainsi que sur toutes ses partitions logiques. (Un incident sur une unité d'E-S affecte uniquement la partition logique à
laquelle l'unité appartient.) Pour réduire les risques de panne système, vous pouvez utiliser l'interface ASMI pour configurer le
serveur de sorte que ce dernier puisse annuler automatiquement la configuration
des processeurs ou des modules de mémoire défectueux. Après que le serveur a
annulé la configuration du processeur ou du module de mémoire défectueux,
ceux-ci ne sont plus utilisés par le processeur qui reste actif.
- La mise en oeuvre de partitions logiques sur un serveur nécessite la compréhension de nombreux concepts.
- Il peut parfois être plus difficile d'administrer un système de données
consolidées que plusieurs systèmes plus petits, surtout si la capacité maximale des ressources du système de données consolidées est presque atteinte. Si vous pensez que vous atteindrez un niveau proche de la capacité maximale du serveur, nous vous recommandons de commander un modèle de serveur doté du dispositif Capacity on
Demand (CoD).
Partage de ressources
Même si chacune des partitions
logiques agit comme un serveur indépendant, il existe des méthodes lui
permettant de partager ses ressources avec les autres partitions logiques. Cette capacité de partage des ressources entre les partitions logiques vous permet d'accroître l'utilisation des ressources sur le serveur et de déplacer
les ressources du serveur selon vos besoins. Vous trouverez ci-après la liste
des méthodes permettant aux partitions logiques de partager des
ressources.
(Pour certains modèles de serveur, les fonctions mentionnées dans cette liste
sont des options pour lesquelles vous devez acquérir et spécifier un code
d'activation.)
- Le micro-partitionnement de type Micro-Partitioning (ou traitement partagé) permet aux partitions
logiques de partager les processeurs du pool de traitement partagé. Le pool de traitement partagé inclut tous les processeurs du serveur non dédiés
à des partitions logiques spécifiques. Un certain niveau de puissance de
traitement provenant du pool de traitement partagé est affecté à chaque
partition logique utilisant ce dernier. Si la partition logique nécessite un niveau de puissance de
traitement supérieur à celui qui lui a été affecté, elle est configurée par
défaut pour utiliser la puissance de traitement inutilisée du pool de
traitement partagé. Le niveau de puissance de traitement que la partition logique peut utiliser est
limité uniquement par ses paramètres de processeurs virtuels et le niveau de
puissance de traitement inutilisé disponible dans le pool de traitement
partagé. Pour plus d'informations sur le micro-partitionnement de type Micro-Partitioning, voir
Processeurs partagés.
- Le partitionnement logique dynamique vous permet de déplacer manuellement
des ressources entre les partitions logiques actives, sans
qu'il soit nécessaire de les arrêter ou de les redémarrer. Ceci vous permet de
partager les unités que les partitions logiques utilisent de façon ponctuelle. Par exemple, si les partitions logiques résidant sur votre serveur utilisent
une unité de disque optique de manière ponctuelle, vous pouvez affecter une
seule unité de disque optique à plusieurs partitions logiques. L'unité de
disque optique appartient à une seule partition logique à la fois mais vous
pouvez utiliser le partitionnement logique dynamique pour la déplacer d'une
partition logique vers une autre, en fonction de vos besoins. Sur les serveurs gérés à l'aide
d'Integrated Virtualization Manager, le partitionnement
logique dynamique est pris en charge uniquement pour la partition de gestion. Le partitionnement logique dynamique n'est pas pris en charge
sur les serveurs gérés à l'aide du gestionnaire de partition virtuelle.
- Les entrées-sorties virtuelles permettent aux partitions logiques d'accéder
aux ressources d'E-S sur d'autres partitions logiques et de les utiliser. Par
exemple, la liaison Ethernet virtuelle vous permet de créer un réseau local
virtuel qui assure la connexion des partitions logiques présentes sur votre
serveur entre elles. Si l'une des partitions logiques résidant sur le serveur
est connectée à un réseau externe via une carte Ethernet physique, vous pouvez
configurer le système d'exploitation de cette partition logique afin de
permettre la connexion du réseau local virtuel avec la carte Ethernet physique. Ainsi, les partitions logiques du serveur peuvent partager une connexion
Ethernet physique à un réseau externe.
Systèmes d'exploitation et logiciels pris en charge
Les
systèmes d'exploitation et les logiciels qui sont pris en charge sur le matériel
matériel IBM eServer
varient suivant la gamme de serveurs. Le tableau ci-après
présente en détail les systèmes d'exploitation et les logiciels pris en
charge dans chaque gamme de serveurs.
Tableau 1. Systèmes d'exploitation et logiciels pris en charge par les partitions logiques sur les systèmes IBM System et dans les environnements eServer| |
IBM eServer i5 |
IBM System p5 et eServer p5 |
IBM eServer OpenPower |
| AIX |
Oui |
Oui |
Non |
| i5/OS |
Oui |
Oui |
Non |
| Linux |
Oui |
Oui |
Oui |
| serveur d'E-S virtuel |
Oui |
Oui |
Oui |
| Environnement Windows intégré sur l'iSeries |
Oui |
Oui |
Non |
| Environnement Linux
intégré sur l'iSeries |
Oui |
Oui |
Non |
Systèmes gérés
Vous pouvez installer un seul système d'exploitation sur un système géré et
utiliser ce dernier en tant que serveur unique.
Vous pouvez également
utiliser un outil de partitionnement, tel qu'une console
HMC
(Hardware Management Console), pour créer
plusieurs partitions logiques sur le système géré. L'outil de partitionnement gère les partitions logiques sur le système géré.

Cette figure illustre les partitions logiques de chaque
système géré ainsi que les systèmes d'exploitation installés sur les unités
disque du serveur physique et des unités d'extension connectées. La console
HMC est connectée
simultanément aux deux systèmes gérés et vous permet de gérer ces derniers à
partir d'un seul emplacement.