Elhelyezési szabályzat létrehozása az Azure VMware Solutionben
Az Azure VMware Solutionben a magánfelhőben lévő fürtök felügyelt erőforrások. Ennek eredményeképpen a Felhő Rendszergazda szerepkör nem tud bizonyos módosításokat végrehajtani a fürtben a vSphere-ügyfélről, beleértve az Elosztott erőforrás-ütemező (DRS) szabályainak kezelését is.
Az elhelyezési szabályzat funkció az Azure VMware-megoldás összes régiójában elérhető. Az elhelyezési szabályzatokkal szabályozhatja a virtuális gépek (VM-ek) fürtön belüli gazdagépeken való elhelyezését az Azure Portalon keresztül. Elhelyezési szabályzat létrehozásakor az tartalmaz egy DRS-szabályt a megadott vSphere-fürtben. Emellett más logikát is tartalmaz az Azure VMware Solution-műveletekkel való együttműködéshez.
Az elhelyezési szabályzat legalább öt szükséges összetevővel rendelkezik:
Név – Meghatározza a szabályzat nevét, és az Azure-erőforrások elnevezési korlátai vonatkoznak nevére.
Típus – Meghatározza a szabályzatban található erőforrásokra alkalmazni kívánt vezérlő típusát.
Fürt – A házirend fürtjének meghatározása. Az elhelyezési szabályzat hatóköre egy vSphere-fürt, ezért csak az ugyanabból a fürtből származó erőforrások tartozhatnak ugyanahhoz az elhelyezési szabályzathoz.
Állapot – Meghatározza, hogy a szabályzat engedélyezve van-e vagy le van-e tiltva. Bizonyos esetekben előfordulhat, hogy egy szabályzat automatikusan le lesz tiltva egy ütköző szabály létrehozásakor. További információ: Megfontolandó szempontok.
Virtuális gép – Meghatározza a szabályzathoz tartozó virtuális gépeket és gazdagépeket. A létrehozott szabály típusától függően előfordulhat, hogy a szabályzat megköveteli, hogy adjon meg néhány virtuális gépet és gazdagépet. További információ: Elhelyezési szabályzattípusok.
Előfeltétel
Az elhelyezési szabályzatok kezeléséhez közreműködői szintű hozzáféréssel kell rendelkeznie a magánfelhőhöz.
Elhelyezési szabályzattípusok
Virtuálisgép-virtuálisgép-szabályzatok
A virtuálisgép-virtuálisgép-szabályzatok határozzák meg, hogy a kiválasztott virtuális gépek ugyanazon a gazdagépen fussanak-e, vagy külön gazdagépeken kell-e tartani őket. A szabályzathoz tartozó név és fürt kiválasztása mellett a virtuálisgép-virtuálisgép-szabályzatok használatához legalább két hozzárendelendő virtuális gépet kell kiválasztania. A gazdagépek hozzárendelése ehhez a szabályzattípushoz nem kötelező vagy engedélyezett.
A virtuálisgép-virtuálisgép-affinitási szabályzatok arra utasítják a DRS-t, hogy próbálja meg a megadott virtuális gépeket egy gazdagépen együtt tartani. Teljesítménybeli okokból hasznos, például.
A virtuális gépek affinitási szabályzatai arra utasítják a DRS-t, hogy a megadott virtuális gépeket egymástól távol tartsa külön gazdagépeken. Olyan rendelkezésre állási helyzetekben hasznos, amikor egy gazdagéppel kapcsolatos probléma nem érinti az ugyanazon szabályzaton belüli több virtuális gépet.
Virtuálisgép-gazdagép szabályzatai
A virtuálisgép-gazdagép házirendjei határozzák meg, hogy a kijelölt virtuális gépek futtathatók-e a kijelölt gazdagépeken. A platform által felügyelt műveletek, például a gazdagépkarbantartási mód és a gazdagép cseréjének elkerülése érdekében az Azure VMware Solution virtuálisgép-gazdagép-szabályzatai mindig kedvezményesek (más néven "kell" szabályok). Ennek megfelelően előfordulhat, hogy bizonyos esetekben a virtuálisgép-gazdagép-szabályzatoknem lesznek betartva. További információ: Szabályzat működésének figyelése.
Egyes platformműveletek dinamikusan frissítik a virtuálisgép-gazdagép házirendjeiben meghatározott gazdagépek listáját. Ha például olyan gazdagépet töröl, amely egy elhelyezési szabályzat tagja, a rendszer eltávolítja a gazdagépet, ha egynél több gazdagép is része ennek a szabályzatnak. Ha egy gazdagép egy szabályzat része, és egy platform által felügyelt művelet részeként kell lecserélni, a szabályzat dinamikusan frissül az új gazdagéppel.
A szabályzathoz tartozó név és fürt kiválasztása mellett a virtuálisgép-gazdagép házirendjének legalább egy virtuális gépet és egy gazdagépet ki kell választania a szabályzathoz való hozzárendeléshez.
A virtuálisgép-gazdagép affinitási szabályzatai arra utasítják a DRS-t, hogy próbálja meg futtatni a megadott virtuális gépeket a megadott gazdagépeken.
A virtuálisgép-gazdagépek affinitási szabályzatai arra utasítják a DRS-t, hogy próbálja meg futtatni a megadott virtuális gépeket a meghatározott gazdagépeken kívül.
Megfontolások
Fürtbeskálázás
Az Azure VMware Solution megkísérli megakadályozni, hogy bizonyos DRS-szabálysértések lépjenek fel a fürtbeskálázási műveletek végrehajtásakor.
Nem távolíthatja el az utolsó gazdagépet a virtuálisgép-gazdagép házirendből. Ha azonban el kell távolítania az utolsó gazdagépet a szabályzatból, kijavíthatja, ha hozzáad egy másik gazdagépet a házirendhez, mielőtt eltávolítaná a gazdagépet a fürtből. Másik lehetőségként törölheti az elhelyezési szabályzatot a gazdagép eltávolítása előtt.
A fürt gazdagépeinek számánál több virtuális géppel nem rendelkezhet virtuálisgép-ellenes affinitási szabályzat. Ha egy gazdagép eltávolítása kevesebb gazdagépet eredményez a fürtben, mint a virtuális gépek, hibaüzenet jelenik meg, amely megakadályozza a műveletet. Kijavíthatja, ha először eltávolítja a virtuális gépeket a szabályból, majd eltávolítja a gazdagépet a fürtből.
Szabályütközések
Ha A DRS-szabály ütközéseit észleli egy virtuálisgép-virtuálisgép-szabályzat létrehozásakor, az azt eredményezi, hogy a szabályzat a VMware DRS-szabály szokásos viselkedését követően letiltott állapotban jön létre. A szabályütközések megtekintéséről további információt a szabályzat működésének figyelése című témakörben talál.
Elhelyezési szabályzat létrehozása
A létrehozott szabályzatok számának nincs meghatározott korlátja. Minél több elhelyezési kényszert hoz létre, annál nagyobb kihívást jelent, hogy a vSphere DRS hatékonyan helyezze át a virtuális gépeket a fürtben, és biztosítsa a számítási feladatokhoz szükséges erőforrásokat.
Ellenőrizze a szabályzattípus követelményeit.
Az Azure VMware Solution magánfelhőjében, a Kezelés területen válassza az Elhelyezési szabályzatok>+ Létrehozás lehetőséget.
Tipp.
Az Elhelyezési házirend áttekintő paneljén kiválaszthatja a fürtöt, majd a Létrehozás lehetőséget.
Adjon meg egy leíró nevet, válassza ki a szabályzat típusát, és válassza ki azt a fürtöt, ahol a házirend létrejön. Ezután válassza az Engedélyezve lehetőséget.
Figyelmeztetés
Ha letiltja a szabályzatot, akkor létrejön a szabályzat és az alapul szolgáló DRS-szabály, de a szabályzatműveletek mindaddig figyelmen kívül maradnak, amíg nem engedélyezi a szabályzatot.
Ha típusként a virtuálisgép-gazdagép affinitást vagy a virtuálisgép-gazdagép-anti affinitást választotta, válassza a + Gazdagépek hozzáadása és a házirendbe felvenni kívánt gazdagépek lehetőséget. Több gazdagépet is kijelölhet.
Feljegyzés
A gazdagépek kiválasztása panelen látható, hogy hány virtuálisgép-gazdagép házirend van társítva a gazdagéphez, valamint a társított házirendekben található virtuális gépek teljes számát.
Válassza a + Virtuális gép hozzáadása és a szabályzatba felvenni kívánt virtuális gépek lehetőséget. Több virtuális gépet is kijelölhet.
Feljegyzés
A gazdagépek kiválasztása panelen látható, hogy hány virtuálisgép-gazdagép házirend van társítva a gazdagéphez, valamint a társított házirendekben található virtuális gépek teljes számát.
Miután befejezte a kívánt virtuális gépek hozzáadását, válassza a Virtuális gépek hozzáadása lehetőséget.
Válassza a Tovább elemet : Áttekintés és létrehozás a szabályzat áttekintéséhez.
Válassza a Create policy (Szabályzat létrehozása) lehetőséget. Ha módosítani szeretne, válassza a Vissza: Alapszintű beállítások lehetőséget.
Az elhelyezési szabályzat létrehozása után válassza a Frissítés lehetőséget a listában való megjelenítéséhez.
Elhelyezési szabályzat szerkesztése
Módosíthatja egy szabályzat állapotát, hozzáadhat egy új erőforrást, vagy megszüntetheti egy meglévő erőforrás hozzárendelését.
A szabályzat állapotának módosítása
A szabályzatok állapotát engedélyezve vagy letiltva állapotra módosíthatja.
Az Azure VMware Solution magánfelhőjében a Kezelés területen válassza az Elhelyezési szabályzatok lehetőséget.
A szerkeszteni kívánt szabályzathoz válassza az Egyebek (...), majd a Szerkesztés lehetőséget.
Tipp.
A házirendeket az Elhelyezési szabályzat áttekintésében letilthatja a Gépház legördülő menü Letiltás elemének kiválasztásával. A szabályzatok nem engedélyezhetők a Gépház legördülő listából.
Ha a szabályzat engedélyezve van, de le szeretné tiltani, válassza a Letiltva lehetőséget, majd a megerősítést kérő üzenetben válassza a Letiltva lehetőséget. Ellenkező esetben, ha a szabályzat le van tiltva, és engedélyezni szeretné, válassza az Engedélyezés lehetőséget.
Válassza a Véleményezés + frissítés lehetőséget.
Tekintse át a módosításokat, és válassza a Frissítési szabályzat lehetőséget. Ha módosítani szeretne, válassza a Vissza: Alapszintű beállítások lehetőséget.
Szabályzat erőforrásainak frissítése
Hozzáadhat új erőforrásokat, például virtuális gépet vagy gazdagépet egy szabályzathoz, vagy eltávolíthatja a meglévőket.
Az Azure VMware Solution magánfelhőjében a Kezelés területen válassza az Elhelyezési szabályzatok lehetőséget.
A szerkeszteni kívánt szabályzathoz válassza az Egyebek (...), majd a Szerkesztés lehetőséget.
Meglévő erőforrás eltávolításához jelöljön ki egy vagy több eltávolítani kívánt erőforrást, és válassza a Hozzárendelés megszüntetése lehetőséget.
Új erőforrás hozzáadásához válassza a Virtuális gép vagy a Gazdagép szerkesztése lehetőséget, jelölje ki a hozzáadni kívánt erőforrást, majd válassza a Mentés lehetőséget.Válassza a Tovább elemet : Áttekintés és frissítés.
Tekintse át a módosításokat, és válassza a Frissítési szabályzat lehetőséget. Ha módosítani szeretne, válassza a Vissza: Alapismeretek lehetőséget.
Szabályzat törlése
Törölheti az elhelyezési szabályzatot és annak megfelelő DRS-szabályát.
Az Azure VMware Solution magánfelhőjében a Kezelés területen válassza az Elhelyezési szabályzatok lehetőséget.
A szerkeszteni kívánt szabályzathoz válassza az Egyebek (...), majd a Törlés lehetőséget.
Válassza a Törlés lehetőséget a megerősítést kérő üzenetben.
Szabályzat működésének figyelése
A vSphere-ügyfél használatával figyelheti az elhelyezési szabályzat megfelelő DRS-szabályának működését.
A Felhő Rendszergazda szerepkör tulajdonosaként megtekintheti, de nem szerkesztheti az elhelyezési szabályzat által létrehozott DRS-szabályokat a fürt Konfigurálás lapján a virtuális gép/gazdagépszabályok területen. Lehetővé teszi további információk megtekintését, például azt, hogy a DRS-szabályok ütközési állapotban vannak-e.
Emellett a fürt Figyelés lapján különböző DRS-szabályműveleteket, például javaslatokat és hibákat is figyelhet.
Virtuális gép áthelyezésének korlátozása
Bizonyos bizalmas alkalmazások esetében a vMotion váratlan szolgáltatáskimaradásokat vagy fennakadásokat okozhat. Az ilyen típusú alkalmazások esetében előnyben részesíthető, ha a virtuális gépek áthelyezését csak manuálisan kezdeményezett vMotion-ra korlátozzák. A virtuális gép áthelyezésének korlátozása elhelyezési szabályzatával a DRS által kezdeményezett virtuális gépek le vannak tiltva. A legtöbb számítási feladat esetében ez nem szükséges, és nem kívánt teljesítménybeli hatásokat okozhat az ugyanazon gazdagép zajos szomszédai miatt.
Virtuális gépek mozgásának korlátozása adott virtuális gépeken
- Lépjen az Elhelyezési szabályzatok kezelése elemre, és válassza a Virtuális gép áthelyezésének korlátozása lehetőséget.
- Jelölje ki a korlátozni kívánt virtuális gépet vagy virtuális gépeket, majd válassza a Kijelölés lehetőséget.
- A kijelölt virtuális gép vagy virtuális gép a korlátozott mozgású lapon jelenik meg.
A vSphere-ügyfélben létrejön egy virtuálisgép-felülbírálás, amely a DRS-t részben automatizáltra állítja az adott virtuális géphez.
A DRS a továbbiakban nem telepíti át automatikusan a virtuális gépet.
A virtuális gép manuális vMotionja és a virtuális gép automatikus kezdeti elhelyezése továbbra is működik.
GYIK
Az elhelyezési szabályzatok megegyeznek a DRS affinitási szabályaival?
Igen, és nem. Bár a vSphere DRS implementálja a szabályzatok jelenlegi készletét, leegyszerűsítettük a felhasználói élményt. A virtuálisgép-csoportok és a gazdagépcsoportok módosítása nehézkes művelet, különösen azért, mert a gazdagépek rövid élettartamúak, és felhőkörnyezetben lecserélhetők. Mivel a gazdagépeket egy helyszíni környezetben lecseréli a vSphere-készlet, a vSphere rendszergazdájának módosítania kell a gazdagépcsoportot, hogy a kívánt virtuálisgép-gazdagép elhelyezési korlátozások érvényben maradjanak. Az Azure VMware Solution elhelyezési szabályzatai frissítik a gazdagépcsoportokat egy gazdagép elforgatásakor vagy módosításakor. Hasonlóképpen, ha fürtön skáláz, a gazdagépcsoport is automatikusan frissül. Az automatikus frissítés megszünteti az ügyfél gazdagépcsoportjainak kezelésével kapcsolatos többletterhelést.
Mivel ez egy meglévő funkció, amely elérhető a vCenter Serverben, miért nem tudom közvetlenül használni?
Az Azure VMware Solution privát felhőt biztosít az Azure-ban. Ebben a felügyelt VMware-megoldásinfrastruktúrában a Microsoft kezeli a fürtöket, gazdagépeket, adattárakat és elosztott virtuális kapcsolókat a magánfelhőben. Ugyanakkor a bérlő felelős a magánfelhőben üzembe helyezett számítási feladatok kezeléséért. Ennek eredményeképpen a magánfelhőt felügyelő bérlő nem rendelkezik ugyanazokkal a jogosultságokkal , mint amelyek a VMware-megoldás rendszergazdája számára elérhetők egy helyszíni üzembe helyezés során.
Emellett a vSphere-jogosultságok kívánt részletességének hiánya kihívást jelent a számítási feladatok magánfelhőben való elhelyezésekor. Például a helyszínen gyakran használt vSphere DRS-szabályok az affinitás és az affinitás elleni szabályok definiálásához nem használhatók azure-beli VMware Solution-környezetben, mivel ezek némelyike blokkolhatja a magánfelhő napi működését. Az elhelyezési szabályzatok segítségével definiálhatók ezek a szabályok az Azure Portalon, így megkerülve a DRS-szabályok használatának szükségességét. Az egyszerűsített felhasználói felülettel együtt az elhelyezési szabályzatok biztosítják, hogy a szabályok ne befolyásolják az infrastruktúra napi karbantartási és üzemeltetési tevékenységeit.
Mi a különbség a virtuálisgép-gazdagép affinitási szabályzata és a virtuális gép áthelyezésének korlátozása között?
A virtuálisgép-gazdagép affinitási házirendje a virtuális gépeknek a virtuálisgép-gazdagép affinitási szabályzatban szereplő gazdagépek csoportjába való áthelyezésének korlátozására szolgál. Így a virtuális gépek a virtuálisgép-gazdagép affinitási szabályzatában kiválasztott gazdagépek halmazán belül is használhatók. Másik lehetőségként a virtuális gépek áthelyezésének korlátozása biztosítja, hogy a kijelölt virtuális gép azon a gazdagépen maradjon, amelyen jelenleg található.
Milyen kikötésekről kell tudnom?
A virtuálisgép-gazdagép MUST-szabályai nem támogatottak, mert letiltják a karbantartási műveleteket.
A VM-Host SHOULD szabályok preferenciális szabályok, amelyekben a vSphere DRS a lehető legnagyobb mértékben megpróbálja betartani a szabályokat. Időnként előfordulhat, hogy a vSphere DRS vMotion rendszerű virtuális gépekre vonatkoznak a virtuálisgép-gazdagépNEK szabályok, amelyek biztosítják, hogy a számítási feladatok megkapják a szükséges erőforrásokat. Ez egy szabványos vSphere DRS-viselkedés, és az Elhelyezési szabályzatok funkció nem módosítja a mögöttes vSphere DRS-viselkedést.
Ha ütköző szabályokat hoz létre, ezek az ütközések megjelenhetnek a vCenter-kiszolgálón, és előfordulhat, hogy az újonnan definiált szabályok nem lépnek érvénybe. Ez egy szabványos vSphere DRS-viselkedés, amelynek naplói a vCenter-kiszolgálón figyelhetők meg.