Megosztás a következőn keresztül:


Kihasználatlan prioritási mix magas rendelkezésre álláshoz és költségmegtakarításhoz

A következőkre vonatkozik: ✔️ Rugalmas méretezési csoportok

Az Azure lehetővé teszi, hogy a virtuálisgép-méretezési csoportok üzemelő példányaihoz használjon szünetmentes standard virtuális gépeket és megszakítható spot virtuális gépeket. Ezt a kihasználatlan prioritási mixet rugalmas vezényléssel helyezheti üzembe, így könnyedén egyensúlyba hozhatja a nagy kapacitás rendelkezésre állását és a számítási feladatok igényeinek megfelelő alacsonyabb infrastruktúraköltségeket. Ez a funkció lehetővé teszi a méretezési csoport képességeinek egyszerű kezelését a következő célok elérése érdekében:

  • A kihasználatlan virtuális gépek mély kedvezményeinek alkalmazásával csökkentheti a számítási infrastruktúra költségeit
  • Kapacitás rendelkezésre állásának fenntartása szünetmentes standard virtuális gépeken keresztül a méretezési csoport üzembe helyezésében
  • Biztosítson arról, hogy a kiürítések miatt az összes virtuális gép nem lesz egyszerre elveszve, mielőtt az infrastruktúra reagálni fog és helyreállíthatja a kiürített kapacitást
  • Egyszerűsítse a kihasználatlan és a standard virtuális gépeket igénylő számítási feladatok vertikális felskálázását és vertikális felskálázását azáltal, hogy lehetővé teszi az Azure számára a virtuális gépek létrehozásának és törlésének vezénylését

Korlátozások

A kihasználatlan prioritású mix nem támogatott a méretezési csoportban engedélyezett beállításokkal singlePlacementMode .

A mix konfigurálása

Egyéni százalékos eloszlást konfigurálhat a kihasználatlan és a standard virtuális gépek között. A platform automatikusan vezényl minden vertikális felskálázási és méretezési műveletet a kívánt elosztás elérése érdekében a megfelelő számú létrehozandó vagy törölni kívánt virtuális gép kiválasztásával. Igény szerint konfigurálhatja a virtuálisgép-méretezési csoportban fenntartani kívánt alapszintű virtuális gépek számát is bármilyen méretezési művelet során.

A kihasználatlan virtuális gépek kiürítési szabályzata a méretezési csoportban a kihasználatlan virtuális gépekre vonatkozó beállításokat követi. A felszabadítás az alapértelmezett viselkedés, amely során a kiürített kihasználatlan virtuális gépek leállított állapotba kerülnek. Másik lehetőségként a Kihasználatlan kiürítési szabályzat beállítható Törlés értékre, ahol a virtuális gép és annak mögöttes lemezei törlődnek.

Horizontális leskálázási szabályzat

A kihasználatlan prioritású mix használatakor a méretezési csoport méretezési szabályzata úgy fog működni, hogy fenntartsa a kihasználatlan és a standard virtuális gépek százalékos felosztását a méretezési csoportban. A kihasználatlan prioritási mix határozza meg, hogy a kihasználatlan vagy standard virtuális gépeket el kell-e távolítani a méretezési műveletek során a százalékos felosztás fenntartása érdekében a legrégebbi vagy legújabb virtuális gép törlése helyett.

ARM-sablon

A Spot Priority Mix beállításához arm-sablont használva a következő tulajdonságokat adhat hozzá egy rugalmas vezénylésű méretezési csoporthoz egy kihasználatlan prioritású virtuálisgép-profillal:

"priorityMixPolicy": {
    "baseRegularPriorityCount": 0,
    "regularPriorityPercentageAboveBase": 50
},

Paraméterek:

  • baseRegularPriorityCount – A standard, normál prioritású virtuális gépek alapszámát adja meg; ha a méretezési csoport kapacitása ennél a számnál vagy annál alacsonyabb, akkor az összes virtuális gép normál prioritású.
  • regularPriorityPercentageAboveBase– A normál és a kihasználatlan prioritású virtuális gépek százalékos felosztását adja meg, amelyeket akkor használnak, ha a méretezési csoport kapacitása meghaladja a baseRegularPriorityCount értéket.

