Infrastruktúra- és kiépítési szempontok Azure VMware Solution számítási feladatokhoz

Ez a cikk egy Azure VMware Solution ajánlat infrastruktúra-tervezési területét ismerteti, amely az alaprétegre vonatkozik. Ez a réteg támogatja a VMware vSphere számítási feladatok hatékony és megbízható futtatásához szükséges számítási, tárolási és hálózati képességeket. Ez a cikk azt is ismerteti, hogyan használható a VMware szoftveralapú adatközpont (SDDC) verem a rugalmasság, a biztonság, a méretezhetőség, az automatizálás és a vészhelyreállítás érdekében. A VMware SDDC verem a következőket tartalmazza:

  • VMware ESXi
  • VMware vCenter Server
  • VMware NSX-T adatközpont
  • VMware vSAN
  • VMware HCX (nem kötelező)
  • VMware SRM (nem kötelező)

Üzleti célok kiszámítása

Hatás: Megbízhatóság, teljesítményhatékonyság, működési kiválóság

Az Azure VMware Solution alkalmazásokra vonatkozó rendelkezésre állási célokat, például szolgáltatásiszint-szerződéseket (SLA-kat) kell meghatározni a platformhoz és helyben.

Helyreállítási célok, például helyreállítási időkorlát (RTO) használatával állapítsa meg, hogy a Azure VMware Solution mennyi ideig nem érhetők el. Helyreállítási pont célkitűzésének (RPO) használatával állapítsa meg, hogy egy katasztrófa során mennyi adatvesztés elfogadható.

A megoldás tervezésekor vegye figyelembe a következő szempontokat:

  • Kritikus elérésiút-függőségek. A megoldás nem minden összetevője ugyanolyan kritikus fontosságú. Egyértelműen különbséget kell tenni az olyan függőségek között, amelyek le tudják bontani a rendszert és azokat a függőségeket, amelyek ronthatják a felhasználói élményt. A kialakításnak meg kell edzeni a kritikus összetevők rugalmasságát, hogy minimálisra csökkentse a kimaradások hatását.

  • Horizontális felskálázás és igény szerinti skálázás. A környezetnek képesnek kell lennie a bővítésre és a szerződésre a terhelés alapján. Ezeket a műveleteket automatizálással kezelheti. A felhasználói bevitelt minimálisra kell csökkenteni az emberek által okozott tipikus hibák elkerülése érdekében.

Javaslatok
  • Hozzon létre egy, a platformnak megfelelő SLA-t.
  • RTO- és RPO-célok meghatározása.
  • Tervezzen kritikus összetevőket, hogy rugalmasak legyenek.
  • Az automatizálással skálázhatja be és ki a skálázást.

Számítási feladatok erőforrásainak és skálázási követelményeinek megfontolása

Hatás: Teljesítményhatékonyság, működési kiválóság

A számítási feladatok üzembe helyezése előtt általános ismeretekkel kell rendelkeznie a Azure VMware Solution támogatásához szükséges összetevőkről. Ennek a megértésnek a eléréséhez alaposan figyelembe kell vennie a számítási feladat jellemzőit, erőforrásait és skálázási követelményeit. Ezek a tényezők alkotják a fürt teljes kialakítását. Emellett győződjön meg arról, hogy Azure VMware Solution a megfelelő választás az infrastruktúra üzembe helyezéséhez. Vannak olyan forgatókönyvek, amikor a számítási feladatok szolgáltatásként (IaaS) vagy szolgáltatásként nyújtott platformként (PaaS) történő migrálása az Azure-ban költséghatékonyabb és hatékonyabb, mint a Azure VMware Solution való migrálás.

Javaslatok

Vastag és vékony kiépítés használata

Hatás: Teljesítményhatékonyság

Amikor infrastruktúrát épít ki az SDDC-ben, az elsődleges fókusz a gazdagépekre kerül, amelyek a virtuális gépek alapjául szolgáló számítás és tárolás. A Azure VMware Solution választhatja a virtuális gépek virtuális lemezeinek vékony kiépítését vagy vastag kiépítését. Az Ön által választott választás a konkrét tárolási követelményektől, a teljesítmény szempontjaitól és a virtuális gépek várható növekedésétől függ. A vékony kiépítés a tárterület igény szerinti kiosztásával optimalizálja a tárterület használatát. Ez a módszer minimalizálja a nem használt területet. Ezzel szemben a vastag kiépítés kezdettől fogva az egyes virtuális gépekhez lefoglalt és lefoglalt teljes tárterületet használja.

