Udostępnij za pośrednictwem


Efemeryczne dyski systemu operacyjnego dla maszyn wirtualnych platformy Azure

Dotyczy: ✔️ Maszyny wirtualne z systemem Linux ✔️ Maszyny wirtualne z systemem Windows ✔️ Elastyczne zestawy skalowania ✔️ Jednolite zestawy skalowania

Uwaga

Umieszczanie dysku NVMe dla efemerycznych dysków systemu operacyjnego jest teraz ogólnie dostępne (GA). Klienci mogą używać efemerycznych dysków systemu operacyjnego na potrzeby obciążeń produkcyjnych w obsługiwanych seriach maszyn wirtualnych w wersji 6.

Efemeryczne dyski systemu operacyjnego są tworzone w lokalnym magazynie maszyny wirtualnej i nie są zapisywane w zdalnym magazynie platformy Azure. Efemeryczne dyski systemu operacyjnego są idealne w przypadku obciążeń bezstanowych, w których aplikacje mogą tolerować poszczególne awarie maszyn wirtualnych, ale są wrażliwe na czas wdrażania maszyny wirtualnej lub ponownego tworzenia obrazów poszczególnych wystąpień maszyn wirtualnych. Efemeryczny dysk systemu operacyjnego zapewnia mniejsze opóźnienie odczytu/zapisu na dysku systemowym i szybsze ponowne obrazowanie maszyny wirtualnej.

Najważniejsze funkcje efemerycznych dysków to:

  • Efemeryczne dyski systemu operacyjnego są obsługiwane w rozmiarach maszyn wirtualnych z lokalnym magazynem SSD, w tym dyski SSD Premium, NVMe i dyski tymczasowe. Wydajność i niezawodność efemerycznego dysku systemu operacyjnego są bezpośrednio powiązane z bazowym lokalnym magazynem SSD maszyny wirtualnej. Aby uzyskać najlepsze wyniki, wybierz rozmiary maszyn wirtualnych, które oferują magazyn lokalny oparty na dyskach SSD w warstwie Premium lub NVMe.
  • Zaprojektowana pod kątem aplikacji bezstanowych.
  • Obsługiwane na wszystkich obrazach — Marketplace, obrazy niestandardowe i Galeria Obliczeń platformy Azure (wcześniej nazywana Galeią Udostępnionych Obrazów).
  • Umożliwia szybkie odtworzenie obrazu w celu zresetowania maszyn wirtualnych (VM) i instancji skali zestawu do ich oryginalnego stanu rozruchu.
  • Oferuje mniejsze opóźnienie, podobne do dysku tymczasowego.
  • Obsługuje dyski SSD Premium i Standard dla wyższego poziomu SLA
  • Obsługiwane we wszystkich regionach świadczenia usługi Azure.

Kluczowe różnice między trwałymi i efemeralnymi dyskami systemu operacyjnego:

