Azure Stack Hub maszyny wirtualnej

Azure Stack Hub wirtualne zapewniają skalowalne zasoby obliczeniowe na żądanie. Przed wdrożeniem maszyn wirtualnych należy poznać różnice między funkcjami maszyn wirtualnych dostępnymi w Azure Stack Hub i Microsoft Azure. W tym artykule opisano te różnice i określono kluczowe zagadnienia dotyczące planowania wdrożeń maszyn wirtualnych. Aby dowiedzieć się więcej o kluczowych różnicach między Azure Stack Hub platformą Azure, zobacz artykuł Kluczowe zagadnienia.

Różnice między maszynami wirtualnym

Cecha Azure (globalny) Azure Stack Hub
Obrazy maszyn wirtualnych W Azure Marketplace obrazy, których można użyć do utworzenia maszyny wirtualnej. Zobacz Azure Marketplace, aby wyświetlić listę obrazów dostępnych w Azure Marketplace. Domyślnie w witrynie Marketplace nie są dostępne żadne Azure Stack Hub obrazy. Administrator Azure Stack Hub chmury musi opublikować lub pobrać obrazy do witryny Azure Stack Hub Marketplace, zanim użytkownicy będą z nich korzystać.
Generowanie wirtualnego dysku twardego Maszyny wirtualne drugiej generacji obsługują kluczowe funkcje, które nie są obsługiwane w pierwszej generacji maszyn wirtualnych. Te funkcje obejmują zwiększoną ilość pamięci, procesor Intel Software Guard Extensions (Intel SGX) i zwirtualizowana pamięć trwała (vPMEM). Maszyny wirtualne drugiej generacji działające lokalnie mają pewne funkcje, które nie są jeszcze obsługiwane na platformie Azure. Aby uzyskać więcej informacji, zobacz Support for generation 2 VMs on Azure (Obsługa maszyn wirtualnych 2. generacji na platformie Azure) Azure Stack Hub obsługuje tylko jedną generację maszyn wirtualnych. Maszynę wirtualną generacji można przekonwertować z formatu VHDX na format pliku VHD i dynamicznie powiększać na dysk o stałym rozmiarze. Nie można zmienić generacji maszyny wirtualnej. Aby uzyskać więcej informacji, zobacz Support for generation 2 VMs on Azure (Obsługa maszyn wirtualnych 2. generacji na platformie Azure).
Rozmiary maszyn wirtualnych Platforma Azure obsługuje szeroką gamę rozmiarów maszyn wirtualnych. Aby dowiedzieć się więcej o dostępnych rozmiarach i opcjach, zapoznaj się z tematem Rozmiary maszyn wirtualnych platformy Azure. Azure Stack Hub obsługuje podzbiór rozmiarów maszyn wirtualnych dostępnych na platformie Azure. Aby wyświetlić listę obsługiwanych rozmiarów, zapoznaj się z sekcją rozmiarów maszyn wirtualnych w tym artykule.
Przydziały maszyn wirtualnych Limity przydziału są ustawiane przez firmę Microsoft. Administrator Azure Stack Hub chmury musi przypisać limity przydziału, zanim zaoferuje maszynę wirtualną swoim użytkownikom.
Rozszerzenia maszyny wirtualnej Platforma Azure obsługuje szeroką gamę rozszerzeń maszyn wirtualnych. Aby dowiedzieć się więcej o dostępnych rozszerzeniach, zapoznaj się z artykułem Rozszerzenia i funkcje maszyny wirtualnej. Azure Stack Hub obsługuje podzbiór rozszerzeń, które są dostępne na platformie Azure, a każde z rozszerzeń ma określone wersje. Administrator Azure Stack Hub w chmurze może wybrać rozszerzenia, które mają zostać udostępnione użytkownikom. Aby wyświetlić listę obsługiwanych rozszerzeń, zapoznaj się z sekcją rozszerzenia maszyn wirtualnych w tym artykule.
Sieć maszyny wirtualnej Publiczne adresy IP przypisane do maszyny wirtualnej dzierżawcy są dostępne przez Internet.


Maszyny wirtualne platformy Azure mają stałą nazwę DNS.
Publiczne adresy IP przypisane do maszyny wirtualnej dzierżawcy są dostępne tylko w Azure Stack Development Kit wirtualnej. Użytkownik musi mieć dostęp do sieci Azure Stack Development Kit za pośrednictwem protokołu RDP lub VPN, aby nawiązać połączenie z maszyną wirtualną utworzoną w Azure Stack Hub.

