Aspekty návrhu škálovací sady
Platí pro: ✔️ Virtuální počítače s Linuxem ✔️ Windows virtuální počítače:heavy_check_mark: Jednotné škálovací sady
Tento článek popisuje aspekty návrhu pro Virtual Machine Scale Sets. Informace o tom, co Virtual Machine Scale Sets, najdete v Virtual Machine Scale Sets přehledu.
Kdy použít škálovací sady místo virtuálních počítačů?
Obecně platí, že škálovací sady jsou užitečné pro nasazení vysoce dostupné infrastruktury, kde má sada počítačů podobnou konfiguraci. Některé funkce jsou ale k dispozici pouze ve škálovací sadách, zatímco jiné funkce jsou dostupné jenom ve virtuálních počítačůch. Abyste se mohli informovaně rozhodnout, kdy jednotlivé technologie použít, měli byste se nejprve podívat na některé z běžně používaných funkcí, které jsou dostupné ve škálovací sadách, ale nikoli ve virtuálních počítačůch:
Funkce specifické pro škálovací sadu
- Jakmile zadáte konfiguraci škálovací sady, můžete aktualizovat vlastnost kapacity a paralelně nasadit další virtuální počítače. Tento proces je lepší než psaní skriptu pro orchestraci paralelního nasazení mnoha jednotlivých virtuálních počítače.
- Pomocí automatického škálování Azure můžete automaticky škálovat škálovací sadu, ale ne jednotlivé virtuální počítače.
- Virtuální počítače škálovací sady můžete z image z image vytvořit, ale ne jednotlivé virtuální počítače.
- Virtuální počítače škálovací sady můžete zvětšovat, aby se zvýšila spolehlivost a rychlejší nasazení. Pokud k provedení této akce nenapíšete vlastní kód, nemůžete jednotlivé virtuální počítače zprocesovat příliš.
- Můžete zadat zásady upgradu, které vám po celém virtuálním počítači ve škálovací sadě po celém virtuálním počítači posní í snadno. S jednotlivými virtuálními počítače musíte aktualizace orchestrovat sami.
Funkce specifické pro virtuální počítač
Některé funkce jsou v současné době k dispozici pouze ve virtuálních počítačech:
- Image můžete zachytit z individuálního virtuálního počítače, ale ne z virtuálního počítače ve škálovací sadě.
- Jednotlivé virtuální počítače můžete migrovat z nativních disků na spravované disky, ale nemůžete migrovat instance virtuálních počítačů ve škálovací sadě.
- Veřejné IP adresy IPv6 můžete přiřadit jednotlivým virtuálním síťovým kartám virtuálních počítačů, ale nemůžete to udělat pro instance virtuálních počítačů ve škálovací sadě. Veřejné IP adresy IPv6 můžete přiřadit k nástroji pro vyrovnávání zatížení před jednotlivými virtuálními počítače nebo virtuálními počítače škálovací sady.
Storage
Škálovací sady s využitím Azure Spravované disky
Škálovací sady je možné vytvořit pomocí azure Spravované disky místo tradičních účtů úložiště Azure. Spravované disky následující výhody:
- Pro virtuální počítače škálovací sady není možné předem vytvořit sadu účtů úložiště Azure.
- Pro virtuální počítače ve škálovací sadě můžete definovat připojené datové disky.
- Škálovací sady je možné nakonfigurovat tak, aby podporovaly až 1 000 virtuálních počítačů v sadě.
Pokud máte existující šablonu, můžete ji také aktualizovat tak,aby Spravované disky .
Uživatelem spravované Storage
Škálovací sada, která není definovaná pomocí Azure Spravované disky, spoléhá při ukládání disků s operačním systémem virtuálních počítačů do sady na účty úložiště vytvořené uživatelem. K dosažení maximálního počtu V/V se doporučuje poměr 20 virtuálních počítačů na jeden nebo méně virtuálních počítačů a také využít výhody nadřizování (viz níže). Doporučuje se také rozložit počáteční znaky názvů účtů úložiště mezi abecedu. Tím se zatížení rozprostíří napříč různými interními systémy.
Nadřizování
Škálovací sady jsou v současné době ve výchozím nastavení virtuální počítače "přediménové". Když je zapnuté příliš zřizování, škálovací sada ve skutečnosti rozprostře více virtuálních počítačů, než jste požadovali, a po úspěšném zřízení požadovaného počtu virtuálních počítačů tyto dodatečné virtuální počítače odstraní. Overprovisioning vylepšuje úspěšnost zřizování a zkracuje dobu nasazení. Za další virtuální počítače se vám neúčtují žádné další virtuální počítače a nezapočítávání do limitů kvót.
I když zřizování příliš nezlepšuje úspěšnost zřizování, může to způsobit matoucí chování aplikace, která není navržená pro zpracování dalších virtuálních počítačů, které se zobrazují a pak zmizí. Pokud chcete vypnout zřizování, ujistěte se, že v šabloně máte následující řetězec: "overprovision": "false" . Další podrobnosti najdete v dokumentaci ke škálovací sadě REST API dokumentaci.
Pokud škálovací sada používá úložiště spravované uživatelem a vy vypnete zřizování, můžete mít více než 20 virtuálních počítačů na účet úložiště, ale z důvodů výkonu V/V se nedoporučuje používat vyšší hodnotu než 40.
Omezení
Škálovací sada postavená na i image z Marketplace (označovaná také jako image platformy) nakonfigurovaná pro použití Azure Spravované disky podporuje kapacitu až 1 000 virtuálních počítačů. Pokud škálovací sadu nakonfigurujete tak, aby podporovala více než 100 virtuálních počítače, ne všechny scénáře fungují stejně (například vyrovnávání zatížení). Další informace najdete v tématu Práce s velkými škálovacími sadami virtuálních počítačů.
Škálovací sada nakonfigurovaná s účty úložiště spravovanými uživatelem je aktuálně omezená na 100 virtuálních počítačů (pro toto škálování se doporučuje 5 účtů úložiště).
Škálovací sada postavená na vlastní ibitové kopii (vytvořená vaší) může mít kapacitu až 600 virtuálních počítačů při konfiguraci se spravovanými disky Azure. Pokud je škálovací sada nakonfigurovaná s účty úložiště spravovanými uživatelem, musí v rámci jednoho účtu úložiště vytvořit všechny virtuální pevné disky s operačním systémem. V důsledku toho je maximální doporučený počet virtuálních počítače ve škálovací sadě postavené na vlastní ibitové kopii a úložišti spravovaném uživatelem 20. Pokud toto zřizování vypnete, můžete přejít až na 40.