Dedykowane hosty platformy Azure

Azure Dedicated Host to usługa, która udostępnia serwery fizyczne — mogące hostować maszyny wirtualne platformy Azure — przeznaczone dla jednej subskrypcji platformy Azure. Dedykowane hosty są tymi samymi serwerami fizycznymi używanymi w naszych centrach danych, które są udostępniane jako zasób. Możesz zaaprowizować dedykowane hosty w obrębie regionu, strefy dostępności i domeny błędów. Następnie możesz umieścić maszyny wirtualne bezpośrednio w zaaprowizowanych hostach w dowolnej konfiguracji najlepiej odpowiadającej Twoim potrzebom.

Korzyści

Zarezerwowanie całego hosta zapewnia następujące korzyści:

  • Izolacja sprzętowa na poziomie serwera fizycznego. Żadne inne maszyny wirtualne nie zostaną umieszczone na hostach. Dedykowane hosty są wdrażane w tych samych centrach danych i współużytkują tę samą sieć i podstawową infrastrukturę magazynu co inne, nieizolowane hosty.
  • Kontroluj zdarzenia konserwacji inicjowane przez platformę Azure. Chociaż większość zdarzeń konserwacji ma niewielki lub nie ma wpływu na maszyny wirtualne, istnieją pewne wrażliwe obciążenia, które mogą mieć wpływ na każdą sekundę wstrzymania. W przypadku dedykowanych hostów możesz wybrać okno obsługi, aby zmniejszyć wpływ na usługę.
  • Dzięki korzyści hybrydowej platformy Azure możesz korzystać z własnych licencji dla systemu Windows i programu SQL na platformie Azure. Korzystanie z korzyści hybrydowych zapewnia dodatkowe korzyści. Aby uzyskać więcej informacji, zobacz Korzyść użycia hybrydowego platformy Azure.

Grupy, hosty i maszyny wirtualne

Widok nowych zasobów dla hostów dedykowanych.

Grupa hostów to zasób, który reprezentuje kolekcję dedykowanych hostów. Grupę hostów tworzy się w regionie i strefie dostępności, a następnie dodaje się do niego hosty.

Host to zasób mapowany na serwer fizyczny w centrum danych platformy Azure. Serwer fizyczny jest przydzielany podczas tworzenia hosta. Host jest tworzony w ramach grupy hostów. Host ma SKU opisujący rozmiary maszyn wirtualnych, które można utworzyć. Każdy host może hostuje wiele maszyn wirtualnych o różnych rozmiarach, o ile są one z tej samej serii rozmiarów.

Zagadnienia dotyczące wysokiej dostępności

Aby uzyskać wysoką dostępność, należy wdrożyć wiele maszyn wirtualnych rozmieszczanych na wielu hostach (co najmniej 2). Usługa Azure Dedicated Hosts umożliwia aprowizowanie infrastruktury w celu ukształtowania granic izolacji błędów.

Używanie Strefy dostępności izolacji błędów

Strefy dostępności to unikatowe lokalizacje fizyczne w regionie świadczenia usługi Azure. Każda strefa składa się z co najmniej jednego centrum danych wyposażonego w niezależne zasilanie, chłodzenie i sieć. Grupa hostów jest tworzona w jednej strefie dostępności. Po utworzeniu wszystkie hosty zostaną umieszczone w tej strefie. Aby osiągnąć wysoką dostępność w różnych strefach, należy utworzyć wiele grup hostów (po jednej na strefę) i odpowiednio rozłożyć hosty.

Jeśli przypiszesz grupę hostów do strefy dostępności, wszystkie maszyny wirtualne utworzone na tym hoście muszą zostać utworzone w tej samej strefie.

Używanie domen błędów do izolacji błędów

