Particionált szerveren futó i5/OS esetén körültekintően át kell gondolni a logikai partíciók adott konfigurációjánál szükséges szoftverlicencek számát. Az egyes logikai partíciókhoz rendelt hardveren egyedi szoftveres erőforrások működnek. Ezekbe a szoftveres erőforrásokba a Licenc belső kód, az i5/OS és a többi licencprogram különálló példánya tartozik bele. Ezen kívül a logikai partíciók egyedi nyelvi szolgáltatásokkal, biztonsági értékekkel, felhasználói adatokkal, rendszerváltozókkal, szoftver kiadásokkal és javításokkal (PTF) rendelkeznek.
A témakör további részei az i5/OS operációs rendszer licenckezelési kérdéseit tárgyalja. Az egyéb licencprogramokra vonatkozó licenckövetelményekről az adott program dokumentációjából tájékozódhat.
Az IBM System i5 és eServer i5 szervereken futó i5/OS licenckezelése mögött meghúzódó alapelv az, hogy a felügyelt rendszeren minden olyan fizikai processzorhoz licenc szükséges, amelyen az i5/OS futhat. Az i5/OS licencek beszerzése teljes felügyelt rendszerekre vonatkozóan történik, nem egyéni logikai partíciónként. Ez azt jelenti, hogy soha nem kell a felügyelt rendszerben lévő processzorok számánál több i5/OS licencet beszerezni.
A particionált felügyelt rendszereken szükséges i5/OS licencek számának meghatározását elsősorban az a tény bonyolítja, hogy a korlátozás nélküli megosztott processzorokat használó logikai partíciók legfeljebb a hozzájuk rendelt számú virtuális processzort használhatják. Az i5/OS logikai partíciók virtuális processzorainak beállításától függően elképzelhető, hogy az osztott processzorkészlet minden processzorához licencet kell beszerezni. Erre akár abban az esetben is szükség lehet, ha a felügyelt rendszer i5/OS logikai partícióihoz az osztott processzorkészletnek csak kis hányada van hozzárendelve.
A felügyelt rendszeren szükséges i5/OS licencek számának meghatározására szolgáló képlet a következő:
| A dedikált processzorokat használó i5/OS logikai partíciók dedikált processzorainak összesített száma. |
| PLUSZ |
A megosztott processzorokat használó
i5/OS logikai partíciók
által használható megosztott processzorok maximális száma. Ez a szám a
következő két érték közül a kisebb:
|
| EGYENLŐ |
| A felügyelt rendszerhez szükséges i5/OS licencek teljes száma. |
A felügyelt rendszer beállításakor gondoskodni kell róla, hogy a rendszer megfeleljen az i5/OS licencszerződés feltételeinek. A felügyelt rendszer kis konfigurációs módosítások hatására is megszűnhet megfelelni a feltételeknek.
Tegyük fel például, hogy az Y Vállalat három i5/OS licencet vásárolt egy négy processzorral és négy logikai partícióval rendelkező felügyelt rendszerhez. Mind a négy logikai partíció az osztott processzorkészletet használja, vagyis a felügyelt rendszer mind a négy processzora az osztott processzorkészletben van. A logikai partíciók konfigurációja az alábbiak szerint alakul.
| Partíció neve | Operációs rendszer | Feldolgozási mód | Megosztási mód | Feldolgozási egységek | Virtuális processzorok | Logikai partíció által használható processzorok maximális száma |
|---|---|---|---|---|---|---|
| A partíció | i5/OS | Megosztott | Korlátozás nélküli | 1,75 | 2 | 2,0 (a korlátozás nélküli megosztott logikai partíció virtuális processzorainak száma) |
| B partíció | i5/OS | Megosztott | Korlátozott | 0,6 | 1 | 0,6 (a korlátozott megosztott logikai partíció feldolgozási egységeinek száma) |
| C partíció | i5/OS | Megosztott | Korlátozott | 0,4 | 1 | 0,4 (a korlátozott megosztott logikai partíció feldolgozási egységeinek száma) |
| D partíció | Linux | Megosztott | Korlátozás nélküli | 1,25 | 2 | 2,0 (a korlátozás nélküli megosztott logikai partíció virtuális processzorainak száma) |
A felvázolt konfiguráció szerint a felügyelt rendszeren három i5/OS logikai partíció van. A három i5/OS logikai partíció legfeljebb 3,0 processzort használhat (2,0-t az A partíció, 0,6-ot a B partíció és 0,4-et a C partíció). A felügyelt rendszerhez három i5/OS licencet vásároltak, így az megfelel az i5/OS licencszerződésnek.
A partíció konfiguráció kis mértékű módosítása is azonban könnyedén okozhatja az i5/OS licencszerződés megszegését. Tegyük fel például, hogy az Y Vállalat rendszeradminisztrátora korlátozottról korlátozás nélkülire állítja a B és C partíció megosztási módját. Az alábbi táblázat az új partíció konfigurációt mutatja.
| Partíció neve | Operációs rendszer | Feldolgozási mód | Megosztási mód | Feldolgozási egységek | Virtuális processzorok | Logikai partíció által használható processzorok maximális száma |
|---|---|---|---|---|---|---|
| A partíció | i5/OS | Megosztott | Korlátozás nélküli | 1,75 | 2 | 2,0 (a korlátozás nélküli megosztott logikai partíció virtuális processzorainak száma) |
| B partíció | i5/OS | Megosztott | Korlátozás nélküli | 0,6 | 1 | 1,0 (a korlátozás nélküli megosztott logikai partíció virtuális processzorainak száma) |
| C partíció | i5/OS | Megosztott | Korlátozás nélküli | 0,4 | 1 | 1,0 (a korlátozás nélküli megosztott logikai partíció virtuális processzorainak száma) |
| D partíció | Linux | Megosztott | Korlátozás nélküli | 1,25 | 2 | 2,0 (a korlátozás nélküli megosztott logikai partíció virtuális processzorainak száma) |
Ebben a konfigurációban a három i5/OS logikai partíció már akár 4,0 processzort is használhat (2,0-t az A partíció, illetve 1,0-t a B partíció és 1,0-t a C partíció). A felügyelt rendszerhez csak három i5/OS licenc tartozik, de négyre lenne szükség, így a rendszer nem felel meg az i5/OS licencszerződés feltételeinek. A felügyelt rendszerre vonatkozóan az Y Vállalat licencszerződés megsértési üzeneteket fog kapni. Az Y Vállalatnak ebben az esetben kapcsolatba kell lépnie az IBM-mel egy további i5/OS licenc beszerzését illetőleg, vagy be kell állítania a processzorokat oly módon, hogy a felügyelt rendszeren továbbra is elég legyen a meglévő három i5/OS licenc.
A kisebb konfigurációs módosítások eredményeként megsértett i5/OS licencszerződésre egy másik példa, amikor az Y Vállalat rendszeradminisztrátora visszaállítja korlátozottra a B és C partíció megosztási módját. Az adminisztrátor azonban ezzel együtt áthelyez 0,5 feldolgozási egységet a D partícióból az A partícióba. Mielőtt ezt el lehetne végezni, az A partíción meg kell növelni a virtuális processzorok számát 2-ről 3-ra. A partíciók új konfigurációját az alábbi táblázat szemlélteti.
| Partíció neve | Operációs rendszer | Feldolgozási mód | Megosztási mód | Feldolgozási egységek | Virtuális processzorok | Logikai partíció által használható processzorok maximális száma |
|---|---|---|---|---|---|---|
| A partíció | i5/OS | Megosztott | Korlátozás nélküli | 2,25 | 3 | 3,0 (a korlátozás nélküli megosztott logikai partíció virtuális processzorainak száma) |
| B partíció | i5/OS | Megosztott | Korlátozott | 0,6 | 1 | 0,6 (a korlátozott megosztott logikai partíció feldolgozási egységeinek száma) |
| C partíció | i5/OS | Megosztott | Korlátozott | 0,4 | 1 | 0,4 (a korlátozott megosztott logikai partíció feldolgozási egységeinek száma) |
| D partíció | Linux | Megosztott | Korlátozás nélküli | 0,75 | 2 | 2,0 (a korlátozás nélküli megosztott logikai partíció virtuális processzorainak száma) |
Ebben a konfigurációban a három i5/OS logikai partíció 4,0 processzort használhat (3,0-t az A partíció, 0,6-ot a B partíció és 0,4-et a C partíció). A felügyelt rendszerhez csak három i5/OS licenc tartozik, de négyre lenne szükség, így a rendszer nem felel meg az i5/OS licencszerződés feltételeinek.
Az i5/OS licencek kezelése az IBM System p5 és eServer p5 szervereken futó logikai partíciók esetén még az IBM System i5 és eServer i5 szervereknél is bonyolultabb. Az i5/OS IBM System p5 és eServer p5 szervereken futtatásához speciális licenceket és szolgáltatási kódokat kell beszerezni. Az i5/OS IBM System p5 és eServer p5 szervereken futtatásakor beszerzendő licencekről további információkkal az IBM System p5 és eServer p5 szerverek i5/OS partícióira vonatkozó követelmények című témakör szolgál.