A kihasználatlan prioritási mixet a Virtuálisgép-méretezési csoportok létrehozási folyamatának Spot lapján állíthatja be az Azure Portalon. Az alábbi lépések bemutatja, hogyan érheti el ezt a funkciót a folyamat során.

  1. Jelentkezzen be az Azure Portalra.
  2. A keresősávon keresse meg és válassza ki a virtuálisgép-méretezési csoportokat.
  3. Válassza a Létrehozás lehetőséget a Virtuálisgép-méretezési csoportok lapon.
  4. Az Alapszintű beállítások lapon töltse ki a szükséges mezőket, válassza a Rugalmas vezénylés mód lehetőséget, és jelölje be a Futtatás Az Azure Spot kedvezményrel jelölőnégyzetet.
  5. A Kihasználatlan lapon jelölje be a Skálázás a virtuális gépekkel és a Kihasználatlan virtuális gépek lehetőség melletti jelölőnégyzetet a Virtuális gépek skálázása és a kedvezményes kihasználatlan virtuális gépek szakasz alatt.
  6. Töltse ki az alapszintű virtuális gép (szünetmentes) számát és a példányterjesztési mezőket a kihasználatlan és a standard virtuális gépek közötti százalékos felosztás konfigurálásához.
  7. Folytassa a virtuálisgép-méretezési csoport létrehozásának folyamatát.

A spot priority mix frissítése

Ha a kihasználatlan és a standard virtuális gépek ideális százalékos aránya megváltozik, a méretezési csoport üzembe helyezése után frissítheti a kihasználatlan prioritási mixet. A kihasználatlan prioritási mix frissítése a módosítás után minden méretezési csoportműveletre érvényes lesz, a meglévő virtuális gépek a jelenlegi módon maradnak.

A meglévő Spot Priority Mixet az Azure Portal Virtuálisgép-méretezési csoport erőforráslapjának Konfiguráció lapján frissítheti. Az alábbi lépések bemutatja, hogyan érheti el ezt a funkciót a folyamat során. Megjegyzés: a Portálon csak azokhoz a méretezési csoportokhoz frissítheti a Spot Priority Mixet, amelyeken már engedélyezve van a spot priority mix.

A meglévő Spot Priority Mixet az Azure Portal Virtuálisgép-méretezési csoport erőforráslapjának Konfiguráció lapján frissítheti. Az alábbi lépések bemutatja, hogyan érheti el ezt a funkciót a folyamat során. Megjegyzés: a Portálon csak azokhoz a méretezési csoportokhoz frissítheti a Spot Priority Mixet, amelyeken már engedélyezve van a spot priority mix.

  1. Lépjen arra a virtuálisgép-méretezési csoportra, amelyen a Kihasználatlan prioritás mixet módosítja.
  2. A bal oldali sávon görgessen le, és válassza a Konfiguráció lehetőséget.
  3. Az aktuális Spot Priority Mixnek láthatónak kell lennie. Itt módosíthatja az alapszintű virtuális gépek (szünetmentes) számát és a kihasználatlan és standard virtuális gépek példányeloszlását .
  4. Szükség szerint frissítse a Spot Mixet.
  5. A módosítások alkalmazásához nyomja le a Mentés gombot.

Példák

Az alábbi példák forgatókönyv-feltételezésekkel, művelettáblázatokkal és az eredmények áttekintésével segítenek megérteni, hogyan működik a Spot Priority Mix konfigurációja.

Néhány fontos terminológia, amit meg kell figyelni, mielőtt az alábbi példákra hivatkozik:

  • Az sku.capacity a virtuálisgép-méretezési csoportban lévő virtuális gépek teljes száma
  • Az alapszintű (standard) virtuális gépek a standard, nem kihasználatlan virtuális gépek száma, amely egy minimális virtuálisgép-számhoz hasonló

1. eset

A példára a következő forgatókönyvek vonatkoznak:

  • Az sku.capacity változó, mivel az automatikus skálázás virtuális gépeket ad hozzá vagy távolít el a méretezési csoportból
  • Alapszintű (standard) virtuális gépek: 10
  • Extra standard virtuális gépek: 0
  • Kihasználatlan prioritású virtuális gépek: 0
  • regularPriorityPercentageAboveBase: 50%
  • Kiürítési szabályzat: Törlés
Művelet sku.capacity Alapszintű (standard) virtuális gépek Extra standard virtuális gépek Kihasználatlan prioritású virtuális gépek
Létrehozás 10 10 0 0
Horizontális felskálázás 20 10 5 5
Horizontális felskálázás 30 10 10 10
Horizontális felskálázás 40 10 15 15
Horizontális felskálázás 41 10 15 16
Horizontális felskálázás 42 10 16 16
Méretezés – Evict-Delete (minden kihasználatlan példány) 26 10 16 0
Horizontális felskálázás 30 10 16 4
Horizontális felskálázás 42 10 16 16
Horizontális felskálázás 44 10 17 17