Trwały dysk systemu operacyjnego Efemeryczny dysk systemu operacyjnego
Limit rozmiaru dysku systemu operacyjnego 4* TiB Rozmiar dysku pamięci podręcznej, tymczasowej lub NVMe dla rozmiaru maszyny wirtualnej lub 2040 GiB, w zależności od tego, co jest mniejsze. Aby uzyskać informacje o rozmiarze pamięci podręcznej, temp lub NVMe w giB, zobacz DSv3, Esv3, M, FS i GS
Obsługiwane rozmiary maszyn wirtualnych wszystkie Rozmiary maszyn wirtualnych z magazynem lokalnym, takim jak D(a)dsv4, D(a)dsv5, D(a)dsv6, FXmdsv2, E(a)dsv5, L(a)sv3 itp.
Obsługa typów dysków Dysk systemu operacyjnego zarządzany i niezarządzany Tylko zarządzany dysk systemowy
Obsługa regionów Wszystkie regiony Wszystkie regiony
Trwałość danych Dane dysku systemu operacyjnego zapisane na dysku systemu operacyjnego są przechowywane w usłudze Azure Storage Dane zapisane na dysku systemu operacyjnego są przechowywane w lokalnym magazynie maszyn wirtualnych i nie są utrwalane w usłudze Azure Storage.
Stan zatrzymania i dealokacji Maszyny wirtualne i wystąpienia zestawu skalowania mogą zostać zatrzymane i ponownie uruchomione ze stanu zatrzymania cofania przydziału Nieobsługiwany
Obsługa wyspecjalizowanego dysku systemu operacyjnego Tak Nie.
Zmiana rozmiaru dysku systemu operacyjnego Obsługiwane podczas tworzenia maszyny wirtualnej i po zatrzymaniu oraz cofnięciu alokacji maszyny wirtualnej Obsługiwane tylko podczas tworzenia maszyny wirtualnej
Zmiana na nowy rozmiar maszyny wirtualnej Dane dysku systemu operacyjnego są zachowywane Dane na dysku systemu operacyjnego zostaną usunięte, system operacyjny zostanie ponownie aprowizowany
Ponowne wdrożenie Dane dysku systemu operacyjnego są zachowywane Dane na dysku systemu operacyjnego zostaną usunięte, system operacyjny zostanie ponownie aprowizowany
Zatrzymywanie/uruchamianie maszyny wirtualnej Dane dysku systemu operacyjnego są zachowywane Nieobsługiwany
Umieszczanie pliku strony W przypadku systemu Windows plik stronicowy jest przechowywany na dysku tymczasowym W przypadku systemu Windows plik stronicowania jest przechowywany na dysku systemu operacyjnego (na potrzeby umieszczania pamięci podręcznej, umieszczania dysku tymczasowego i umieszczania dysku NVMe).
Konserwacja maszyny wirtualnej/zestawu skalowania maszyn wirtualnych przy użyciu naprawy Dane dysku systemu operacyjnego są zachowywane Dane dysku systemu operacyjnego nie są zachowywane
Konserwacja maszyny wirtualnej/zestawu skalowania maszyn wirtualnych przy użyciu migracji na żywo Dane dysku systemu operacyjnego są zachowywane Dane dysku systemu operacyjnego są zachowywane

* 4 TiB to maksymalny obsługiwany rozmiar dysku systemu operacyjnego dla dysków zarządzanych (trwałych). Jednak wiele dysków systemu operacyjnego jest domyślnie partycjonowanych z głównym rekordem rozruchowym (MBR) i jest ograniczonych do 2 TiB. Aby uzyskać szczegółowe informacje, zobacz Dysk systemu operacyjnego.

Opcje lokalizacji dla efemerycznych dysków systemu operacyjnego

Efemeryczny dysk systemu operacyjnego korzysta z magazynu lokalnego na maszynie wirtualnej. Ponieważ różne maszyny wirtualne mają różne typy magazynu lokalnego (dysk pamięci podręcznej, dysk tymczasowy i dysk NVMe), opcja umieszczania określa miejsce przechowywania efemerycznego dysku systemu operacyjnego. Opcja umieszczania nie wpływa jednak na wydajność ani koszt efemerycznego dysku OS. Jego wydajność zależy od magazynu lokalnego maszyny wirtualnej. W zależności od typu maszyny wirtualnej oferujemy trzy różne typy umieszczania:

  • Umieszczanie dysków NVMe (ogólnie dostępne) — typ umieszczania dysków NVMe jest teraz ogólnie dostępny (GA) w najnowszej generacji serii maszyn wirtualnych, na przykład Dadsv6, Ddsv6, Dpdsv6 itp.
  • Tymczasowe umieszczanie dysku (nazywane również umieszczaniem dysku zasobów) — typ umieszczania dysku tymczasowego jest dostępny na maszynach wirtualnych z dyskiem tymczasowym, takimi jak Dadsv5, Ddsv5 itp.
  • Umieszczanie dysku pamięci podręcznej — typ umieszczania dysku pamięci podręcznej jest dostępny na starszych maszynach wirtualnych z dyskiem pamięci podręcznej, takim jak Dsv2, Dsv3 itp.