Host można utworzyć w określonej domenie błędów. Podobnie jak maszyny wirtualne w zestawie skalowania lub zestawie dostępności hosty w różnych domenach błędów będą umieszczane w różnych fizycznych stojakach w centrum danych. Podczas tworzenia grupy hostów należy określić liczbę domen błędów. Podczas tworzenia hostów w grupie hostów należy przypisać domenę błędów dla każdego hosta. Maszyny wirtualne nie wymagają przypisania domeny błędów.

Domeny błędów nie są takie same jak kolokacja. Posiadanie tej samej domeny błędów dla dwóch hostów nie oznacza, że znajdują się blisko siebie.

Zakres domen błędów jest ograniczony do grupy hostów. Nie należy zakładać koligacji między dwiema grupami hostów (chyba że znajdują się one w różnych strefach dostępności).

Maszyny wirtualne wdrożone na hostach z różnymi domenami błędów będą mieć swoje podstawowe usługi dysków zarządzanych na wielu sygnaturach magazynu, aby zwiększyć ochronę izolacji błędów.

Używanie Strefy dostępności i domen błędów

Aby uzyskać jeszcze większą izolację błędów, można użyć obu tych możliwości razem. W takim przypadku określisz strefę dostępności i liczbę domen błędów dla każdej grupy hostów, przypiszesz domenę błędów do każdego z hostów w grupie i przypiszesz strefę dostępności do każdej z maszyn wirtualnych

Przykładowy Resource Manager przykładowy szablon używany w tym miejscu używa stref i domen błędów do rozrzutnia hostów w celu zapewnienia maksymalnej odporności w regionie.

Ręczne a automatyczne umieszczanie

Podczas tworzenia maszyny wirtualnej na platformie Azure możesz wybrać dedykowanego hosta do użycia. Możesz również użyć opcji , aby automatycznie umieścić maszyny wirtualne na istniejących hostach w grupie hostów.

Podczas tworzenia nowej grupy hostów upewnij się, że wybrano ustawienie automatycznego umieszczania maszyn wirtualnych. Podczas tworzenia maszyny wirtualnej wybierz grupę hostów i pozwól platformie Azure wybrać najlepszego hosta dla maszyny wirtualnej.

Grupy hostów, dla których włączono automatyczne umieszczanie, nie wymagają automatycznego umieszczania wszystkich maszyn wirtualnych. Nadal będzie można jawnie wybrać hosta, nawet w przypadku wyboru automatycznego umieszczania dla grupy hostów.

Ograniczenia

Znane problemy i ograniczenia dotyczące korzystania z automatycznego umieszczania maszyn wirtualnych:

  • Na dedykowanych hostach nie będzie można stosować korzyści hybrydowych platformy Azure.
  • Nie będzie można ponownie wdać się w maszynę wirtualną.
  • Nie będzie można używać maszyn wirtualnych serii Lsv2, NVasv4, NVsv3, Msv2 ani M z dedykowanymi hostami

Obsługa zestawu skalowania maszyn wirtualnych

Zestawy skalowania maszyn wirtualnych umożliwiają traktowanie grupy maszyn wirtualnych jako pojedynczego zasobu oraz stosowanie zasad dostępności, zarządzania, skalowania i aranżacji jako grupy. Istniejących dedykowanych hostów można również używać dla zestawów skalowania maszyn wirtualnych.

Podczas tworzenia zestawu skalowania maszyn wirtualnych można określić istniejącą grupę hostów, aby wszystkie wystąpienia maszyn wirtualnych zostały utworzone na dedykowanych hostach.