Javaslatok
  • Ha a tárolási hatékonyság prioritás, és minimalizálni szeretné a nem használt tárterület-használatot, használjon vékony kiépítést.
  • Ha az alkalmazás konzisztens és nagy teljesítményű tárterület-hozzáférést igényel, fontolja meg a vastag kiépítést.

Kapacitás és erőforrás-használat megtervezése

Hatás: Teljesítményhatékonyság

Mielőtt üzembe helyez egy alkalmazást Azure VMware Solution, elengedhetetlen a megfelelő méretezés és kapacitástervezés biztosítása. Vegye figyelembe a méretezhetőségi követelményeket, a növekedési előrejelzéseket és a teljesítményre vonatkozó szempontokat.

Javaslatok
  • Az Azure-ba való migrálás előtt az Azure Migrate használatával betekintést nyerhet az erőforrás-használatba és a méretezési javaslatokba.
  • Elemezze az erőforrás-kihasználtsági mintákat egy adott időkereten belül az alapkonfiguráció használatának megállapításához, a csúcsidőszakok azonosításához és az erőforrás-kiugró értékek előrejelzéséhez.
  • Hozzon létre egy függőségi térképet, amely felvázolja a kritikus útvonal összetevőit. Aktívan karbantarthatja a térképet, és rendszeresen ellenőrizheti a megoldás módosításait.

Régiók kiválasztása

Hatás: Teljesítményhatékonyság, biztonság

Annak biztosítása érdekében, hogy a felhasználók a megoldás közelében legyenek, gondosan mérlegelje, hogy mely régiókat válassza ki. Ha a felhasználók fizikailag közel vannak a társviszony-létesítési helyhez, minimalizálja a késést, és segít a követelményeknek való megfelelésben. Ha például VMware HCX-et használ, követelmény, hogy a lekerekítés késése 150 ms-nál kisebb legyen.

A régió kiválasztásakor is fontos figyelembe venni a szabályozási követelményeket. A szabályozási követelmények és az adattárolási korlátozások régiónként eltérőek lehetnek. Az Azure georeplikált tárterület használata esetén kihasználhatja a párosított régiók előnyeit. Ebben a koncepcióban minden Azure-régió egy másik régióval van párosítva ugyanazon a földrajzi területen belül. A replikált adatok a párjával megegyező földrajzi helyen találhatók adózási és bűnüldözési joghatósági célokból.

Javaslatok
  • Válasszon ki egy olyan régiót, amely közel van a felhasználókhoz vagy más Azure-szolgáltatásokhoz a késés minimalizálása érdekében.
  • Az iparági vagy régióalapú jogszabályi megfelelőség felhőalapú megosztott felelősségi modelljének megismerése.
  • Az Azure-beli adatszolgáltatások használatakor győződjön meg arról, hogy az adatok a megfelelő geopolitikai zónában maradnak.

Méretezhető kialakítás használata

Hatás: Megbízhatóság, teljesítményhatékonyság

Amikor méretez egy alkalmazást, méretezheti a virtuális gépet úgy, hogy a számítási feladatot csúcsteljesítményen kezelje. Üzemkimaradás esetén az alkalmazásnak csökkentett funkcionalitással vagy csökkentett teljesítménnyel is képesnek kell lennie működnie. A hibaeseményre való felkészüléshez tervezzen rugalmasságot. Úgy tervezheti meg a rendszert, hogy reagáljon a kimaradásokra, és megbízhatóságot nyújtson akkor is, ha regionális, zónaszintű, szolgáltatás- vagy összetevőhibák befolyásolják a kritikus alkalmazásfunkciókat. A vertikális skálázás lehetővé teszi, hogy a virtuális gép erőforrásokat adjon hozzá az egyes gazdagépekhez. A vertikális skálázáshoz ki kell választani a megfelelő termékváltozatot, le kell működtetni a gazdagépet, és erőforrásokat kell hozzáadni egy olyan VMware ESXi-gazdagépről, amely rendelkezik ezekkel az erőforrásokkal.

A vertikális skálázással járó állásidő megzavarhatja a vállalkozást, ezért fontolja meg a horizontális skálázást a számítási feladatok tervezésében. A horizontális skálázás lehetővé teszi, hogy dinamikusan átterjedjen a számítási feladatokra több virtuális gépen. A horizontális skálázás általában a VMware vSphere olyan funkcióit használja, mint az erőforrás-foglalási beállítások, a virtuálisgép-sablonok, a klónozás vagy a dinamikus erőforrás-foglalási technikák. Ha például három különböző virtuális gép között szeretné elosztani a forgalmat, helyezze ezeket a virtuális gépeket három különálló gazdagépre a magas rendelkezésre állás érdekében.

