Model škálování napříč cloudy
Automaticky přidávat prostředky do existující aplikace, aby se přizpůsobilo zvýšení zatížení.
Kontext a problém
Vaše aplikace nemůže zvýšit kapacitu, aby splňovala neočekávané zvýšení poptávky. Tato nedostatek škálovatelnosti vede k tomu, že uživatelé nedosáhnou k aplikaci během špičky využití. Aplikace může obsluhovat pevný počet uživatelů.
Globální podniky vyžadují zabezpečené, spolehlivé a dostupné cloudové aplikace. Schůzka zvyšuje poptávku a využívá správnou infrastrukturu k podpoře této poptávky. Podniky se snaží vyrovnávat náklady a údržbu pomocí zabezpečení obchodních dat, úložiště a dostupnosti v reálném čase.
Možná nebudete moct aplikaci spustit ve veřejném cloudu. Není však možné, aby firma zachovala kapacitu potřebnou v místním prostředí, aby zvládla špičky v poptávce po aplikaci. S tímto vzorem můžete použít elasticitu veřejného cloudu s místním řešením.
Řešení
Model škálování napříč cloudy rozšiřuje aplikaci umístěnou v místním cloudu s prostředky veřejného cloudu. Tento model se aktivuje zvýšením nebo snížením poptávky a v uvedeném pořadí přidá nebo odebere prostředky v cloudu. Tyto prostředky poskytují redundanci, rychlou dostupnost a směrování kompatibilní s geografickou kompatibilitou.
Poznámka
Tento model se vztahuje pouze na bezstavové komponenty vaší aplikace.
Komponenty
Model škálování napříč cloudy se skládá z následujících komponent.
Mimo cloud
Traffic Manager
V diagramu se nachází mimo skupinu veřejného cloudu, ale bude nutné koordinovat provoz v místním datacentru i ve veřejném cloudu. Nástroj pro vyrovnávání zatížení poskytuje vysokou dostupnost aplikací monitorováním koncových bodů a poskytováním redistribuce převzetí služeb při selhání v případě potřeby.
DNS (Domain Name System)
Systém názvů domén nebo DNS zodpovídá za překlad (nebo překlad) webu nebo názvu služby na jeho IP adresu.
Cloud
Hostovaný buildový server
Prostředí pro hostování kanálu sestavení.
Prostředky aplikací
Prostředky aplikací musí být schopné škálovat a škálovat kapacitu, jako jsou škálovací sady virtuálních počítačů a kontejnery.
Název vlastní domény
Pro směrování požadavků použijte vlastní název domény.
Veřejné IP adresy
Veřejné IP adresy slouží ke směrování příchozího provozu přes Traffic Manager do koncového bodu prostředků veřejné cloudové aplikace.
Místní cloud
Hostovaný buildový server
Prostředí pro hostování kanálu sestavení.
Prostředky aplikací
Prostředky aplikací potřebují schopnost škálovat a škálovat kapacitu, jako jsou škálovací sady virtuálních počítačů a kontejnery.
Název vlastní domény
Pro směrování požadavků použijte vlastní název domény.
Veřejné IP adresy
Veřejné IP adresy slouží ke směrování příchozího provozu přes Traffic Manager do koncového bodu prostředků veřejné cloudové aplikace.
Problémy a důležité informace
Když se budete rozhodovat, jak tento model implementovat, měli byste vzít v úvahu následující skutečnosti:
Škálovatelnost
Klíčovou součástí škálování napříč cloudy je schopnost dodávat škálování na vyžádání. Škálování musí probíhat mezi veřejnou a místní cloudovou infrastrukturou a poskytovat konzistentní a spolehlivou službu na vyžádání.
Dostupnost
Ujistěte se, že jsou místně nasazené aplikace nakonfigurované pro zajištění vysoké dostupnosti prostřednictvím místní konfigurace hardwaru a nasazení softwaru.
Možnosti správy
Model napříč cloudy zajišťuje bezproblémovou správu a známé rozhraní mezi prostředími.
Kdy se má tento model použít
Použijte tento model:
- Pokud potřebujete zvýšit kapacitu aplikace s neočekávanými požadavky nebo pravidelnými požadavky na vyžádání.
- Pokud nechcete investovat do prostředků, které se budou používat jenom ve špičkách. Platíte za to, co používáte.
Tento model se nedoporučuje, když:
- Vaše řešení vyžaduje, aby se uživatelé připojují přes internet.
- Vaše firma má místní předpisy, které vyžadují, aby původní připojení přišlo z hovoru na místě.
- Vaše síť má pravidelné kritické body, které by omezily výkon škálování.
- Vaše prostředí je odpojené od internetu a nemůže se spojit s veřejným cloudem.
Další kroky
Další informace o tématech zavedených v tomto článku:
- Další informace o tom, jak tento nástroj pro vyrovnávání zatížení provozu založený na DNS funguje, najdete v přehledu Azure Traffic Manager.
- Další informace o osvědčených postupech a získání odpovědí na případné další otázky najdete v tématu Aspekty návrhu hybridních aplikací .
- Další informace o celém portfoliu produktů a řešení najdete v řady produktů a řešení služby Azure Stack .
Až budete připraveni otestovat příklad řešení, pokračujte v průvodci nasazením řešení pro škálování napříč cloudy. Průvodce nasazením obsahuje podrobné pokyny k nasazení a testování jeho součástí. Dozvíte se, jak vytvořit cloudové řešení, které poskytuje ručně aktivovaný proces přechodu z hostované webové aplikace Azure Stack Hub na webovou aplikaci hostovanou v Azure. Dozvíte se také, jak používat automatické škálování prostřednictvím Traffic Manageru a zajistit flexibilní a škálovatelný cloudový nástroj při zatížení.