Maszyny wirtualne utworzone w ramach określonego Azure Stack Hub mają nazwę DNS na podstawie wartości skonfigurowanej przez administratora chmury.
Magazyn maszyny wirtualnej Obsługuje dyski zarządzane. Dyski zarządzane są obsługiwane w Azure Stack Hub w wersji 1808 lub nowszej.
Wydajność dysku maszyny wirtualnej Zależy od typu dysku i rozmiaru. Zależy od rozmiaru maszyny wirtualnej, do której są dołączone dyski. Aby uzyskać więcej informacji, zapoznaj się z rozmiarami maszyn wirtualnych obsługiwanymi w Azure Stack Hub artykułu.
Wymiana dysku systemu operacyjnego Jeśli masz istniejącą maszynę wirtualną, ale chcesz zamienić dysk na dysk kopii zapasowej lub inny dysk systemu operacyjnego, możesz zamienić dyski systemu operacyjnego. Nie musisz usuwać ani ponownie tworzyć maszyny wirtualnej. Możesz nawet użyć dysku zarządzanego w innej grupie zasobów, o ile nie jest on jeszcze w użyciu. Wymiana dysku systemu operacyjnego nie jest obsługiwana na Azure Stack Hub.
Wersje interfejsu API Platforma Azure zawsze ma najnowsze wersje interfejsu API dla wszystkich funkcji maszyny wirtualnej. Azure Stack Hub obsługuje określone usługi platformy Azure i konkretne wersje interfejsu API dla tych usług. Aby wyświetlić listę obsługiwanych wersji interfejsu API, zapoznaj się z sekcją Wersje interfejsu API w tym artykule.
Azure Instance Metadata Service Usługa Azure Instance Metadata Service zawiera informacje o uruchomionych wystąpieniach maszyn wirtualnych, których można użyć do zarządzania maszyną wirtualną i jej skonfigurowania. Usługa Azure Instance Metadata Service nie jest obsługiwana na Azure Stack Hub.
Zestawy dostępności maszyn wirtualnych Wiele domen błędów (2 lub 3 na region).
Wiele domen aktualizacji.
Wiele domen błędów (2 lub 3 na region).
Pojedyncza domena aktualizacji z migracją na żywo w celu ochrony obciążeń podczas aktualizacji. 20 domen aktualizacji obsługiwanych w celu zapewnienia zgodności szablonów.
Maszyna wirtualna i zestaw dostępności powinny być w tej samej lokalizacji i grupie zasobów.
Zestawy skalowania maszyn wirtualnych Autoskalowanie jest obsługiwane. Autoskalowanie nie jest obsługiwane.

Dodaj więcej wystąpień do zestawu skalowania przy użyciu portalu, Resource Manager szablonów lub programu PowerShell.
Monitor w chmurze Wybierz punkty końcowe z właściwości konta magazynu dostępnych w Azure Stack Hub. Monitora w chmurze to typ monitora kworum klastra trybu failover, który używa Microsoft Azure do głosowania na kworum klastra.
Punkty końcowe na globalnej platformie Azure w porównaniu Azure Stack Hub mogą wyglądać tak:
W przypadku globalnej platformy Azure:
https://mywitness.blob.core.windows.net/
Na Azure Stack Hub:
https://mywitness.blob.<region>.<FQDN>/
Diagnostyka maszyny wirtualnej Diagnostyka maszyn wirtualnych z systemem Linux jest obsługiwana. Diagnostyka maszyn wirtualnych z systemem Linux nie jest obsługiwana w Azure Stack Hub. Wdrożenie maszyny wirtualnej z systemem Linux z włączoną diagnostyką maszyny wirtualnej kończy się niepowodzeniem. Wdrożenie nie powiedzie się również w przypadku włączenia podstawowych metryk maszyny wirtualnej z systemem Linux za pomocą ustawień diagnostycznych.
Zagnieżdżone rozmiary maszyn wirtualnych wirtualizacji Obsługiwane Obsługiwane od wersji 2102 i nowszych.
Wystąpienia zarezerwowane maszyn wirtualnych Obsługiwane Nieobsługiwane.
Coklokacja maszyny wirtualnej Obsługiwane Obsługuje coklokację maszyny wirtualnej. System operacyjny gościa rozpoznaje wszystkie karty sieciowe jako to samo urządzenie i zachowuje ustawienia.

Rozmiary maszyn wirtualnych

