LPAR et System i
Pour commencer, vérifiez vos options en
téléchargeant le LVT (Lpar Validation Toolkit)
à l'adresse :
http://www-1.ibm.com/servers/eserver/iseries/lpar/systemdesign.htm
C'est en général,
l'occasion de bien comprendre ce que l'on fait et de vérifier
que cela est possible.
puis lancez le :
Indiquez le type/modèle de votre I5 , votre taille
mémoire et la partition à ajouter :
- LINUX : partition linux avec des disques dédiés
- LINUX_HOSTED, partition linux utilisant un NWSSTG (disque virtuel)
Découpez la puissance de votre processeur, suivant ses
capacités
vous indiquez les processeurs à utiliser en
10ème des unités de processeur possibles
un processeur peut-être :
- dédié à une partition
- partagé en mode bridé (Capped)
(si vous allouez une puissance, cette puissance ne peut pas
être dépassée)
- partagé en mode débridé (Uncapped,
à partir du 7452, impossible pour les
modèles marqués **)
(le système utilise de lui même la CPU disponible sur les
autres partitions)
Indiquez ensuite, la répartition mémoire et les
unités virtuelles à configurer :
- virtual Ethernet, pour le LAN virtuel de communication entre
partitions.
- virtual serial, pour les consoles,
- deux obligatoires par partition pour les consoles HMC et ASMI
- plus une pour la partition I5/OS (cliente), pour ce connecter
en telnet à la
partition Linux (facultatif)
- Serveur SCSI, pour la partition I5/OS qui "prète" ses
disques (objet *NWSSTG)
- Client SCSI pour la partition Linux qui utilise les disques I5/OS.
Allouez ensuite le hardware dédié (carte LAN , éventuellement)
Depuis Mi-2006 le SPT (System
Planning Toolkit) remplace ce produit
Vous pouvez créer un système de toutes pieces
Mais, vous pouvez couplez ce produit avec WLE (Workload Estimator), ce qui
est une très bonne idée, puisque
- vous indiquerez vos exigences en termes de performances
- il vous sera proposé un modèle
- C'est directement ce modèle qui sera intégré à
SPT
Lancement de WLE
vous travaillez sur une hiérarchie
- un système
- une/des partitions
- des charges (Workload) impliquant de la puissance
Ajoutons une partition Linux
Ajoutons des charges
Chaque charge, devant être paramétrée (estimée)
Applications traditionnelles sur OS/400
Serveur WEB
paramètres physiques (estimation de puissance, sous système disques)
WLE vous propose une machine
Revenons à SPT (système créé
ou suggéré par WLE)
Indiquez le nombre de partitions
la répartition de puissance entre chacune d'entre elles
- puissance en CPW (Batch et Interactif)
- unité de traitement (en fonction du nombre de processeurs)
- processeurs virtuels
Cette notion est assez complexe
- Chaque processeur peut découper un cycle en unité de
1 millisecondes (10 par cycle complet)
- Si une partition possède 0,6 processeurs, elle utilise 6 millisecondes
sur chaque cycle de 10 millisecondes
- Si une application peut s'exécuter en un cyle complet, les
informations la concernant peuvent quitter la mémoire plus rapidement
et dégager ainsi les instructions du cache.
- Au contraire si une application est fortement multi-thread, basée
sur des thread extrêmement courts, vous augmenterez la notion
de multi-tâches, donc les performances globales
- Soit une partition utilisant 0,80 processeurs, sur
une machine à 3 processeurs physiques
- Elle peut s'exécuter sur un processeur virtuel
(cycles longs de 0,8 pour chaque JOB)
- Elle peut s'exécuter sur deux processeurs, utilisant
des cycles plus courts de 0,4
- Soit une partition de 2,00 , sur la même machine,
elle doit avoir au moins 2 processeurs virtuels
- en résumé
- Traitement traditionnel ou thread "lourds", mettez une
valeur proche du nombre de processeurs alloués
(arrondi au nombre entier supérieur)
- Traitement muli-thread, basé sur des threads courts, mettez
une valeur désirée plus élevée
|
- Répartition Mémoire
- Adaptateurs virtuels
- chaque partition possède automatiquement deux adaptateurs virtuels
de type console
- Vous pouvez créer de nouveaux adaptateurs :
- un adaptateur virtuel de type ethernet pour le VLAN
- Pour Linux "hosted"
- un client SCSI pour l'utilisation des disques I5/OS (un serveur
de même type doit exister coté I5)
- éventuellement, un
client serial sur la
partition I5 pour la connexion à la console de la partition
LINUX depuis un PC.
Enfin, vous devrez
- le cas échéant ajouter des extensions
- Associer les bus et hardware associé (contrôleurs disque, bande
, etc..)
- Au passage définir le load source (disque "bootable")
Quand tout cela est terminé, sauvegardez le "system plan".
Sur votre console HMC, vous pourrez l'importer
et le déployer (ici en V6)
ci-dessous en V7
Copyright © 1995,2007 VOLUBIS