DiffDiskPlacement to właściwość, która może służyć do określenia miejsca, w którym chcesz umieścić efemeryczny dysk systemu operacyjnego. Domyślnie Azure wybierze odpowiedni typ rozmieszczenia w zależności od SKU maszyny wirtualnej. Klienci powinni używać najnowszej serii maszyn wirtualnych (v5/v6) z umieszczeniem dysku tymczasowego lub dysku NVMe.

Wymagania dotyczące rozmiaru

Możesz wybrać wdrożenie chwilowego dysku systemu operacyjnego na dysku NVMe, dysku tymczasowym lub pamięci podręcznej na maszynie wirtualnej. Rozmiar dysku systemu operacyjnego obrazu powinien być mniejszy lub równy rozmiarowi NVMe/temp/pamięci podręcznej wybranego rozmiaru maszyny wirtualnej.

W przypadku umieszczania pamięci podręcznej systemu operacyjnego: standardowe obrazy systemu Windows Server dostępne w Marketplace mają około 127 GiB, co oznacza, że potrzebny jest rozmiar maszyny wirtualnej z pamięcią podręczną równą lub większą niż 127 GiB. Standard_DS3_v2 ma rozmiar pamięci podręcznej 127 GiB, który jest wystarczająco duży. W tym przypadku Standard_DS3_v2 jest najmniejszym rozmiarem w serii DSv2, którego można użyć z tym obrazem.

W przypadku tymczasowego umieszczania dysku: standardowy obraz serwera Ubuntu z witryny Marketplace wynosi około 30 GiB. Aby włączyć efemeryczny dysk systemu operacyjnego na dysku tymczasowym, jego rozmiar musi być równy lub większy niż 30 GiB. Standard_B4ms ma rozmiar tymczasowy 32 GiB, który może zmieścić się na dysku 30 GiB systemu operacyjnego. Po utworzeniu maszyny wirtualnej miejsce na dysku tymczasowym wyniesie 2 GiB.

W przypadku umieszczania dysku NVMe (GA): standardowy obraz serwera Ubuntu z marketplace wynosi około 30 GiB. Aby włączyć efemeryczny dysk systemu operacyjnego w nvme, rozmiar dysku NVMe musi być równy lub większy niż 30 GiB. Standard_D2ads_v6 ma dysk Nvme o rozmiarze 110 GiB, który może łatwo zmieścić dysk 30 GiB systemu operacyjnego. Jednak dysk systemu operacyjnego o charakterze efemerycznym zajmuje cały dysk NVMe i nie jest zwracana żadna przestrzeń na dysku NVMe. Jednym ze sposobów optymalizacji użycia dysku NVMe jest zwiększenie rozmiaru dysku systemu operacyjnego do 110 GiB.

Ważne

Jeśli zdecydujesz się na umieszczenie dysku tymczasowego, rozmiar dysku końcowego tymczasowego = (rozmiar początkowego dysku tymczasowego — rozmiar obrazu systemu operacyjnego).

Jeśli zdecydujesz się na umieszczanie dysku NVMe (GA), Ostateczny rozmiar dysku NVMe = (całkowity nr dysków NVMe — dyski NVMe używane dla systemu operacyjnego) * Rozmiar każdego dysku NVMe. Gdzie dyski NVMe używane w systemie operacyjnym to minimalna liczba dysków wymaganych dla dysku systemu operacyjnego w zależności od rozmiaru dysku systemu operacyjnego i rozmiaru każdego dysku NVMe.

Jeśli efemeryczny dysk systemu operacyjnego korzysta z umiejscowienia dysku tymczasowego, dzieli on IOPS (liczba operacji we/wy na sekundę) z dyskiem tymczasowym. Jeśli efemeryczny dysk systemu operacyjnego korzysta z umieszczania dysku NVMe, zapewnia on liczbę operacji we/wy na sekundę (operacje wejściowe/wyjściowe) używanych dysków NVMe.

Podstawowe obrazy systemów Linux i Windows Server w witrynie Marketplace, które mają około 30 GiB, mogą korzystać z większości dostępnych rozmiarów maszyn wirtualnych.