Azure Stack Hub nakłada limity zasobów, aby uniknąć użycia zasobów (lokalnego serwera i poziomu usług). Te limity poprawiają środowisko dzierżawy, zmniejszając wpływ na zużycie zasobów przez inne dzierżawy.

  • W przypadku wychodzącego połączenia sieciowego z maszyny wirtualnej istnieją limity przepustowości. Limity w Azure Stack Hub są takie same jak limity na platformie Azure.
  • W przypadku zasobów magazynu program Azure Stack Hub limity operacji we/wy magazynu (operacje we/wy na sekundę), aby uniknąć podstawowego nadwykonań zasobów przez dzierżawy na użytek magazynu.
  • W przypadku dysków maszyny wirtualnej Azure Stack Hub we/wy dysku jest funkcją rozmiaru maszyny wirtualnej, a nie typu dysku. Oznacza to, że w przypadku maszyny wirtualnej serii Standard_Fs, niezależnie od tego, czy jako typ dysku wybierzesz dysk SSD, czy HDD, limit liczby IOPS dla drugiego dysku danych wynosi 2300 IOPS.
  • Dyski tymczasowe dołączone do maszyny wirtualnej nie są trwałe i mogą zostać utracone podczas operacji płaszczyzny sterowania, takich jak zmienianie rozmiaru lub zatrzymywanie/cofkanie alokacji.

W poniższej tabeli wymieniono maszyny wirtualne obsługiwane na Azure Stack Hub wraz z ich konfiguracją:

Typ Rozmiar Zakres obsługiwanych rozmiarów
Ogólnego przeznaczenia Podstawowa A A0–A4
Ogólnego przeznaczenia Standard A A0–A7
Ogólnego przeznaczenia Seria Av2 A1_v2 — A8m_v2
Ogólnego przeznaczenia Seria D D1–D4
Ogólnego przeznaczenia Seria Dv2 D1_v2 — D5_v2
Ogólnego przeznaczenia Seria DS DS1–DS4
Ogólnego przeznaczenia Seria DSv2 DS1_v2 — DS5_v2
Optymalizacja pod kątem pamięci Seria D D11–D14
Optymalizacja pod kątem pamięci Seria DS DS11–DS14
Optymalizacja pod kątem pamięci Seria Dv2 D11_v2 — DS14_v2
Optymalizacja pod kątem pamięci Seria DSv2 DS11_v2 — DS14_v2
Optymalizacja pod kątem obliczeń Seria F F1–F16
Optymalizacja pod kątem obliczeń Seria FS F1s–F16s
Optymalizacja pod kątem obliczeń Seria Fsv2 F2s_v2 — F64s_v2
Procesory GPU Seria NCv3 NC6s_v3-NC24s_v3
Procesory GPU Seria NVv4 NV4as_v4
Procesory GPU Seria NCasT4_v3 NC4as_T4_v3-NC64as_T4_v3

Rozmiary maszyn wirtualnych i powiązane z nimi ilości zasobów są spójne między Azure Stack Hub i platformą Azure. Ta spójność obejmuje ilość pamięci, liczbę rdzeni i liczbę/rozmiar dysków danych, które można utworzyć. Jednak wydajność maszyn wirtualnych o tym samym rozmiarze zależy od podstawowych cech konkretnego Azure Stack Hub wirtualnego.

Rozszerzenia maszyn wirtualnych

Azure Stack Hub zawiera niewielki zestaw rozszerzeń. Aktualizacje i dodatkowe rozszerzenia są dostępne za pośrednictwem syndykacji witryny Marketplace. Wprowadzanie rozszerzeń niestandardowych do Azure Stack Hub nie jest obsługiwanym scenariuszem; Aby rozszerzenie było dostępne na platformie Azure, należy najpierw do nich do Azure Stack Hub.

Użyj następującego skryptu programu PowerShell, aby uzyskać listę rozszerzeń maszyn wirtualnych, które są dostępne w Azure Stack Hub środowisku.

Get-AzVmImagePublisher -Location local | `
  Get-AzVMExtensionImageType | `
  Get-AzVMExtensionImage | `
  Select Type, Version | `
  Format-Table -Property * -AutoSize

Jeśli aprowizowanie rozszerzenia na maszynie wirtualnej trwa zbyt długo, niech aprowizuje limit czasu, zamiast próbować zatrzymać proces cofania alokacji lub usuwania maszyny wirtualnej.

Wersje interfejsu API

Funkcje maszyn wirtualnych w Azure Stack Hub obsługują następujące wersje interfejsu API:

"2017-12-01", "2017-03-30", "2016-03-30", "2015-06-15"

Możesz użyć następującego skryptu programu PowerShell, aby uzyskać wersje interfejsu API dla funkcji maszyny wirtualnej, które są dostępne w Azure Stack Hub środowisku:

Get-AzResourceProvider | `
  Select ProviderNamespace -Expand ResourceTypes | `
  Select * -Expand ApiVersions | `
  Select ProviderNamespace, ResourceTypeName, @{Name="ApiVersion"; Expression={$_}} | `
  where-Object {$_.ProviderNamespace -like "Microsoft.compute"}

Lista obsługiwanych typów zasobów i wersji interfejsu API może się różnić, jeśli operator chmury Azure Stack Hub środowisko do nowszej wersji.

Aktywacja systemu Windows