A fürtözés a gazdagépek logikai csoportosításának létrehozásával foglalkozik a speciális felügyeleti és rendelkezésre állási funkciók biztosítása érdekében. A gazdagépek kiépítése után VMware vSphere-fürtöket hozhat létre és konfigurálhat a Azure VMware Solution környezetben a virtuális gépek kezeléséhez és a számítási képességek biztosításához.

Javaslatok
  • A Azure VMware Solution egyéni GitHub automatikus skálázási bővítményével meghatározhatja a Azure VMware Solution fürtcsomópontok vertikális felskálázási vagy vertikális felskálázási műveleteihez használható teljesítménymetrikákat.

  • Az erőforrás rendelkezésre állásának biztosításához használja az elhelyezési szabályzat affinitási szabályait. Az affinitási szabályok konfigurálásával a rendszergazdák szabályozhatják a virtuális gépek elhelyezését. A virtuális gépek ezután külön követelmények, teljesítménybeli szempontok, rendelkezésre állási igények vagy licencelési korlátozások szerint terjeszthetők.

Magas rendelkezésre állás megvalósítása

Hatás: Megbízhatóság, teljesítményhatékonyság

Ha magas rendelkezésre állású vagy fürtözött virtuális gépeket helyez üzembe a Azure VMware Solution belül, javasoljuk, hogy hozzon létre affinitási szabályokat a virtuális gépek elkülönítéséhez és a különálló gazdagépeken való megtartásához. A kiterjesztett fürtök elsősorban a tartalék tartományok vagy rendelkezésre állási zónák erőforrás-elosztásának számításával kapcsolatosak. Egy másik megfontolandó szempont a számítási feladatokhoz való csatlakozás késése. Előfordulhat, hogy egyes számítási feladatok nem érzékenyek a késésre.

Javaslatok
  • A magas rendelkezésre állás érdekében használjon többhelyes fürtöket.
  • Helyezze át az alkalmazás- és szolgáltatásszinteket úgy, hogy az alkalmazás, az adatbázis és a tárolási szint ugyanabban a rendelkezésre állási zónában van.
  • Válassza ki az Azure-régiót egy Azure VMware Solution-fürt gondos üzembe helyezéséhez. Vegye figyelembe a felhasználók vagy más erőforrások közelségét, a hálózati csatlakozási lehetőségeket és a késési követelményeket.

Affinitási szabályok használata

Hatás: Megbízhatóság

Ha egy gazdagép problémát vagy hibát tapasztal, az affinitási szabályok több gazdagép közötti elosztást kényszerítenek ki. Ez a disztribúció segít korlátozni a hiba hatását, és fenntartani az alkalmazások és szolgáltatások rendelkezésre állását.

Javaslatok
  • Ha kis késésű kommunikációs útvonalra van szükség a virtuális gépek között, az elhelyezési szabályzat affinitási szabályaival tartsa a virtuális gépeket ugyanazon a gazdagépen.
  • Az elhelyezési szabályzat virtuálisgép-kapcsolatát akkor használja, ha az alkalmazást támogató virtuális gépeknek hibatűrésre van szükségük, vagy ha erőforrás-elosztással szeretné optimalizálni a gazdagép teljesítményét.
  • Az Azure VMware Solution belül magas rendelkezésre állással vagy fürtözéssel üzembe helyezett virtuális gépek esetében hozzon létre elhelyezési szabályzatot a virtuális gépek közötti affinitás-ellenes szabályokhoz, hogy ezeket a virtuális gépeket elkülönítse egymástól és külön gazdagépeken.

VMware vSAN üzembe helyezése

Hatás: Megbízhatóság, teljesítményhatékonyság

Ahhoz, hogy egy jól megtervezett Azure VMware Solution tárterülettel tervezzen, a megfelelő adatvédelemre és redundanciára kell terveznie.

Egy Azure VMware Solution virtuális tárterület hálózata (vSAN) a VMware ESXi-gazdagépek helyi tárolási erőforrásait használja egy Azure VMware Solution-fürtben egy elosztott, megosztott tárolási infrastruktúra létrehozásához. A vSAN kiépítésének megfelelően meg kell felelnie a jelenlegi és a jövőbeli tárolási igényeknek. A tárolóterület hálózati (SAN) tárolási szabályzataival meghatározhatja a virtuális gépek által használt tároló jellemzőit és viselkedését. A szabályzatok használatával a számítási feladatok adott követelményeinek megfelelően konfigurálhatja az adatvédelem, a teljesítmény és a helyhatékonyság beállításait. A Azure VMware Solution alapértelmezett tárolási szabályzata redundáns. Ennek eredményeképpen, ha a gépek további vSAN-csomópontokra szeretnének adatokat másolni, hozzon létre egy másik szabályzatot, amely biztosítja, hogy az adatok megfeleljenek a továbbfejlesztett redundanciakövetelményeknek.