Uwaga

Dyski efemeryczne nie są dostępne za pośrednictwem portalu. Podczas uzyskiwania dostępu do dysku efemerycznego występuje oczekiwany błąd "Nie znaleziono zasobu" lub "404".

Nieobsługiwane funkcje

  • Przechwytywanie obrazu maszyny wirtualnej
  • Migawki dysków
  • Usługa Azure Disk Encryption
  • Azure Backup
  • Azure Site Recovery (usługa odzyskiwania witryn)
  • Zamiany dysków systemu operacyjnego

Zaufane uruchomienie dla dysków systemu operacyjnego typu efemerycznego

Efemeryczne dyski systemu operacyjnego można utworzyć z wykorzystaniem funkcji Zaufanego Uruchamiania. Wszystkie regiony są obsługiwane dla funkcji Trusted Launch, ale nie wszystkie rozmiary maszyn wirtualnych są obsługiwane. Sprawdź obsługiwane rozmiary maszyn wirtualnych. Stan gościa maszyny wirtualnej (VMGS) jest specyficzny dla zaufanych maszyn wirtualnych z funkcją bezpiecznego uruchamiania. Jest to obiekt blob zarządzany przez platformę Azure i zawiera ujednolicone rozszerzone bazy danych bezpiecznego podpisu rozruchowego (UEFI) i inne informacje o zabezpieczeniach. Maszyny wirtualne korzystające z zaufanego uruchamiania domyślnie rezerwują 1 GiB z pamięci podręcznej systemu operacyjnego lub dysku tymczasowego lub dysku Nvme na podstawie wybranej opcji umieszczania dla usługi VMGS. Cykl życia bloku usługi VMGS jest związany z cyklem życia dysku systemu operacyjnego.

Jeśli na przykład spróbujesz utworzyć maszynę wirtualną z efemerycznym dyskiem systemu operacyjnego Zaufanego Uruchamiania, używając obrazu systemu operacyjnego o rozmiarze 75 GiB i rozmiaru maszyny wirtualnej Standard_D2ads_v5, z wykorzystaniem tymczasowego umieszczania na dysku tymczasowym, pojawi się błąd: "Dysk systemu operacyjnego efemerycznej maszyny wirtualnej o rozmiarze większym niż 74 GB nie jest dozwolony dla rozmiaru maszyny wirtualnej Standard_D2ads_v5, gdy DiffDiskPlacement to ResourceDisk". Ten błąd występuje, ponieważ dysk tymczasowy dla Standard_D2ads_v5 ma 75 GiB, a 1 GiB jest zarezerwowany dla VMGS podczas korzystania z Zaufanego Uruchamiania. W tym samym przykładzie, jeśli tworzysz standardową maszynę wirtualną dysku systemu operacyjnego efemerycznego, nie otrzymasz żadnych błędów i będzie to operacja zakończona pomyślnie.

Ważne

Jeśli używasz dysków efemerycznych z maszynami wirtualnymi zaufanego uruchamiania, wszelkie klucze lub wpisy tajne generowane lub uszczelniane przez vTPM po utworzeniu maszyny wirtualnej mogą nie zostać zapisane. W związku z tym te klucze i tajemnice mogą ulec utracie podczas działań takich jak ponowne obrazowanie lub korygowanie lub naprawa usług.

Aby uzyskać więcej informacji na temat wdrażania zaufanej maszyny wirtualnej uruchamiania

Poufne maszyny wirtualne korzystające z efemerycznych dysków systemu operacyjnego

