Az osztott processzorok olyan fizikai processzorok, amelyek feldolgozási kapacitása több logikai partíció között van megosztva. A fizikai processzorok feldarabolására és több logikai partíció közötti megosztására vonatkozó képesség neve Micro-Partitioning. Ez a témakör írja le, hogyan használhatók a megosztott processzorok, az osztott processzorkészlet, a korlátozott (vagyis a hozzájuk rendelt feldolgozási teljesítménynél többre nem jogosult) partíciók és korlátozás nélküli (vagyis a hozzájuk rendelt feldolgozási kapacitásnál igény alapján több kapacitás használatára is képes) partíciók. A témakörben Flash bemutatók találhatók, amelyek a korlátozott és korlátozás nélküli partíciók és az osztott processzorkészlet használatát szemléltetik.
Az adott logikai partícióhoz nem rendelt fizikai processzorok az osztott processzorkészletbe kerülnek. Az osztott processzorkészlet feldolgozási teljesítményének bizonyos része osztható ki az osztott processzorkészletet használó logikai partícióknak.
Az osztott processzorkészletek lehetővé teszik részleges processzorok hozzárendelését a logikai partíciókhoz. Megosztott processzorok használatakor a partícióknak legalább 0,1 feldolgozási egységet kell kiosztani. A feldolgozási egység a legalább egy virtuális processzor által biztosított osztott feldolgozási teljesítmény mértékegysége. Egy virtuális processzoron vett 1 osztott feldolgozási egység megközelítőleg egy dedikált processzor teljesítményének felel meg.
Bizonyos szervermodellek esetén az osztott processzorkészletnek csak egy része használható logikai partíciókhoz, így elképzelhető, hogy nem osztható ki a teljes osztott processzorkészlet a logikai partícióknak. Az egyes szervermodellek particionálásakor rendelkezésre álló osztott processzorkészlet méretét az LPAR ellenőrzési eszköz (LVT) jeleníti meg, így fontos, hogy a particionálási tervet ellenőrizze az LVT segítségével. Az LVT-ről további információkat az LPAR ellenőrzési eszköz című témakörben talál.
A különböző particionálási eszközök eltérő módon rendelik az osztott processzorokat a logikai partíciókhoz. Az adott particionálási eszközök által az osztott processzorok kiosztásakor alkalmazott módszereket a Particionálási eszközök című témakör részletezi.
Az osztott processzorkészletet használó partíciók korlátozott és nem korlátozott megosztási módot alkalmazhatnak. A korlátozás nélküli logikai partíciók olyan partíciók, amelyek a nekik kiosztott feldolgozási kapacitásnál több feldolgozási teljesítményt is használhatnak. A korlátozás nélküli logikai partíciók által használható feldolgozási kapacitás mennyiségét csak a logikai partíciónak kiosztott virtuális processzorok száma és az osztott processzorkészletben rendelkezésre álló használaton kívüli feldolgozási kapacitás mennyisége határozza meg. Ezzel ellentétben a korlátozott logikai partíciók olyan partíciók, amelyek a nekik kiosztott feldolgozási kapacitásnál nem használhatnak több feldolgozási teljesítményt.
Tegyük fel például, hogy a 2. és 3. logikai partíció korlátozás nélküli, míg a 4. logikai partíció korlátozott. A 2. és 3. logikai partíciónak 3,0 feldolgozási egység és 4 virtuális processzor van kiosztva. A 2. logikai partíció jelenleg csak 1,0 feldolgozási egységet használ a 3,0-ból, míg a 3. logikai partíció terhelése 4,0 feldolgozási egységet igényel. Mivel a 3. logikai partíció korlátozás nélküli, és 4 virtuális processzorral rendelkezik, a szerver firmware automatikusan lehetővé teszi a 3. logikai partíciónak, hogy felhasználja a 2. logikai partíció 1,0 feldolgozási egységét, ily módon a 3. logikai partíció feldolgozási teljesítménye 4,0 feldolgozási egységre nő. Nem sokkal ez után a 2. logikai partíción is megnő a terhelés, és a partíció 3,0 feldolgozási egységet igényel. Ebben az esetben a szerver firmware automatikusan visszaadja az 1,0 feldolgozási egységet a 2. partíciónak, így a 2. partíció ismét teljes mértékben kihasználhatja a neki kiosztott feldolgozási kapacitást. A 4. logikai partícióhoz 2,0 feldolgozási egység és 3 virtuális processzor van rendelve, a jelenlegi terhelése azonban 3,0 feldolgozási egységet igényel. Mivel a 4. logikai partíció korlátozott, nem használhatja a 2. és 3. logikai partíció használaton kívüli feldolgozási egységeit. Ha viszont a 4. partíció terhelése 2,0 feldolgozási egység alá csökken, akkor a 2. és 3. logikai partíció felhasználhatja a 4. logikai partíció használaton kívüli feldolgozási egységeit.
Az osztott processzorkészletet használó logikai partíciók alapértelmezésben nincsenek korlátozva. Egy logikai partíciót akkor érdemes korlátozottnak beállítani, ha nem szeretné, hogy a kiosztottnál több feldolgozási teljesítményt használjon. A szerverkapacitást bérbe adó informatikai közműszolgáltatók esetén például a bérbe adott logikai partíciókat érdemes lehet korlátozottként beállítani. Ez megakadályozza, hogy a szolgáltatást igénybe vevő cégek a megállapítottnál több feldolgozási kapacitást használjanak. A használaton kívüli feldolgozási erőforrásokat csak az osztott processzorkészlet korlátozás nélküli logikai partíciói használhatják fel.
Bár a korlátozás nélküli logikai partíciók a kiosztott feldolgozási kapacitásnál nagyobb processzorteljesítményt is használhatnak, ez nem haladhatja meg a megállapított virtuális processzorok számának megfelelő feldolgozási egységek számát.
Ha több korlátozás nélküli logikai partíciónak egyszerre van szüksége processzor többletkapacitásra, akkor a szerver használaton kívüli feldolgozási kapacitást felosztja a korlátozás nélküli logikai partíciók között. A felosztás arányát a logikai partíciók korlátozás nélküli súlya határozza meg.
A korlátozás nélküli súly egy 0 és 255 közötti szám, amelyet az osztott processzorkészlet minden korlátozás nélküli partíciójánál meg kell adni. (A HMC-n a lehetséges 256 korlátozás nélküli súly közül bármelyik érték kiválasztható. Az Integrated Virtualization Manager és a Virtual Partition Manager esetén a lehetőségek a számos különböző korlátozás nélküli súlyozási értékek egyikére korlátozódnak.) A nem korlátozott súly beállításával (255 a legmagasabb súly) a használaton kívüli kapacitás a súlyozásnak megfelelő arányban kerül szétosztásra a jelentkező logikai partíciók között. Az alapértelmezett korlátozás nélküli súlyozás értéke 128.
Tegyük fel például, hogy a 2. logikai partíció korlátozás nélküli súlya 100, a 3. logikai partícióé pedig 200. Ha a 2. és 3. logikai partíció további feldolgozási kapacitást igényel, akkor a 3. logikai partíció a 2. logikai partíció minden további feldolgozási egységére két feldolgozási egységet kap.
A Flash bemutatók megtekintéséhez
Flash
bedolgozóra
van szükség.
A következő Flash bemutató azt szemlélteti, hogyan használják fel az osztott processzorkészlet nem korlátozott logikai partíciói a korlátozott logikai partíciók használaton kívüli erőforrásait.
Alternatívaként a korlátozott processzorokra vonatkozó bemutató HTML változatát is megtekintheti.
A következő Flash bemutató azt szemlélteti, hogyan léphetik túl a nem korlátozott logikai partíciók a jelenlegi feldolgozási kapacitásukat az olyan esetekben, amikor az osztott processzorkészletben használaton kívüli feldolgozási teljesítmény van.
Alternatívaként a korlátozás nélküli processzorokra vonatkozó bemutató HTML változatát is megtekintheti.