Podczas tworzenia zestawu skalowania maszyn wirtualnych w dedykowanej grupie hostów obowiązują następujące wymagania:

  • Należy włączyć automatyczne umieszczanie maszyn wirtualnych.
  • Ustawienie dostępności grupy hostów powinno być zgodne z zestawem skalowania.
    • Regionalna grupa hostów (utworzona bez określania strefy dostępności) powinna być używana dla regionalnych zestawów skalowania.
    • Grupa hostów i zestaw skalowania muszą używać tej samej strefy dostępności.
    • Liczba domen błędów dla poziomu grupy hostów powinna odpowiadać licznikowi domeny błędów dla zestawu skalowania. W Azure Portal można określić maksymalne rozłożenie dla zestawu skalowania, co ustawia liczbę domen błędów na 1.
  • Najpierw należy utworzyć dedykowane hosty z wystarczającą pojemnością i te same ustawienia dla stref zestawu skalowania i domen błędów.
  • Obsługiwane rozmiary maszyn wirtualnych dla dedykowanych hostów powinny być zgodne z rozmiarami używanymi dla zestawu skalowania.

Nie wszystkie ustawienia orkiestracji i optymalizacji zestawu skalowania są obsługiwane przez dedykowane hosty. Zastosuj następujące ustawienia do zestawu skalowania:

  • Zbytnie aprowizowanie nie jest zalecane i jest domyślnie wyłączone. Można włączyć nadaną aprowizowanie, ale alokacja zestawu skalowania nie powiedzie się, jeśli grupa hostów nie ma pojemności dla wszystkich maszyn wirtualnych, w tym wystąpień, dla których nie jest aprowizowana.
  • Korzystanie z trybu aranżacji scaleSetVM
  • Nie używaj grup umieszczania w pobliżu dla współmieszczenia

Sterowanie konserwacją

Infrastruktura obsługująca maszyny wirtualne może być czasami aktualizowana, aby zwiększyć niezawodność, wydajność, zabezpieczenia i uruchomić nowe funkcje. Platforma Azure próbuje zminimalizować wpływ konserwacji platformy zawsze, gdy jest to możliwe, ale klienci z obciążeniami wrażliwymi na konserwację nie tolerują nawet kilku sekund, że maszyna wirtualna musi być zamrożona lub odłączona w celu konserwacji.

Kontrola konserwacji umożliwia klientom pomijanie regularnych aktualizacji platformy zaplanowanych na dedykowanych hostach, a następnie stosowanie ich w wybranej przez nich 35-dniowej kroczącym oknie. W oknie obsługi można zastosować konserwację bezpośrednio na poziomie hosta, w dowolnej kolejności. Po zakończeniu okna obsługi firma Microsoft będzie przechodzić do przodu i stosować oczekującą konserwację do hostów w kolejności, która może nie być przestrzegana domen błędów zdefiniowanych przez użytkownika.

Aby uzyskać więcej informacji, zobacz Zarządzanie aktualizacjami platformy za pomocą kontrolki konserwacji.

Zagadnienia dotyczące pojemności

Po aprowizowania dedykowanego hosta platforma Azure przypisze go do serwera fizycznego. Gwarantuje to dostępność pojemności, gdy trzeba aprowizować maszynę wirtualną. Platforma Azure używa całej pojemności w regionie (lub strefie) do wyboru serwera fizycznego dla hosta. Oznacza to również, że klienci mogą oczekiwać, że będą mogli powiększać rozmiar dedykowanych hostów bez konieczności zajmowania miejsca w klastrze.

Przydziały

Istnieją dwa typy przydziałów, które są używane podczas wdrażania dedykowanego hosta.

  1. Limit przydziału dedykowanych procesorów wirtualnych hosta. Domyślny limit przydziału wynosi 3000 procesorów wirtualnych na region.
  2. Limit przydziału rodziny rozmiarów maszyn wirtualnych. Na przykład subskrypcja z płatnością zgodnie z użytkownikami może mieć limit przydziału 10 procesorów wirtualnych dostępny dla serii rozmiarów Dsv3 w regionie Wschodnie usa. Aby wdrożyć dedykowanego hosta Dsv3, przed wdrożeniem dedykowanego hosta należy zażądać zwiększenia limitu przydziału do co najmniej 64 procesorów wirtualnych.

Aby zażądać zwiększenia limitu przydziału, utwórz wniosek o pomoc techniczną w Azure Portal .

