Sdílet prostřednictvím


Aspekty infrastruktury a zřizování pro úlohy Azure VMware Solution

Tento článek popisuje oblast návrhu infrastruktury nabídky Azure VMware Solution, která odkazuje na základní vrstvu. Tato vrstva podporuje výpočetní, úložné a síťové funkce, které potřebujete k efektivnímu a spolehlivému spouštění úloh VMware vSphere. Tento článek také vysvětluje, jak používat zásobník softwarově definovaného datového centra (SDDC) VMware pro odolnost, zabezpečení, škálovatelnost, automatizaci a zotavení po havárii. Zásobník VMware SDDC zahrnuje:

  • VMware ESXi
  • VMware vCenter Server
  • Datové centrum VMware NSX-T
  • VMware vSAN
  • VMware HCX (volitelné)
  • VMware SRM (volitelné)

Výpočet obchodních cílů

Dopad: Spolehlivost, efektivita výkonu, efektivita provozu

Cíle dostupnosti, jako jsou smlouvy o úrovni služeb (SLA) pro Azure VMware Solution aplikace, by měly být definované pro vaši platformu a měly by být zavedeny.

Pomocí cílů obnovení, jako je plánovaná doba obnovení (RTO), určete, jak dlouho můžou být Azure VMware Solution nedostupné. Pomocí cíle bodu obnovení (RPO) zjistěte, jak velká ztráta dat je během havárie přijatelná.

Při návrhu řešení zvažte následující body:

  • Závislosti kritické cesty. Ne všechny komponenty řešení jsou stejně důležité. Jasně rozlišovat mezi závislostmi, které můžou systém vypnout, a závislostmi, které můžou vést ke zhoršení výkonu. Návrh by měl posílit odolnost kritických komponent, aby se minimalizoval dopad výpadků.

  • Horizontální navýšení kapacity a horizontální snížení kapacity na vyžádání Prostředí by mělo být schopné se rozšiřovat a stahovat na základě zatížení. Tyto operace můžete zpracovávat prostřednictvím automatizace. Uživatelský vstup by měl být udržován na minimu, aby se zabránilo typickým chybám způsobeným lidmi.

Doporučení
  • Vytvořte smlouvu SLA, která je vhodná pro vaši platformu.
  • Definujte cíle RTO a RPO.
  • Navrhujte důležité komponenty tak, aby byly odolné.
  • Využijte automatizaci pro horizontální snížení a snížení kapacity.

Zvážení prostředků úloh a požadavků na škálování

Dopad: Efektivita výkonu, Efektivita provozu

Před nasazením úlohy musíte mít obecný přehled o komponentách, které jsou potřeba k podpoře Azure VMware Solution. Abyste tohoto porozumění dosáhli, musíte pečlivě zvážit charakteristiky, prostředky a požadavky na škálování úloh. Tyto faktory tvoří celkový návrh clusteru. Ujistěte se také, že Azure VMware Solution je správnou volbou pro vaše nasazení infrastruktury. Existují scénáře, ve kterých je migrace úloh do řešení infrastruktura jako služba (IaaS) nebo platforma jako služba (PaaS) v Azure cenově výhodnější a výkonnější než migrace na Azure VMware Solution.

Doporučení

Použití dynamického zajišťování

Dopad: Efektivita výkonu

Když zřizujete infrastrukturu v SDDC, zaměřuje se primárně na hostitele, což jsou základní výpočetní prostředky a úložiště virtuálních počítačů. V Azure VMware Solution můžete pro virtuální disky virtuálních počítačů zvolit dynamické nebo silné zřizování. Volba, kterou provedete, závisí na konkrétních požadavcích na úložiště, požadavcích na výkon a očekávaném růstu virtuálního počítače. Dynamické zajišťování optimalizuje využití úložiště přidělením úložiště na vyžádání. Tento přístup minimalizuje nevyužité místo. Naproti tomu silné zřizování od začátku využívá plný prostor úložiště, který přidělíte a vyhrajete pro každý virtuální počítač.