Windows produktów muszą być używane zgodnie z prawami do użytkowania produktu i postanowieniami licencyjnmi firmy Microsoft. Azure Stack Hub maszyny wirtualnej są aktywowane przy Windows wirtualnych serwera przy Windows automatycznej aktywacji maszyny wirtualnej.

  • Azure Stack Hub host aktywuje Windows z kluczami AVMA na Windows Server 2016. Wszystkie maszyny wirtualne z uruchomionym Windows Server 2012 R2 lub nowszym są automatycznie aktywowane.
  • Maszyny wirtualne z Windows Server 2012 lub starsze nie są automatycznie aktywowane i muszą zostać aktywowane przy użyciu aktywacji MAK. Aby użyć aktywacji z użyciem klucza MAK, musisz podać własny klucz produktu.

Microsoft Azure aktywacji KMS do aktywowania Windows wirtualnych. Jeśli przeniesiesz maszynę wirtualną z usługi Azure Stack Hub na platformę Azure i napotkasz problemy z aktywacją, zobacz Rozwiązywanie problemów z aktywacją maszyny wirtualnej usługi Azure Windows. Dodatkowe informacje można znaleźć we wpisie w blogu Troubleshooting Windows activation failures on Azure VMs pomoc techniczna platformy Azure Team (Rozwiązywanie problemów z błędami aktywacji na pomoc techniczna platformy Azure Azure Team).

Wysoka dostępność

Maszyna wirtualna może zostać ponownie uruchamiana z powodu planowanej konserwacji zgodnie z harmonogramem Azure Stack Hub operatora. Aby uzyskać wysoką dostępność systemu produkcyjnego z wieloma maszynami wirtualnym na platformie Azure, maszyny wirtualne są umieszczane w zestawie dostępności, który rozkłada je w wielu domenach błędów i domenach aktualizacji. Na mniejszą skalę Azure Stack Hub domeny błędów w zestawie dostępności są definiowane jako pojedynczy węzeł w jednostce skalowania.

Mimo że infrastruktura usługi Azure Stack Hub jest już odporna na awarie, podstawowa technologia (klaster trybu failover) nadal wiąże się z pewnym przestojem maszyn wirtualnych na serwerze fizycznym, który ma wpływ w przypadku awarii sprzętowej. Azure Stack Hub obsługuje korzystanie z zestawu dostępności z maksymalnie trzema domenami błędów, aby zapewnić spójność z platformą Azure.

Domeny błędów

Maszyny wirtualne umieszczone w zestawie dostępności będą fizycznie odizolowane od siebie przez rozłożenie ich w możliwie najbardziej równomierny sposób na wiele domen błędów (Azure Stack Hub węzłów). W przypadku awarii sprzętowej maszyny wirtualne z domeny błędów, która zakończyła się niepowodzeniem, zostaną uruchomione ponownie w innych domenach błędów. Będą one przechowywane w oddzielnych domenach błędów od innych maszyn wirtualnych, ale w tym samym zestawie dostępności, jeśli to możliwe. Gdy sprzęt powróci do trybu online, maszyny wirtualne zostaną ponownie zrównoważyć w celu zachowania wysokiej dostępności.

Domeny aktualizacji

Domeny aktualizacji to inny sposób, w jaki platforma Azure zapewnia wysoką dostępność w zestawach dostępności. Domena aktualizacji to logiczna grupa bazowego sprzętu, która może być równocześnie poddawana konserwacji. Maszyny wirtualne znajdujące się w tej samej domenie aktualizacji zostaną uruchomione ponownie podczas planowanej konserwacji. Gdy dzierżawy tworzą maszyny wirtualne w zestawie dostępności, platforma Azure automatycznie dystrybuuje maszyny wirtualne między te domeny aktualizacji.

W Azure Stack Hub maszyny wirtualne są migrowane na żywo między innymi hostami online w klastrze przed zaktualizowaniem ich bazowego hosta. Ponieważ podczas aktualizacji hosta nie występuje przestój dzierżawy, funkcja domeny aktualizacji na platformie Azure Stack Hub tylko w celu zapewnienia zgodności szablonów z platformą Azure. Maszyny wirtualne w zestawie dostępności będą wyświetlać wartość 0 jako numer domeny aktualizacji w portalu.

Arc na Azure Stack Hub wirtualnych

Serwery z usługą Arc nie obsługują instalowania agenta połączonej maszyny na maszynach wirtualnych działających na platformie Azure ani na maszynach wirtualnych uruchomionych na platformie Azure Stack Hub lub Azure Stack Edge, ponieważ są one już modelowane jako maszyny wirtualne platformy Azure.

Następne kroki

Tworzenie maszyny Windows wirtualnej przy użyciu programu PowerShell w programie Azure Stack Hub