Aprowizowanie dedykowanego hosta będzie zużywać zarówno dedykowany procesor wirtualny hosta, jak i limit przydziału procesorów wirtualnych rodziny maszyn wirtualnych, ale nie będzie zużywać regionalnego procesorów wirtualnych.

Zrzut ekranu przedstawiający stronę użycia i przydziałów w portalu

Aby uzyskać więcej informacji, zobacz Virtual machine vCPU quotas (Przydziały procesorów wirtualnych maszyny wirtualnej).

Subskrypcje bezpłatnej wersji próbnej i subskrypcji MSDN nie mają limitu przydziału dla dedykowanych hostów platformy Azure.

Ceny

Opłaty za użytkowników są naliczane za dedykowany host, niezależnie od tego, ile maszyn wirtualnych jest wdrożonych. W miesięcznym wyciągu zobaczysz nowy rozliczany typ zasobu hostów. Maszyny wirtualne na dedykowanym hoście będą nadal wyświetlane w twoim oświadczeniu, ale będą mieć cenę 0.

Cena hosta jest ustawiana na podstawie rodziny maszyn wirtualnych, typu (rozmiaru sprzętu) i regionu. Cena hosta jest stosunku do największego rozmiaru maszyny wirtualnej obsługiwanego na hoście.

Opłaty za licencjonowanie oprogramowania, magazyn i użycie sieci są naliczane niezależnie od hosta i maszyn wirtualnych. Nie ma żadnych zmian w tych rozliczanych elementach.

Aby uzyskać więcej informacji, zobacz Azure Dedicated Host cennika.

Możesz również zaoszczędzić na kosztach dzięki wystąpieniu zarezerwowanemu dedykowanych hostów platformy Azure.

Rozmiary i generacja sprzętu

Dla hosta jest definiowana SKU, która reprezentuje serię i typ rozmiaru maszyny wirtualnej. W ramach jednego hosta można mieszać wiele maszyn wirtualnych o różnych rozmiarach, o ile mają one taką samą serię rozmiarów.

Typ to generacja sprzętu. Różne typy sprzętu dla tej samej serii maszyn wirtualnych będą pochodzić od różnych dostawców procesora CPU i będą mieć różne generacje procesorów CPU i liczbę rdzeni.

Rozmiary i typy sprzętu różnią się w zależności od regionu. Aby dowiedzieć się więcej, zapoznaj się ze stroną cennika hosta.

Uwaga

Po wywłaszczaniu dedykowanego hosta nie można zmienić rozmiaru ani typu. Jeśli potrzebujesz innego typu, musisz utworzyć nowego hosta.

Cykl życia hosta

Platforma Azure monitoruje stan kondycji hostów i zarządza nimi. Podczas wykonywania zapytania o hosta zostaną zwrócone następujące stany:

Stan kondycji Opis
Host dostępny Nie ma żadnych znanych problemów z hostem.
Host w trakcie badania Mamy pewne problemy z hostem, którego szukamy. Jest to stan przejściowy wymagany przez platformę Azure do próby zidentyfikowania zakresu i głównej przyczyny zidentyfikowanego problemu. Może to mieć wpływ na maszyny wirtualne uruchomione na hoście.
Cofniesz alokację oczekującego na hosta Platforma Azure nie może przywrócić hosta do dobrej kondycji i poprosić o ponowne wdniecie maszyn wirtualnych z tego hosta. Jeśli autoReplaceOnFailure ta opcja jest włączona, usługi maszyn wirtualnych są przywracane do dobrej kondycji sprzętu. W przeciwnym razie maszyna wirtualna może być uruchomiona na hoście, który nie powiedzie się.
Cofniesz alokację hosta Wszystkie maszyny wirtualne zostały usunięte z hosta. Nie są już naliczane opłaty za tego hosta, ponieważ sprzęt został wyzowany z rotacji.

Następne kroki