Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: ✔️ Egységes méretezési csoport
Az Azure-beli virtuálisgép-méretezési csoportoknak két módjuk van:
- Egységes vezénylés: Ebben a módban a virtuálisgép-méretezési csoportok virtuálisgép-profilt vagy sablont használnak a kívánt kapacitásra való felskálázáshoz. Bár egyes virtuálisgép-példányok kezelhetők vagy testre szabhatók, az Egységes vezénylés azonos virtuálisgép-példányokat használ. Ezek a példányok a virtuálisgép-méretezési csoportok virtuálisgép-API-in keresztül érhetők el, és nem összeegyeztethetők az Azure infrastruktúra, mint szolgáltatás (IaaS) virtuális gépeihez szabványos API-parancsokkal. Mivel a méretezési csoport az összes tényleges virtuálisgép-műveletet végrehajtja, a foglalások közvetlenül a virtuálisgép-méretezési csoporthoz vannak társítva. Miután a skálázási csoport hozzá van rendelve a foglaláshoz, az összes további virtuális gép kiosztás a foglalás terhére történik.
- Rugalmas Orkesztráció: Ebben a módban nagyobb rugalmassággal kezelheti az egyes virtuális gép-méretezési csoportok VM példányait. A méretezési csoport felületének használata helyett használhatják a standard Azure IaaS virtuálisgép-API-kat. Ha rugalmas vezénylési móddal szeretné használni a foglalásokat, határozza meg a virtuálisgép-méretezési csoport tulajdonságát és a kapacitásfoglalás tulajdonságát az egyes virtuális gépeken.
További információ ezekről a módokról a Virtual Machine Scale Sets vezénylési módok című részben található.
Ez a tartalom az egységes vezénylési módra vonatkozik. A Rugalmas Orchestration módhoz lásd: Egy virtuális gép méretezési készlet társítása rugalmas orchestrációval egy kapacitásfoglalási csoporthoz.
A méretezési csoportok korlátozásai az egységes vezénylésben
- Ahhoz, hogy az egységes vezénylésű virtuálisgép-méretezési csoportok kompatibilisek legyenek a kapacitásfoglalással, a
singlePlacementGrouptulajdonságotFalse-ra kell állítani. - A többzónás egységes méretezési csoportok statikus fix terjesztési rendelkezésre állási lehetősége kapacitásfoglalással nem támogatott. Ehhez az opcióhoz öt hiba tartományt kell használni. A foglalások azonban csak három tartalék tartományt támogatnak az általános célú méretekhez. Javasoljuk, hogy használja a Maximális szétterjesztés lehetőséget, amely a virtuális gépeket a lehető legtöbb hiba tartományra szétteríti az egyes zónákon belül. Szükség esetén konfiguráljon egy három vagy kevesebb hibatartomány konfigurációt.
A kapacitásfoglalások használatakor más korlátozások is érvényben vannak. A teljes listát a kapacitásfoglalások áttekintése tartalmazza.
Új virtuális gép méretezési készlet társítása kapacitásfoglalási csoporttal
Fontos
2023 novemberétől kezdődően a PowerShell és az Azure CLI használatával létrehozott virtuálisgép-méretezési csoportok rugalmas vezénylési módra váltanak, ha nincs megadva vezénylési mód. További információért a jelentős változásról, amely a VMSS PowerShell/CLI ügyfeleket érinti, és az esetleges teendőkről, látogasson el a Microsoft Community Hub oldalra: Kompatibilitástörő módosítás a VMSS PowerShell/CLI ügyfelek számára - Microsoft Community Hub.
- API
- CLI
- PowerShell
- ARM-sablon
- Portál
Ha egy új egységes virtuálisgép-méretezési csoportot szeretne hozzárendelni egy kapacitásfoglalási csoporthoz, hozza létre a következő PUT kérést a Microsoft.Compute szolgáltatóhoz:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}?api-version=2021-04-01
Adja hozzá a capacityReservationGroup tulajdonságot a virtualMachineProfile tulajdonságba:
{
"name": "<VMScaleSetName>",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}",
"type": "Microsoft.Compute/virtualMachineScaleSets",
"location": "eastus",
"sku": {
"name": "Standard_D2s_v3",
"tier": "Standard",
"capacity": 3
},
"properties": {
"virtualMachineProfile": {
"capacityReservation": {
"capacityReservationGroup":{
"id":"subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroup/{CapacityReservationGroupName}"
}
},
"osProfile": {
…
},
"storageProfile": {
…
},
"networkProfile": {
…,
"extensionProfile": {
…
}
}
}
Meglévő virtuális gép méretezési készlet társítása egy kapacitásfoglalási csoporthoz
A meglévő zonális virtuálisgép-méretezési csoport egyszerűen frissíthető a Capacity Reservation Group tulajdonsággal anélkül, hogy felszabadításra lenne szükség. A meglévő regionális virtuálisgép-méretezési csoport tartalmazhat hasonló folyamatokat, de újra kell helyezni.
Regionális virtuális gép méretezési csoport
Meglévő regionális kapacitásfoglalási csoport hozzáadása meglévő egységes méretezési csoporthoz:
- Állítsa le a méretezési csoportot a virtuálisgép-példányok felszabadításához.
- Frissítse a méretezési készletet a megfelelő kapacitásfoglalási csoport használatára.
- Indítsa el a skálázási csoportot.
Ez a folyamat biztosítja, hogy a kapacitásfoglalások és a méretezési csoport elhelyezése kompatibilis legyen a régióban.
Fontos megjegyzések a frissítési szabályzatokkal kapcsolatban
- Automatikus frissítés: Ebben a módban a skálázási készlet VM-példányok automatikusan hozzá lesznek rendelve a kapacitásfoglalási csoporthoz, anélkül, hogy Öntől semmilyen további műveletet igényelne. A méretezési csoport virtuális gépeinek újraelosztása után elkezdik igénybe venni a fenntartott kapacitást.
- Működés közbeni frissítés: Ebben a módban a méretezési csoport virtuálisgép-példányai a kapacitásfoglalási csoporthoz vannak társítva anélkül, hogy további műveletekre lenne szükség az Ön részéről. Azonban kötegekben frissülnek, és lehetőség van szünetet tartani közöttük. A méretezési csoport virtuális gépeinek újraelosztáskor elkezdik a fenntartott kapacitást igénybe venni.
- Manuális frissítés: Ebben a módban semmi sem történik a méretezési csoport virtuális gép-példányaival, amikor a virtuális gép-méretezési csoport csatlakozik egy kapacitásfoglalási csoporthoz. Frissítenie kell az egyes méretezési beállításkészletek virtuális gépéit a legújabb méretezési beállításkészlet modellre történő frissítéssel.
- API
- CLI
- PowerShell
- Portál
A virtuális gép skálakészlet felszabadítása:
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourcegroupname}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}/deallocate?api-version=2021-04-01Adja hozzá a
capacityReservationGrouptulajdonságot a méretezési készlet modelljéhez. Hozd létre a következőPUTkérést aMicrosoft.Computeszolgáltatóhoz:PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourcegroupname}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}?api-version=2021-04-01A kérelem törzsében szerepeltesse a
capacityReservationGrouptulajdonságot:"location": "eastus", "properties": { "virtualMachineProfile": { "capacityReservation": { "capacityReservationGroup": { "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/capacityReservationGroups/{capacityReservationGroupName}" } } } }
Zonal virtuális gép-méretezési csoport
Ha kapacitással rendelkezik egy meglévő kapacitásfoglalási csoportban, és hozzá szeretne adni egy meglévő zónaszintű egységes méretezési készletet, egyszerűen frissítse a méretezési készletet, hogy a kapacitásfoglalási csoportba illő kapacitásfoglalást használjon.
Fontos
A meglévő zónaskála-készlet foglalási csoporthoz történő társítása deallocálás nélkül jelenleg előnézeti állapotban érhető el. A bétaverzióban, előzetes verzióban vagy egyébként még nem általánosan elérhető Azure-szolgáltatásokra vonatkozó jogi feltételekről az előzetes verzió használati feltételeiben olvashat.
Fontos megjegyzések a frissítési szabályzatokkal kapcsolatban
- Automatikus frissítés: Ebben a módban a méretezési csoport virtuálisgép-példányai automatikusan hozzá lesznek rendelve a kapacitásfoglalási csoporthoz anélkül, hogy ön további műveletet hajt végre. Ha már fut, a méretezési csoport virtuálisgép-példányai elkezdik felhasználni a fenntartott kapacitást. Ha a meglévő méretezési csoport virtuális gépei felszabadított állapotban vannak, az újraelosztáskor elkezdik felhasználni a fenntartott kapacitást.
- Működés közbeni frissítés: Ebben a módban a méretezési csoport virtuálisgép-példányai a kapacitásfoglalási csoporthoz vannak társítva anélkül, hogy ön további műveletet hajt végre. Azonban a frissítések kötegekben történnek, és a közöttük lévő szünet opcionális. Ha már fut, a méretezési csoport virtuálisgép-példányai elkezdik felhasználni a fenntartott kapacitást. Ha a meglévő méretezési csoport virtuális gépei felszabadított állapotban vannak, az újraelosztáskor elkezdik felhasználni a fenntartott kapacitást.
- Manuális frissítés: Ebben a módban semmi sem történik a skála csoport virtuálisgép-példányokkal, ha a virtuálisgép skála csoport egy kapacitásfoglalási csoporthoz van csatolva. Frissítenie kell az egyes méretezési csoportok virtuális gépeit a legújabb méretezési csoport modellel.
- API
- CLI
- PowerShell
- Portál
Adja hozzá a capacityReservationGroup tulajdonságot a skála készlet modelljéhez. Írja meg a következő PUT kérést a Microsoft.Compute szolgáltatónak:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourcegroupname}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}?api-version=2021-04-01
A kérelem törzsében vegye fel a következő tulajdonságot: capacityReservationGroup
"location": "eastus",
"properties": {
"virtualMachineProfile": {
"capacityReservation": {
"capacityReservationGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/capacityReservationGroups/{capacityReservationGroupName}"
}
}
}
}
Meglévő zonális virtuálisgép-méretezési csoportok védelme nulla méretű foglalással
A zónában üzembe helyezett virtuális gépek méretezési csoportjai igény szerinti kapacitásfoglalássá alakíthatók át újraelosztás nélkül. Ha nem rendelkezik kapacitással egy meglévő kapacitásfoglalási csoportban, először hozzon létre egy nulla méretű, megfelelő foglalást a terhelések biztosítása érdekében. Az alapfolyamat 3 lépésből áll:
Hozzon létre egy kapacitásfoglalási csoportot, majd egyeztesse az egyes célzónák kapacitásfoglalásait úgy, hogy a fenntartott mennyiséget nullára állítja. Ehhez nincs szükség további kvótára vagy kapacitásra. További információ a foglalás létrehozásáról: Kapacitásfoglalás létrehozása.
Meglévő zónaszintű virtuális gép méretezés hozzárendelése a kapacitásfoglaláshoz. Állítsa a virtuálisgép-méretezési csoport (VMSS) capacityReservationGroup tulajdonságát a kívánt kapacitásfoglalási csoportra, majd hajtson végre egy modellfrissítést a VMSS-en (VMSS egységesen), vagy frissítse az egyes tag virtuális gépeket a capacityReservationGroup tulajdonsággal (VMSS Flex). Ha elkészült, minden célkapacitás-foglalás túlterhelt lesz, lásd : Zonal Virtual Machine Scale Set
Növelje az egyes kapacitásfoglalások (CR) fenntartott mennyiségét a lefoglalt virtuális gép (VM) számának megfelelően. Mivel minden CR már túllépi a rendelkezésre álló erőforrásokat, ez a lépés nem igényel további kvótát vagy kapacitást. A fenntartott példányok számának frissítéséről további információt a Kapacitásfoglalás módosítása című témakörben talál.
A mennyiség növekedése után a CR-t teljes mértékben lefoglalt állapotban kell látnia az összes lefoglalt VMSS virtuális géppel együtt. Lásd: A virtuális gép kiosztásának megtekintése a Példánynézettel.
A megosztott kapacitás foglalási csoport használatával kapcsolatos információkért tekintse meg a meglévő zónabeli számítási feladatok biztonságossá tételét nulla méretű foglalással a megosztott kapacitás foglalási csoportjában.
A régió és a rendelkezésre állási zóna szempontjai
A virtuálisgép-méretezési csoportokat regionálisan vagy egy vagy több rendelkezésre állási zónában is létrehozhatja, hogy megvédje őket az adatközpontszintű hibáktól. A többzónás virtuális gép-méretezési csoportokkal kapcsolatos további információkért lásd a rendelkezésre állási zónákat használó virtuális gép-méretezési csoportokat.
Fontos
A virtuálisgép-méretezési csoport és a kapacitásfoglalási csoport helyének (régiójának és rendelkezésre állási zónáinak) meg kell egyeznie a társítás sikerességéhez. Regionális méretezési csoport esetén a régiónak meg kell egyeznie a méretezési csoport és a kapacitásfoglalási csoport között. Az zonális méretezési csoportok esetében a régióknak és a zónáknak egyeznie kell a méretezési csoport és a kapacitásfoglalási csoport között.
Amikor egy méretezési csoport több zónában van elosztva, folyamatosan törekszik az egyenletes üzembe helyezésre az érintett rendelkezésre állási zónákban. Az egyenletes telepítés miatt a kapacitásfoglalási csoportnak mindig azonos számú fenntartott virtuális géppel kell rendelkeznie minden zónában. Az alábbi példa szemlélteti, hogy miért is fontos ez az üzembe helyezés.
Ebben a példában mindegyik zóna számára különböző mennyiség van fenntartva. Tegyük fel, hogy a virtuálisgép-méretezési csoport 75 példányra skálázható fel. Mivel a skálakészletek mindig egyenletesen próbálnak üzembe helyezni a zónák között, a virtuális gépek eloszlása az alábbi példához hasonló eloszlással kell rendelkezzen.
| Zóna | Fenntartott mennyiség | Méretezési csoport virtuális gépeinek száma az egyes zónákban | Fenntartott fel nem használt mennyiség | Túlallokált |
|---|---|---|---|---|
| 1 | 40 | 25 | 15 | 0 |
| 2 | 20 | 25 | 0 | 5 |
| 3 | 15 | 25 | 0 | 10 |
Ebben az esetben a méretezési csoport fölösleges költségeket okoz az 1. zónában 15 nem használt példány miatt. A vertikális felskálázás a 2. zónában lévő 5 virtuális gépre és a 3. zónában lévő 10 virtuális gépre is támaszkodik, amelyeket nem véd kapacitásfoglalás. Ha minden zónában 25 kapacitáspéldány van lefoglalva, akkor mind a 75 virtuális gépet kapacitásfoglalás védi, és az üzembe helyezés nem jár többletköltséggel a fel nem használt példányok esetében.
Mivel a foglalások túlterhelhetők, a méretezési csoport továbbra is normálisan méretezhető a foglalás korlátain túl. Az egyetlen különbség az, hogy a fenntartott mennyiség felett lefoglalt virtuális gépekre nem vonatkozik a kapacitásfoglalás szolgáltatásszintű szerződése. További információ: Kapacitás foglalás túllokálása.
Következő lépés
Megtudhatja, hogyan távolítsa el egy méretezési csoport társítását egy kapacitásfoglalásból