Doporučení
  • Pokud je efektivita úložiště prioritou a chcete minimalizovat spotřebu nevyužitého úložiště, použijte dynamické zajišťování.
  • Pokud vaše aplikace vyžaduje konzistentní a vysoce výkonný přístup k úložišti, zvažte silné zřizování.

Plánování kapacity a využití prostředků

Dopad: Efektivita výkonu

Před nasazením aplikace v Azure VMware Solution je důležité zajistit správné nastavení velikosti a plánování kapacity. Konkrétně zvažte požadavky na škálovatelnost, prognózy růstu a aspekty výkonu.

Doporučení
  • Před migrací do Azure můžete pomocí služby Azure Migrate získat přehled o využití prostředků a doporučení pro změnu velikosti.
  • Analýza vzorů využití prostředků v určitém časovém rámci vám pomůže stanovit standardní využití, identifikovat období špiček a předpovídat špičky prostředků.
  • Vytvořte mapu závislostí, která popisuje komponenty na vaší kritické cestě. Aktivně udržujte mapu a pravidelně v ní kontrolujte změny v řešení.

Vybrat oblasti

Dopad: Efektivita výkonu, zabezpečení

Pokud chcete zajistit, že se uživatelé budou blížit k vašemu řešení, pečlivě zvažte, které oblasti vybrat. Když budete mít uživatele fyzicky blízko umístění partnerského vztahu, minimalizujete latenci a pomůžete splnit požadavky. Pokud například používáte VMware HCX, platí požadavek, aby latence odezvy byla menší než 150 ms.

Při výběru oblasti je také důležité zvážit zákonné požadavky. Zákonné požadavky a omezení rezidence dat se můžou v jednotlivých oblastech lišit. Když používáte geograficky replikované úložiště Azure, můžete využít výhod spárovaných oblastí. V rámci tohoto konceptu je každá oblast Azure spárovaná s jinou oblastí ve stejné zeměpisné oblasti. Replikovaná data se nacházejí ve stejné geografické oblasti jako jejich dvojice pro daňové účely a účely vymáhání práva.

Doporučení
  • Pokud chcete minimalizovat latenci, vyberte oblast, která je blízko vašim uživatelům nebo jiným službám Azure.
  • Seznamte se s modelem sdílené odpovědnosti za cloud pro oborové nebo oblastní dodržování právních předpisů.
  • Pokud používáte datové služby Azure, ujistěte se, že vaše data zůstávají ve správné geopolitické zóně.

Použití škálovatelného návrhu

Dopad: Spolehlivost, efektivita výkonu

Když nastavíte velikost pro aplikaci, velikost virtuálního počítače tak, aby zvládl zatížení při maximálním výkonu. Během výpadku by aplikace také měla být schopná pracovat s omezenou funkčností nebo sníženým výkonem. Pokud se chcete připravit na událost selhání, navrhněte odolnost proti chybám. Navrhněte systém tak, aby reagoval na výpadky a poskytoval spolehlivost i v případě, že selhání oblastí, zón, služeb nebo komponent mají vliv na důležité funkce aplikace. Vertikální škálování je schopnost virtuálního počítače přidávat prostředky k jednotlivým hostitelům. Vertikální škálování vyžaduje výběr správné skladové položky, vypnutí hostitele a přidání prostředků z hostitele VMware ESXi, který má tyto prostředky k dispozici.

Výpadek spojený s vertikálním škálováním může narušit vaši firmu, proto zvažte horizontální škálování v návrhu úloh. Horizontální škálování je schopnost dynamicky překlenovat úlohy napříč několika virtuálními počítači. Horizontální škálování obvykle zahrnuje použití funkcí VMware vSphere, jako jsou nastavení přidělování prostředků, šablony virtuálních počítačů, klonování nebo techniky dynamického přidělování prostředků. Pokud například chcete distribuovat provoz mezi tři samostatné virtuální počítače, umístěte tyto virtuální počítače na tři samostatné hostitele pro zajištění vysoké dostupnosti.