Poufne maszyny wirtualne firmy AMD spełniają wysokie wymagania dotyczące zabezpieczeń i poufności klientów. Te maszyny wirtualne zapewniają silną, wymuszaną sprzętowo granicę, która pomaga spełnić twoje potrzeby w zakresie zabezpieczeń. Istnieją ograniczenia dotyczące używania poufnych maszyn wirtualnych. Sprawdź ograniczenia dotyczące regionu, rozmiaru i systemu operacyjnego dla poufnych maszyn wirtualnych. Obiekt blob stanu maszyny wirtualnej jako gościa (VMGS) zawiera informacje o bezpieczeństwie poufnej maszyny wirtualnej. Poufne maszyny wirtualne korzystające z efemerycznych dysków systemu operacyjnego domyślnie rezerwują 1 GiB z pamięci podręcznej systemu operacyjnego lub pamięci tymczasowej, w zależności od wybranej opcji umieszczania, dla VMGS. Cykl życia bloku usługi VMGS jest związany z cyklem życia dysku systemu operacyjnego.

Ważne

Podczas wybierania poufnej maszyny wirtualnej z pełnym szyfrowaniem dysku systemu operacyjnego przed wdrożeniem maszyny wirtualnej używającej klucza zarządzanego przez klienta (CMK). Aktualizowanie wersji klucza CMK lub rotacja klucza nie jest obsługiwana z tymczasowym dyskiem systemu operacyjnego. Przed zaktualizowaniem lub rotacją kluczy należy usunąć poufne maszyny wirtualne korzystające z efemerycznych dysków systemu operacyjnego, a następnie można je ponownie utworzyć później.

Aby uzyskać więcej informacji o poufnej maszynie wirtualnej

Klucz zarządzany przez klienta

W przypadku włączenia kompleksowego szyfrowania maszyn wirtualnych przy użyciu efemerycznego dysku systemu operacyjnego można użyć kluczy zarządzanych przez klienta lub kluczy zarządzanych przez platformę. Obecnie ta opcja jest dostępna tylko za pośrednictwem programu PowerShell, interfejsu wiersza polecenia i zestawu SDK we wszystkich regionach.

Ważne

Aktualizowanie wersji klucza CMK lub rotacji klucza zarządzanego przez klienta nie jest obsługiwane z dyskiem efemerycznym systemu operacyjnego. Maszyny wirtualne korzystające z efemerycznych dysków systemu operacyjnego należy usunąć przed zaktualizowaniem lub wymianą kluczy i można je odtworzyć później.

Aby uzyskać więcej informacji na temat szyfrowania na hoście

Obsługa konta magazynu SSD dla efemerycznych dysków systemu operacyjnego

Obsługa dysków SSD to nowa opcja, która umożliwia klientom wybór typu dysku podstawowego używanego dla efemerycznego dysku systemu operacyjnego. Wcześniej dysk bazowy mógł być tylko dyskiem typu Standard HDD. Teraz klienci mogą wybierać między trzema typami dysków: HDD w warstwie Standardowa (Standard_LRS), SSD w warstwie Standardowa (StandardSSD_LRS) lub SSD w warstwie Premium (Premium_LRS). Korzystając z dysków SSD z efemerycznym dyskiem systemu operacyjnego, klienci mogą skorzystać z następujących ulepszeń:

  • Rozszerzona umowa SLA: maszyny wirtualne utworzone przy użyciu dysków SSD w warstwie Premium zapewniają wyższą umowę SLA niż maszyny wirtualne utworzone przy użyciu dysków HDD w warstwie Standardowa. Klienci mogą zwiększyć umowę SLA dla swoich efemerycznych maszyn wirtualnych, wybierając opcję SSD w warstwie Premium jako dysk podstawowy.
  • Zwiększona wydajność: wybierając dysk SSD w warstwie Premium jako dysk podstawowy, klienci mogą zwiększyć wydajność odczytu dysku maszyn wirtualnych. Podczas gdy większość zapisów występuje na lokalnym dysku tymczasowym, niektóre operacje odczytu są wykonywane z dysków zarządzanych. Dyski SSD w warstwie Premium zapewniają 8–10 razy wyższą liczbę operacji we/wy na sekundę niż HDD w warstwie Standard.

Następne kroki

Utwórz maszynę wirtualną z efemerycznym dyskiem systemu operacyjnego przy użyciu Azure Portal/interfejsu wiersza polecenia/PowerShell/szablonu ARM. Zapoznaj się z często zadawanymi pytaniami na temat efemerycznego dysku systemu operacyjnego.