Vertikální navýšení kapacity webové aplikace

Dokončeno

Horizontální navýšení kapacity umožňuje spouštět více instancí webové aplikace. Prostředky dostupné pro každou instanci jsou určeny cenovou úrovní používanou plánem služby App Service, který hostuje webovou službu. Každá cenová úroveň specifikuje poskytovaný výpočetní výkon, paměť a maximální počet instancí, které je možné vytvořit.

Pokud zpočátku nasadíte webovou aplikaci pomocí relativně levné cenové úrovně, můžete zjistit, že prostředky jsou pro začátek dostačující. Když ale vzroste poptávka po vašich webových službách nebo pokud přidáte funkce, které vyžadují více výkonu, může se stát, že tyto prostředky přestanou postačovat. V takovém případě můžete vertikálně navýšit kapacitu na výkonnější cenovou úroveň.

V hotelovém rezervačním systému si všimnete stabilního nárůstu počtu návštěvníků nad rámec variant způsobených speciálními nabídkami nebo akcemi. A vaše společnost přidává do webové aplikace další funkce, které vyžadují více prostředků. Blížíte se k horizontálním limitům vaší cenové úrovně plánu služby App Service, takže potřebujete navýšit vertikálně na úroveň, která poskytuje více instancí a výkonnější hardware.

V této lekci se dozvíte, jak vertikálně navýšit kapacitu webové aplikace tak, aby splňovala rostoucí požadavky na prostředky.

Cenové úrovně a hardwarové úrovně plánu služby App Service

Jednotlivé cenové úrovně plánů služby App Service nabízí různé úrovně prostředků. Úrovně Basic, Standard a Premium jsou založené na virtuálních počítačích řady A, které mají různé množství paměti a vstupně-výstupní kapacity. Úrovně PremiumV2 a Izolované jsou založené na virtuálních počítačích Dv2-Series . Každá z těchto úrovní se dělí na tři hardwarové hladiny, které přibližně odpovídají jednomu, dvěma a čtyřem procesorům. Podrobnosti o cenových úrovních a úrovních hardwaru najdete na stránce Ceny za App Service.

Vertikální navýšení kapacity webové aplikace

Plán služby App Service můžete vertikálně navýšit nebo snížit změnou cenové úrovně a hardwarové úrovně, na kterých běží. Začněte s úrovní Free a v případě potřeby podle požadavků kapacitu vertikálně navyšte. Tento proces je manuální. Jakmile už prostředky spojené s konkrétní úrovní nepotřebujete, můžete kapacitu opět snížit.

Vertikální navýšení kapacity může způsobit přerušení provozu klientských aplikacích, které jsou v tu dobu spuštěné. Pokud navýšení proběhne během aktivního volání do webové aplikace, může být potřeba tyto aplikace odpojit a znovu připojit. V průběhu navyšování může dojít i k zamítnutí nových připojení, dokud nebude navýšení dokončeno. Vertikální navýšení kapacity může také vést ke změně odchozích IP adres webové aplikace. Pokud vaše webová aplikace závisí na jiných službách, které mají brány firewall omezující příchozí provoz, musíte tyto služby překonfigurovat.

Stejně jako u horizontálního navýšení kapacity byste měli monitorovat výkon systému, abyste zajistili, že vertikální navýšení nebo snížení kapacity má požadovaný účinek. Je také důležité pochopit, že vertikální a horizontální navyšování může navzájem spolupracovat. Pokud vertikálně navyšujete kapacitu na maximální počet instancí dostupných pro cenovou úroveň, musíte vertikálně navýšit kapacitu, abyste mohli vertikálně navýšit kapacitu.