Webalkalmazás vertikális felméretezése
A horizontális felskálázás lehetővé teszi a webalkalmazások további példányainak futtatását. Az egyes példányok számára elérhető erőforrásokat a webszolgáltatást üzemeltető App Service-csomag által használt tarifacsomag határozza meg. Minden tarifacsomaghoz meg van határozva a számítási kapacitás, a rendelkezésre álló memóriával és a létrehozható példányok maximális számával egyetemben.
Ha kezdetben egy viszonylag olcsó tarifacsomaggal helyez üzembe egy webalkalmazást, eleinte elégségesnek találhatja az erőforrásokat. Az erőforrások azonban túlságosan korlátozottá válhatnak, ha a webszolgáltatás iránti igény növekszik, vagy ha nagyobb teljesítményt igénylő funkciókkal bővíti. Ilyen esetben nagyobb teljesítményt nyújtó tarifacsomagra méretezhet fel vertikálisan.
A szállodai foglalási rendszerben a látogatók számának folyamatos növekedése figyelhető meg a különleges ajánlatok vagy események által okozott variációkon túl. A vállalata pedig további funkciókat ad hozzá a webalkalmazáshoz, amelyek több erőforrást igényelnek. Jelenleg a meglévő App Service-csomag tarifacsomag által lehetővé tett horizontális felméretezhetőség a határához közeledik, így vertikálisan kell felméreteznie a következő szintre, ahol több példány és nagyobb teljesítményű hardver áll rendelkezésre.
Ebben a leckében megtudhatja, hogyan skálázhatja fel a webalkalmazást a növekvő erőforrásigénynek megfelelően.
Az App Service-csomag tarifacsomagjai és hardverszintjei
Az App Service-csomagokhoz elérhető különböző tarifacsomagok eltérő szintű erőforrásokat kínálnak. Az alapszintű, a standard és a prémium szintű szintek olyan A-sorozatú virtuális gépeken alapulnak, amelyek különböző mennyiségű memóriával és I/O-kapacitással rendelkeznek. A PremiumV2 és az Izolált szintek Dv2 sorozatú virtuális gépeken alapulnak. Ezen szintek mindegyike három hardverszinttel rendelkezik, amelyek nagyjából 1, 2 és 4 processzornak felelnek meg. A tarifacsomagokkal és a hardverszintekkel kapcsolatos részleteket az App Service díjszabását ismertető oldalon találja meg.
Webalkalmazás vertikális felméretezése
Az App Service-csomag vertikális fel- és leméretezése a tarifacsomag és a futtatáshoz használt hardverszint módosításával lehetséges. Kezdhet az Ingyenes szinten, majd igény szerint vertikálisan felméretezhet. Ez manuális eljárás. Ha már nincs szüksége az adott szinten elérhető erőforrásokra, ismét választhatja a vertikális leskálázást.
A vertikális felméretezés az éppen futó ügyfélalkalmazásokban a szolgáltatás megszakadását okozhatja. Ha a vertikális felméretezés a webalkalmazás aktív hívása alatt történik, akkor esetleg meg kell szakítaniuk a szolgáltatással való kapcsolatot, és újra kell csatlakozniuk. Előfordulhat, hogy a méretezés befejezéséig az új kapcsolatok el lesznek utasítva. A vertikális felméretezés ugyanaKkor a webalkalmazáshoz kapcsolódó kimenő IP-címek módosulását is okozhatja. Ha a webalkalmazás más olyan szolgáltatásoktól függ, amelyek tűzfalai korlátozzák a bejövő forgalmat, újra kell konfigurálnia ezeket a szolgáltatásokat.
A horizontális felskálázáshoz hasonlóan figyelnie kell a rendszer teljesítményét, hogy a vertikális fel- vagy leskálázás a kívánt hatást érje el. Emellett fontos megérteni, hogy a vertikális és a horizontális felskálázás együttesen is működhet. Ha a tarifacsomaghoz elérhető példányok maximális számát skálázza fel, fel kell skáláznia, mielőtt tovább skálázható.