Sdílet prostřednictvím


Co jsou škálovací sady virtuálních počítačů?

Škálovací sady virtuálních počítačů Azure umožňují vytvářet a spravovat skupinu instancí virtuálních počítačů s vyrovnáváním zatížení. Počet instancí virtuálních počítačů se může automaticky zvyšovat nebo snižovat v reakci na poptávku nebo podle určeného rozvrhu. Škálovací sady poskytují následující klíčové výhody:

  • Snadné vytváření a správa několika virtuálních počítačů
  • Vysoká dostupnost a odolnost aplikací díky distribuci virtuálních počítačů napříč zónami dostupnosti nebo doménami selhání
  • Možnost automatického škálování aplikace s ohledem na měnící se požadavky na prostředky
  • Práce ve velkém měřítku

Flexibilní orchestrace poskytuje jednotné prostředí v rámci celého ekosystému virtuálních počítačů Azure. Flexibilní orchestrace nabízí záruky vysoké dostupnosti (až 1 000 virtuálních počítačů) rozložením virtuálních počítačů mezi domény selhání v oblasti nebo v rámci zóny dostupnosti. To vám umožní škálovat aplikaci při zachování izolace domény selhání, která je nezbytná pro spouštění úloh, včetně:

  • Úlohy založené na kvoru
  • Opensourcové databáze
  • Stavové aplikace
  • Služby, které vyžadují vysokou dostupnost a velké škálování
  • Služby, které chtějí kombinovat typy virtuálních počítačů nebo společně používat spotové virtuální počítače a virtuální počítače na vyžádání
  • Stávající aplikace Availability Set

Přečtěte si další informace o rozdílech mezi jednotnými škálovacími sadami a flexibilními škálovacími sadami v režimech orchestrace.

Důležité

Režim orchestrace je definován při vytváření škálovací sady a nelze ho později změnit ani aktualizovat.

Video na YouTube o škálovacích sadách virtuálních počítačů

Proč používat škálovací sady virtuálních počítačů?

Za účelem zajištění redundance a vyššího výkonu se aplikace obvykle distribuují na více instancí. Zákazníci můžou k vaší aplikaci přistupovat přes nástroj pro vyrovnávání zatížení, který distribuuje požadavky na jednu z instancí aplikace. V případě, že potřebujete provést údržbu nebo aktualizaci instance aplikace, musí se vaši zákazníci distribuovat do jiné dostupné instance aplikace. Abyste udrželi krok s další poptávkou zákazníků, možná budete muset zvýšit počet instancí aplikace, na kterých běží vaše aplikace.

Škálovací sady virtuálních počítačů Azure poskytují možnosti správy pro aplikace, které běží na mnoha virtuálních počítačích, automatické škálování prostředků a vyrovnávání zatížení provozu. Škálovací sady poskytují následující klíčové výhody:

  • Snadné vytváření a správa několika virtuálních počítačů

    • Pokud máte mnoho virtuálních počítačů, na kterých se vaše aplikace spouští, je důležité v celém prostředí udržovat konzistentní konfiguraci. Pro zajištění spolehlivého výkonu aplikace by všechny virtuální počítače měly mít stejnou velikost, konfiguraci disků a instalace aplikace.
    • V případě škálovacích sad se všechny instance virtuálních počítačů vytvářejí s využitím stejné základní image operačního systému a konfigurace. Tento přístup umožňuje snadnou správu stovek virtuálních počítačů bez dalších úloh konfigurace nebo správy sítě.
    • Škálovací sady podporují použití vyrovnávače zatížení Azure pro základní distribuci provozu na vrstvě 4 a Azure Application Gateway pro pokročilejší distribuci provozu na vrstvě 7 a ukončení šifrování TLS.
  • Zajištění vysoké dostupnosti a odolnosti aplikací

    • Škálovací sady slouží ke spouštění více instancí vaší aplikace. Pokud u jedné z těchto instancí virtuálních počítačů dojde k problému, zákazníci můžou pokračovat v přístupu k aplikaci přes některou z dalších instancí virtuálních počítačů, a to s minimálním přerušením.
    • Pokud chcete větší dostupnost, můžete použít Zóny dostupnosti k automatické distribuci instancí virtuálních počítačů ve škálovací sadě v rámci jednoho datacentra nebo napříč několika datovými centry. Samotná škálovací sada vás nemůže chránit před selháními datového centra. Nasazení virtuálních počítačů napříč zónami dostupnosti ve škálovací sadě vás může chránit před selháním datového centra.
  • Možnost automatického škálování aplikace s ohledem na měnící se požadavky na prostředky

    • Požadavky zákazníků na vaši aplikaci se v průběhu dne nebo týdne můžou měnit. S ohledem na požadavky zákazníků můžou škálovací sady automaticky zvýšit počet instancí virtuálních počítačů při nárůstu poptávky a při snížení poptávky pak počet instancí virtuálních počítačů snížit.
    • Automatické škálování pomáhá snížit počet nepotřebných virtuálních počítačů, když je poptávka nízká. S rostoucí poptávkou škálovací sada automaticky přidává další virtuální počítače, aby zachovala přijatelnou úroveň výkonu vaší aplikace. Tato schopnost pomáhá snižovat náklady a efektivně vytvářet prostředky Azure podle potřeby.
  • Práce ve velkém měřítku

    • Škálovací sady podporují až 1 000 instancí virtuálních počítačů pro standardní image marketplace a vlastní image prostřednictvím Galerie výpočetních prostředků Azure (dříve označované jako Sdílená galerie imagí). Pokud vytvoříte škálovací sadu pomocí spravovaného obrazu, limit je 600 instancí virtuálních počítačů.
    • Pokud chcete dosáhnout nejlepšího výkonu s produkčními úlohami, použijte spravované disky Azure.
  • Nákladově efektivní služba

    • Za použití škálovacích sad nevznikají žádné další náklady. Účtují se vám poplatky na základě výpočetních, síťových a úložných prostředků, které škálovací sada používá.
    • Pro informace o cenách virtuálních počítačů se podívejte na Azure pricing.

Další kroky