Wprowadzenie
Odpowiadasz za wiele aplikacji produkcyjnych w firmie Adatum, która projektuje i buduje rekreacyjne okręty podwodne. Obecnie Adatum ma kilka trójwarstwowych aplikacji, które działają na maszynach wirtualnych IaaS. Te aplikacje zostały zmigrowane z lokalnych centrów danych hostowanych w różnych sieciach wirtualnych platformy Azure.
Teraz chcesz określić, czy zestawy skalowania maszyn wirtualnych platformy Azure mogą być przydatne w rozwiązywaniu tych problemów z wydajnością i kosztami:
- Jedna aplikacja regularnie przekracza obciążenie procesora przez tak długo, jak dwie godziny. W tym czasie aplikacja jest frustrująca i nie odpowiada. Aplikacja działa normalnie, gdy ruch klienta wraca do normy.
- Inna aplikacja ma regularne skoki ruchu w piątek wieczory i uśpić w środę rano. Chcesz mieć pewność, że wymagane wystąpienia są dostępne w celu rozwiązania problemów ze wzrostem i spadkiem zapotrzebowania.
- Chcesz mieć pewność, że bez względu na to, ile obciążenia klienta jest umieszczane w aplikacjach, w zestawie skalowania nie są wdrażane więcej niż 50 wystąpień. Dzięki temu można kontrolować koszty.
- Masz jedną aplikację na jednej maszynie wirtualnej, która nie ma wariancji w użyciu i nie ma architektury, która umożliwia równoważenie obciążenia.
- Masz jedną aplikację na jednej maszynie wirtualnej, która jest używana tylko w godzinach pracy przez ograniczoną liczbę osób.
Zestawy skalowania maszyn wirtualnych platformy Azure pozwalają utworzyć grupę mających zrównoważone obciążenie maszyn wirtualnych i zarządzać nimi. Liczba wystąpień maszyn wirtualnych może automatycznie zwiększać się lub zmniejszać w reakcji na zapotrzebowanie lub według zdefiniowanego harmonogramu.
Zestawy skalowania maszyn wirtualnych zapewniają wysoką dostępność aplikacji i można centralnie zarządzać, konfigurować i aktualizować dużą liczbę maszyn wirtualnych. Za pomocą usługi Virtual Machine Scale Sets możesz tworzyć usługi na dużą skalę dla takich obszarów jak obliczenia, dane big data i obciążenia kontenera.
W tym module wyjaśniono, co robią zestawy skalowania maszyn wirtualnych platformy Azure, jak działają i kiedy należy używać zestawów skalowania maszyn wirtualnych platformy Azure jako rozwiązania dla organizacji.
Cele szkolenia
Zawartość tego modułu:
- Dowiedz się, czym są zestawy skalowania maszyn wirtualnych platformy Azure i jakie funkcje udostępniają.
- Ustal, czy zestawy skalowania maszyn wirtualnych platformy Azure spełniają potrzeby organizacji.
- Zapoznaj się z różnicą między używaniem zestawów skalowania maszyn wirtualnych a skalowaniem w górę poszczególnych wystąpień.
Wymagania wstępne
Znajomość podstawowych pojęć związanych z siecią i obliczeniami maszyn wirtualnych