Clustering se zabývá vytvářením logických seskupení hostitelů, která poskytují pokročilé funkce správy a dostupnosti. Po zřízení hostitelů můžete v prostředí Azure VMware Solution vytvářet a konfigurovat clustery VMware vSphere pro správu virtuálních počítačů a poskytování výpočetních možností.

Doporučení
  • Pomocí vlastního doplňku automatického škálování GitHubu pro Azure VMware Solution definujte metriky výkonu, které se mají použít pro operace horizontálního nebo horizontálního navýšení kapacity v uzlech clusteru Azure VMware Solution.

  • K zajištění dostupnosti prostředků použijte pravidla spřažení zásad umístění. Konfigurace pravidel spřažení poskytuje správcům kontrolu nad umístěním virtuálních počítačů. Virtuální počítače je pak možné distribuovat podle konkrétních požadavků, požadavků na výkon, požadavků na dostupnost nebo licenčních omezení.

Implementace vysoké dostupnosti

Dopad: Spolehlivost, efektivita výkonu

Když nasazujete virtuální počítače s vysokou dostupností nebo clusteringem v rámci Azure VMware Solution, doporučujeme vytvořit pravidla ochrany proti spřažení, aby se virtuální počítače udržovaly odděleně a na samostatných hostitelích. Roztažený cluster primárně souvisí s výpočetní distribucí prostředků napříč doménami selhání nebo zónami dostupnosti. Dalším aspektem, který je potřeba vzít v úvahu, je latence připojení k úlohám. Některé úlohy nemusí být citlivé na latenci.

Doporučení
  • Pro zajištění vysoké dostupnosti používejte roztažené clustery.
  • Spolulokujte aplikační vrstvu a vrstvu služby tím, že zajistíte, aby aplikační, databázové a úložné vrstvy byly ve stejné zóně dostupnosti.
  • Pečlivě zvolte oblast Azure pro nasazení clusteru Azure VMware Solution. Vezměte v úvahu blízkost k uživatelům nebo jiným prostředkům, možnosti připojení k síti a požadavky na latenci.

Použití pravidel spřažení

Dopad: Spolehlivost

Pokud u jednoho hostitele dojde k problému nebo selhání, pravidla ochrany proti spřažení vynucují distribuci mezi více hostitelů. Tato distribuce pomáhá omezit dopad selhání a zachovat dostupnost aplikací a služeb.

Doporučení
  • Pokud je mezi virtuálními počítači vyžadována komunikační cesta s nízkou latencí, použijte pravidla spřažení zásad umístění, abyste virtuální počítače ponechávali na stejném hostiteli.
  • Zásady umístění Spřažení virtuálních počítačů a virtuálních počítačů použijte, když virtuální počítače, které podporují vaši aplikaci, potřebují odolnost proti chybám nebo když chcete optimalizovat výkon hostitele prostřednictvím distribuce prostředků.
  • U virtuálních počítačů nasazených s vysokou dostupností nebo clusteringem v rámci Azure VMware Solution vytvořte pravidla antispřažení virtuálních počítačů v zásadách umístění, aby se tyto virtuální počítače udržovaly odděleně a na samostatných hostitelích.

Nasazení VMware vSAN

Dopad: Spolehlivost, efektivita výkonu

Pokud chcete navrhnout dobře navrženou Azure VMware Solution s úložištěm, musíte naplánovat odpovídající ochranu dat a redundanci.

