Tworzenie zestawów dostępności
Zestaw dostępności jest funkcją logiczną, której można użyć do zapewnienia, że grupa powiązanych maszyn wirtualnych jest wdrażana razem. Grupowanie pomaga zapobiec wpływowi pojedynczego punktu awarii na wszystkie maszyny. Grupowanie gwarantuje, że nie wszystkie maszyny są uaktualniane w tym samym czasie podczas uaktualniania systemu operacyjnego hosta w centrum danych.
Informacje o zestawach dostępności
Przyjrzyjmy się niektórym cechom zestawów dostępności.
Wszystkie maszyny wirtualne w zestawie dostępności powinny wykonywać identyczny zestaw funkcji.
Wszystkie maszyny wirtualne w zestawie dostępności powinny mieć zainstalowane to samo oprogramowanie.
Platforma Azure zapewnia, że maszyny wirtualne w zestawie dostępności działają na wielu serwerach fizycznych, stojakach obliczeniowych, jednostkach magazynujących i przełącznikach sieciowych.
Jeśli wystąpi awaria sprzętu lub oprogramowania platformy Azure, dotyczy to tylko podzestawu maszyn wirtualnych w zestawie dostępności. Aplikacja pozostaje w stanie i nadal będzie dostępna dla klientów.
Maszynę wirtualną i zestaw dostępności można utworzyć w tym samym czasie.
Maszynę wirtualną można dodać tylko do zestawu dostępności po utworzeniu maszyny wirtualnej. Aby zmienić zestaw dostępności maszyny wirtualnej, należy usunąć, a następnie ponownie utworzyć maszynę wirtualną.
Zestawy dostępności można tworzyć przy użyciu witryny Azure Portal, szablonów usługi Azure Resource Manager (ARM), skryptów lub narzędzi interfejsu API.
Firma Microsoft oferuje niezawodne umowy dotyczące poziomu usług (SLA) dla maszyn wirtualnych i zestawów dostępności platformy Azure. Aby uzyskać szczegółowe informacje, zobacz Umowa SLA dla usługi Azure Virtual Machines.
Uwaga
Dodanie maszyn wirtualnych do zestawu dostępności nie będzie chronić aplikacji przed awariami specyficznymi dla systemu operacyjnego ani aplikacji. Aby zapewnić ochronę na poziomie aplikacji, należy zapoznać się z innymi technikami odzyskiwania po awarii i tworzenia kopii zapasowych.
Kwestie, które należy wziąć pod uwagę podczas korzystania z zestawów dostępności
Zestawy dostępności to podstawowa możliwość tworzenia niezawodnych rozwiązań w chmurze. Podczas planowania zestawów dostępności należy pamiętać o następujących ogólnych zasadach:
Rozważ nadmiarowość. Aby uzyskać nadmiarowość w konfiguracji, umieść wiele maszyn wirtualnych w zestawie dostępności.
Rozważ rozdzielenie warstw aplikacji. Każda warstwa aplikacji wykonana w konfiguracji powinna znajdować się w osobnym zestawie dostępności. Separacja pomaga wyeliminować pojedynczy punkt awarii na wszystkich maszynach.
Rozważ równoważenie obciążenia. Aby uzyskać wysoką dostępność i wydajność sieci, utwórz zestaw dostępności o zrównoważonym obciążeniu przy użyciu usługi Azure Load Balancer. Usługa Load Balancer dystrybuuje ruch przychodzący między działające wystąpienia usług zdefiniowanych w zestawie dostępności o zrównoważonym obciążeniu.
Rozważ użycie dysków zarządzanych. Dyski zarządzane platformy Azure można używać z maszynami wirtualnymi platformy Azure w zestawach dostępności dla magazynu na poziomie bloku.