Példa – útmutató:

  1. Először egy 10 virtuális géppel rendelkező virtuálisgép-méretezési csoporttal kell kezdenie.
    • Ez sku.capacity változó, és nem állítja be a virtuális gépek kezdő számát. Az alapszintű virtuális gépek 10-es értékre vannak állítva, így az összes kezdő virtuális gép csak 10 alapszintű (standard) virtuális gép.
  2. Ezt követően 5 alkalommal skálázhatja fel a skálázást 50%-os standard virtuális gépekkel és 50%-os kihasználatlan virtuális gépekkel.
    • Vegye figyelembe, hogy mivel 50/50 felosztás van, a negyedik felskálázásban még egy kihasználatlan virtuális gép van, mint a normál virtuális gép. Miután újra felskálázták (5. felskálázás), az 50/50-es egyenleg egy másik standard virtuális géppel lesz visszaállítva.
  3. Ezután skálázhatja a méretezési csoportban a kiürítési szabályzat törlésével, amely törli az összes kihasználatlan virtuális gépet.
  4. Az ebben a forgatókönyvben említett vertikális felskálázási műveletekkel visszaállíthatja a méretezési csoport 50/50-ös egyenlegét úgy, hogy csak kihasználatlan virtuális gépeket hoz létre.
  5. Az utolsó felskálázáskor a méretezési csoport már kiegyensúlyozva van, így minden egyes típusú virtuális gép létrejön.

2. eset

A példára a következő forgatókönyvek vonatkoznak:

  • Az sku.capacity változó, amelyet az automatikus skálázás határoz meg; 20-tól kezdve
  • Alapszintű (standard) virtuális gépek: 10
  • Extra standard virtuális gépek: 2
  • Kihasználatlan prioritású virtuális gépek: 8
  • regularPriorityPercentageAboveBase: 25%
  • Kiürítési szabályzat: Felszabadítás
Művelet sku.capacity Alapszintű (standard) virtuális gépek Extra standard virtuális gépek Kihasználatlan prioritású virtuális gépek
Létrehozás 20 10 2 8
Horizontális felskálázás 50 10 10 30
Horizontális felskálázás 110 10 25 75
Skálázás helye: Leállítás (10 példány) 100 10 25 75 (65 futó virtuális gép, 10 leállított virtuális gép)
Horizontális felskálázás 120 10 27 83 (73 futó virtuális gép, 10 leállított virtuális gép)

Példa – útmutató:

  1. A virtuálisgép-méretezési csoport és a kihasználatlan prioritási mix kezdeti létrehozásával 20 virtuális géppel rendelkezik.
    • Ezek közül 10 alapszintű (standard) virtuális gép, 2 további standard virtuális gép és 8 direkt prioritású virtuális gép a 25%-os normálPriorityPercentageAboveBase-hez.
    • Ezt az arányt úgy is megvizsgálhatja, hogy a méretezési csoportban minden 4 kihasználatlan virtuális géphez 1 standard virtuális gép tartozik.
  2. Ezután kétszer skálázhat fel, hogy további 90 virtuális gépet hozzon létre; 23 standard virtuális gép és 67 kihasználatlan virtuális gép.
  3. Ha 10 virtuális géppel skáláz be, a 10 kihasználatlan virtuális gép leáll, ami kiegyensúlyozatlanságot okoz a méretezési csoportban.
  4. A következő vertikális felskálázási művelet további 2 standard virtuális gépet és 8 kihasználatlan virtuális gépet hoz létre, így közelebb kerül a 25%-kal magasabb alaparányhoz.

Hibaelhárítás

Ha a Kihasználatlan prioritás mix nem érhető el, konfigurálja a priorityMixPolicy direkt prioritás megadását a virtualMachineProfile. A beállítás engedélyezése priorityMixPolicy nélkül nem fogja tudni elérni ezt a Kihasználatlan funkciót.

GYIK

K: Módosítottam a Spot prioritási mix beállításait, miért nem változnak a meglévő virtuális gépeim?

A kihasználatlan prioritási mix a méretezési csoport skálázási műveleteire vonatkozik. A kihasználatlan és standard virtuális gépek százalékos felosztásának módosítása nem fogja újra kiegyensúlyozni a meglévő méretezési csoportot. A százalékos felosztás tényleges változását méretezési csoport méretezése során fogja látni.

K: Engedélyezve van a spot prioritási mix az egységes vezénylési módhoz?

A Spot Priority Mix csak rugalmas vezénylési móddal rendelkező virtuálisgép-méretezési csoportokban érhető el.

K: Mely régiókban van engedélyezve a spot prioritási mix?

A kihasználatlan virtuális gépek és így a Spot Priority Mix minden globális Azure-régióban elérhetők.

Következő lépések