Javaslatok
  • A kívánt rugalmasság alapján állapítsa meg, hogy milyen hibákat kell tolerálni (FTT) vagy hibatűrést.
  • Válasszon egy redundáns tömböt a független lemezek (RAID) konfigurációból, amely segít biztosítani az adatok rendelkezésre állását és a gazdagép- és lemezhibák elleni védelmet.

Az Azure NetApp Files használata

Hatás: Megbízhatóság, teljesítményhatékonyság

Ha azt tervezi, hogy túllépi a magánfelhő tárterületét, Azure NetApp Files a Azure VMware Solution egy másik megoldás, amely kibővíti a lemezfoglalást, és nagy teljesítményű, alacsony késésű, méretezhető tárolási platformot biztosít. Azure NetApp Files dinamikusan módosítja a tárolási kapacitást és a teljesítményszinteket a számítási feladatok igényeinek megfelelően. Ennek eredményeképpen a Azure VMware Solution környezet méretezhető a tárolási követelmények növekedésével.

Győződjön meg arról, hogy az olyan Azure-szolgáltatások, mint a Azure VMware Solution Azure NetApp Files ugyanabban a zónában vannak, amelyben Azure VMware Solution üzembe helyezve. Ha az alkalmazás egésze vagy egy része nagyon érzékeny a késésre, előfordulhat, hogy az összetevő-áthelyezést írja elő. Ebben az esetben a többrégiós és a többzónás stratégiák alkalmazhatósága korlátozott. A közös elhelyezés azonban csökkenti a késést, így az alkalmazások gyorsabban válaszolnak. Ilyen például, ha olyan adattárat használ, amely Azure NetApp Files alapul, ahol a közös elhelyezés kritikus fontosságú a lemezbővítéshez.

Javaslatok
  • Fontolja meg Azure NetApp Files vagy külső megoldás használatát a Azure VMware Solution további adattáraként.
  • Készítsen alkalmazásértékelést a Azure VMware Solution csomópontok és a külső tárolási megoldások( például Azure NetApp Files) optimális kombinációjának meghatározásához.
Javaslatok
  • Legyen érvényben egy eljárás, amellyel gondoskodhat arról, hogy a csomópontcsere során ne vesszenek el adatok.

Alapkonfiguráció teljesítményének megállapítása

Hatás: Működési kiválóság

A teljesítménykonfiguráció létrehozása betekintést nyújt a Azure VMware Solution képességeibe, és segít azonosítani a teljesítménykorlátozásokat.

Javaslatok
  • Eszközökkel mérje fel a meglévő környezetet, mielőtt migrál a Azure VMware Solution magánfelhőbe. Az alapkonfiguráció teljesítményének meghatározásához használható általános segédprogramok közé tartozik a VMware vRealize Operations, Perfmon és iostat.
  • Teljesítményalapú értékelést használjon Azure VMware Solution magánfelhő-kapacitás becsléséhez.

Hibakeresési és hibaelhárítási eszközök használata

Hatás: Működési kiválóság

A problémák SDDC-ben történő azonosítására, hibaelhárítására és megoldására szolgáló módszer módszeres megközelítése gyorsabb megoldási időket eredményez. Az üzemeltetési csapatoknak meg kell tudniuk határozni a számítási feladat által tapasztalt problémát vagy tünetet, valamint a probléma hatókörét. Emellett képesnek kell lenniük arra, hogy információkat gyűjtsenek, beleértve a hibaüzeneteket, naplókat, valamint a problémát kiváltó konkrét feltételeket vagy műveleteket.

Az infrastruktúra monitorozásának részletes lefedettségét lásd: Figyelési szempontok Azure VMware Solution számítási feladatokhoz.

Javaslatok
  • Ismerkedjen meg az alábbi hibakeresési és hibaelhárítási eszközökkel. Ezek az eszközök nélkülözhetetlenek a lehetséges teljesítménybeli szűk keresztmetszetek gyors azonosításához.

Következő lépések

Most, hogy megvizsgálta a mögöttes Azure VMware Solution platformot, vizsgálja meg az alkalmazásplatformot, amely magában foglalja az adatbázisokat, virtuális gépeket, operációs rendszereket és konfigurációkat.

Az értékelési eszköz használatával értékelheti ki a tervezési lehetőségeket.