Azure VMware Solution virtuální sítě vSAN (Virtual Storage Area Network) používá prostředky místního úložiště z hostitelů VMware ESXi v rámci clusteru Azure VMware Solution k vytvoření distribuované infrastruktury sdíleného úložiště. Zřizování vSAN musí adekvátně splňovat aktuální a budoucí potřeby úložiště. Pomocí zásad úložiště sítě SAN (Storage Area Network) můžete definovat charakteristiky a chování úložiště, které vaše virtuální počítače používají. Pomocí zásad můžete nakonfigurovat nastavení ochrany dat, výkonu a efektivity místa podle konkrétních požadavků vašich úloh. Výchozí zásady úložiště v Azure VMware Solution jsou redundantní. V důsledku toho pokud vaše počítače vyžadují kopírování dat do dalších uzlů vSAN, vytvořte další zásadu, která zajistí, aby data splňovala vaše požadavky na rozšířenou redundanci.

Doporučení
  • Na základě požadované odolnosti určete, jestli se vaše selhání toleruje (FTT) nebo odolnost proti chybám.
  • Zvolte konfiguraci redundantního pole nezávislých disků (RAID), která pomáhá zajistit dostupnost dat a ochranu proti selháním hostitele a disku.

Použití Azure NetApp Files

Dopad: Spolehlivost, efektivita výkonu

Pokud plánujete překročit velikost úložiště v privátním cloudu, Azure NetApp Files v Azure VMware Solution je další řešení, které rozšiřuje přidělování disků a poskytuje vysoce výkonnou, nízkou latenci a škálovatelnou platformu úložiště. Azure NetApp Files dynamicky upravuje kapacitu úložiště a úrovně výkonu na základě vašich potřeb úloh. V důsledku toho se může Azure VMware Solution prostředí škálovat s rostoucími požadavky na úložiště.

Ujistěte se, že služby Azure, jako jsou Azure NetApp Files, které pracují s Azure VMware Solution, jsou ve stejné zóně, ve které je nasazená Azure VMware Solution. Pokud je celá aplikace nebo její část vysoce citlivá na latenci, může nařídit kolokaci komponent. V takovém případě je použitelnost strategií pro více oblastí a více zón omezená. Ale kolokace snižuje latenci, takže aplikace reagují rychleji. Příkladem je použití úložiště dat založeného na Azure NetApp Files, kde je kolokace pro rozšíření disku důležitá.

Doporučení
  • Zvažte použití Azure NetApp Files nebo řešení třetí strany jako další úložiště dat pro Azure VMware Solution.
  • Proveďte posouzení aplikací, které vám pomůže určit optimální kombinaci uzlů Azure VMware Solution a externích řešení úložiště, jako je Azure NetApp Files.
Doporučení
  • Máte zavedený postup, který vám pomůže zajistit, aby během procesu výměny uzlu nedošlo ke ztrátě dat.

Stanovení základního výkonu

Dopad: Efektivita provozu

Vytvoření standardních hodnot výkonu poskytuje přehled o možnostech Azure VMware Solution a pomáhá identifikovat omezení výkonu.

Doporučení
  • Před migrací do Azure VMware Solution privátního cloudu použijte nástroje ke srovnávacímu testování stávajícího prostředí. Mezi běžné nástroje, které můžete použít k vytvoření základního výkonu, patří VMware vRealize Operations, Perfmon a iostat.
  • Při odhadu Azure VMware Solution kapacity privátního cloudu použijte posouzení na základě výkonu.

Použití nástrojů pro ladění a řešení potíží

Dopad: Efektivita provozu

Systematický přístup k identifikaci, řešení potíží a řešení problémů v SDDC vede k rychlejšímu řešení. Provozní týmy musí být schopné definovat problém nebo příznak, ke kterému dochází u úlohy, a rozsah problému. Také musí být schopni shromažďovat informace, včetně chybových zpráv, protokolů a všech konkrétních podmínek nebo akcí, které problém aktivují.

Podrobné informace o monitorování infrastruktury najdete v tématu Aspekty monitorování Azure VMware Solution úloh.

Doporučení

Další kroky

Teď, když jste prozkoumali základní platformu Azure VMware Solution, prozkoumejte aplikační platformu, která zahrnuje databáze, virtuální počítače, operační systémy a konfigurace.

Pomocí nástroje pro posouzení vyhodnoťte volby návrhu.