Co je Azure Compute Fleet? (Preview)
Důležité
Azure Compute Fleet je aktuálně ve verzi Preview. Verze Preview vám zpřístupňujeme pod podmínkou, že budete souhlasit s dodatečnými podmínkami použití. Některé aspekty této funkce se můžou před zveřejněním změnit.
Azure Compute Fleet je stavební blok, který poskytuje akcelerovaný přístup k kapacitě Azure v dané oblasti. Výpočetní flotila spouští kombinaci virtuálních počítačů s nejnižší cenou a nejvyšší kapacitou. Tento produkt můžete používat mnoha způsoby, ať už spuštěním bezstavové webové služby, clusteru s velkými objemy dat nebo kanálem kontinuální integrace. Úlohy, jako je analýza finančních rizik, zpracování protokolů nebo vykreslování obrázků, můžou těžit z možnosti spouštět stovky souběžných instancí jádra.
Možnosti
Pomocí azure Compute Fleetu můžete:
- Nasaďte až 10 000 virtuálních počítačů s jedním rozhraním API pomocí spotových virtuálních počítačů a typů virtuálních počítačů Úrovně Standard.
- Získejte vynikající poměr ceny a výkonu pomocí kombinace různých cenových modelů, jako jsou rezervované instance, plány úspor, spotové instance a průběžné platby (PYG).
- Urychlte přístup ke kapacitě Azure rychlým zřizováním instancí z přizpůsobeného seznamu skladových položek přizpůsobených vašim preferencím.
- Implementujte přizpůsobené strategie přidělování výpočetního parku, které nabízejí jak standardní, tak spotové virtuální počítače, optimalizovat náklady, kapacitu nebo kombinaci obou.
- Obejměte model Fire &Forget-it, automatizujte nasazení, správu a monitorování instancí bez nutnosti složitých architektur kódu.
- Zjednodušte proces počátečního nastavení, což šetří cenný čas a prostředky.
- Zmírňují obavy týkající se složitosti skriptování spojené s určením optimálních cen virtuálních počítačů, dostupné kapacity, správy spotových vyřazení a dostupnosti skladové položky.
- Pokuste se zachovat cílovou kapacitu spotových virtuálních počítačů, pokud jsou spotové virtuální počítače vyřazené za cenu nebo kapacitu.
Funkce a výhody
- Několik řad virtuálních počítačů: Výpočetní flotila spouští v rámci daného vozového parku několik řad virtuálních počítačů. Celková dostupnost ve flotile je vylepšená tím, že zajišťuje, že není závislá na žádném typu virtuálního počítače.
- Distribuce virtuálních počítačů napříč Zóny dostupnosti: Výpočetní flotila automaticky distribuuje virtuální počítače napříč několika Zóny dostupnosti, aby se zajistila vysoká dostupnost a odolnost proti potenciálním selháním zón.
- Různé cenové modely: Výpočetní flotila využívá různé možnosti nákupu, včetně spotových virtuálních počítačů pro úsporu nákladů a standardních průběžných plateb. Můžete také integrovat rezervované instance Azure a plány úspor, abyste optimalizovali náklady a současně zajistili konzistentní kapacitu. Za používání azure Compute Fleetu se neúčtují žádné další poplatky. Poplatky se účtují jenom za virtuální počítače, které spouští váš výpočetní flotila za hodinu. Další informace najdete ve stavech a stavu fakturace virtuálních počítačů Azure.
- Automatizovaná výměna spotových virtuálních počítačů: Při použití spotových virtuálních počítačů může výpočetní flotila automaticky nahradit spotové virtuální počítače při vyřazení z důvodu kolísání cen nebo omezení kapacity.
- Nasazení ve více oblastech: Výpočetní flotila umožňuje dynamicky distribuovat úlohy napříč několika oblastmi. Další informace najdete v tématu Výpočetní flotila s více oblastmi (Preview).
- Výběr virtuálního počítače založeného na atributech: Výpočetní flotila podporuje nasazování typů virtuálních počítačů na základě atributů zadaných uživatelem, jako jsou paměť, virtuální procesor a úložiště. Další informace najdete v tématu Výběr virtuálního počítače na základě atributů pro Azure Compute Fleet (Preview).
Důležité informace
- Výpočetní flotila spouští kombinaci typů virtuálních počítačů, které mají vlastní aspekty. Další informace najdete v tématu Spotové virtuální počítače a virtuální počítače .
- Výpočetní flotila je aktuálně dostupná prostřednictvím šablony ARM a na webu Azure Portal.
- Výpočetní flotila je dostupná ve všech veřejných oblastech Azure a očekává se, že se nacházejí v Číně.
- Výpočetní flotila může překlenovat napříč několika oblastmi.
Konfigurace výpočetního parku
Při vytváření výpočetního parku doporučujeme zvážit následující možnosti konfigurace.
Možnost konfigurace | Popis |
---|---|
Spotové virtuální počítače | Výpočetní flotila odešle jednorázovou žádost o požadovanou kapacitu nebo flotilu, která udržuje cílovou kapacitu v průběhu času. |
Strategie přidělování výpočetního parku | Zvolte strategii přidělování pro spotové a standardní virtuální počítače, abyste optimalizovali výpočetní flotilu s nejnižší cenou, kapacitou nebo kombinací obou virtuálních počítačů. |
Výběr virtuálního počítače na základě atributů | Zadejte velikosti a typy virtuálních počítačů pro váš park nebo nechte azure Compute Fleet rozhodnout na základě požadavků vaší aplikace. |
Kvóta výpočetního parku
Azure Compute Fleet má platné kvóty standardních a spotových virtuálních počítačů. Následující tabulka popisuje omezení kvót v závislosti na vašem scénáři.
Scénář | Kvóta |
---|---|
Počet výpočetních flotil na oblast v active deleted_running |
500 flotil |
Cílová kapacita na výpočetní flotilu | 10 000 virtuálních počítačů |
Cílová kapacita ve všech výpočetních flotilách v dané oblasti | 100 000 virtuálních počítačů |
Výpočetní flotila může překlenovat napříč několika oblastmi | 3 oblasti |
Cílová kapacita
Nastavte individuální cílovou kapacitu pro typy spotových a průběžných virtuálních počítačů pomocí výpočetního parku. Tuto kapacitu je možné spravovat jednotlivě na základě vašich úloh nebo požadavků aplikace. Cílovou kapacitu zadáte pomocí instancí virtuálních počítačů.
Výpočetní flotila umožňuje upravit cílovou kapacitu pro spotové a průběžné virtuální počítače na základě konfigurace výpočetního parku. Další informace najdete v tématu Úprava výpočetního parku.
Minimální počáteční kapacita
Výpočetní flotilu můžete nastavit tak, aby nasadila spotové virtuální počítače, virtuální počítače s průběžnými platbami nebo kombinaci obou virtuálních počítačů pouze v případě, že výpočetní flotila může nasadit minimální počáteční kapacitu požadovanou pro skutečnou cílovou kapacitu. Nasazení selže, pokud je kapacita nedostupná, aby splnila minimální počáteční kapacitu.
Pokud je požadovaná cílová kapacita 100 instancí virtuálních počítačů a minimální počáteční kapacita je nastavená na 20 instancí virtuálních počítačů, nasazení proběhne úspěšně pouze v případě, že výpočetní flotila dokáže splnit počáteční kapacitu s žádostí o 20 instancí virtuálních počítačů. V opačném případě nebude požadavek úspěšný.
Pokud se rozhodnete nakonfigurovat výpočetní flotilu s typem předvolby kapacity jako Udržovat kapacitu, nemůžete nastavit minimální počáteční kapacitu.
Sady Software Development Kit
Výpočetní flotila poskytuje výkonný a flexibilní způsob správy výpočetních prostředků. Dá se bezproblémově integrovat do vašich aplikací pomocí sad SDK (Software Development Kit) napříč několika programovacími jazyky, jako je Java, JavaScript, Go nebo Python. Každá sada SDK poskytuje robustní nástroje a rozhraní API pro interakci s vaším flotilou. Použití několika sad SDK umožňuje integrovat funkce výpočetního parku do široké škály aplikací, od back-endových systémů a webových služeb až po datové kanály a aplikace v reálném čase. Každá sada SDK je navržená tak, aby odpovídala konvencím příslušného jazyka a zajistila konzistentní, ale idiomatickou vývojovou zkušenost.
Výhody sadSDKch
- Flexibilita jazyka: Různé týmy můžou sadu SDK používat ve svém preferovaném programovacím jazyce a zlepšit spolupráci v různých vývojových prostředích.
- Bezproblémová integrace: Sady SDK poskytují předem připravené funkce pro interakci s výpočetním flotilou, což snižuje potřebu psát volání rozhraní API nízké úrovně a urychlit vývoj.
- Kompatibilita mezi platformami: Bez ohledu na to, jestli se vytvářejí serverové aplikace, řešení založená na prohlížeči nebo vložené systémy – sady SDK compute Fleet se zaměřují na různé platformy a případy použití.
- Škálovatelnost a automatizace: Sady SDK podporují automatizované zřizování a škálování výpočetních prostředků, což usnadňuje správu úloh dynamicky napříč různými prostředími.
Použití sad SDK pro výpočetní flotilu
Pokud chcete získat přístup k dokumentaci k používání sady SDK pro výpočetní flotilu, postupujte takto:
- Přejděte na sady Azure SDK.
- Do vyhledávacího panelu umístěného v horní části stránky zadejte Compute Fleet.
- Dostupné sady SDK pro výpočetní flotilu se zobrazují v různých programovacích jazycích, jako je Java, JavaScript, Go nebo Python.