Efemeryczne dyski systemu operacyjnego dla maszyn wirtualnych platformy Azure
Dotyczy: ✔️ Maszyny wirtualne z systemem Linux Maszyny ✔️ wirtualne z systemem Windows ✔️ — elastyczne zestawy ✔️ skalowania
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 daje mniejsze opóźnienie odczytu/zapisu na dysku systemu operacyjnego i szybsze odtwarzanie maszyny wirtualnej z obrazu.
Najważniejsze funkcje efemerycznych dysków to:
- Zaprojektowana pod kątem aplikacji bezstanowych.
- Obsługiwane na wszystkich obrazach — Marketplace, obrazy niestandardowe i galeria obliczeń platformy Azure (wcześniej nazywana galerią obrazów udostępnionych).
- Umożliwia szybkie odtworzenie obrazu w celu zresetowania maszyn wirtualnych i wystąpień zestawu skalowania do ich oryginalnego stanu rozruchu.
- Oferuje mniejsze opóźnienie, podobne do dysku tymczasowego.
- Zapewnia brak kosztów magazynowania dla dysków systemu operacyjnego, ponieważ efemeryczne dyski systemu operacyjnego są bezpłatne.
- 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 DSv3, Esv3, Fs, FsV2, GS, M, Mdsv2, Bs, Dav4, Eav4 |
Obsługa typów dysków | Dysk systemu operacyjnego zarządzany i niezarządzany | Tylko dysk zarządzanego systemu operacyjnego |
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 cofnięcia przydziału | 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 cofnięciu przydziału maszyny wirtualnej | Obsługiwane tylko podczas tworzenia maszyny wirtualnej |
Zmiana rozmiaru 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 zasobu | 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 umieszczania 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 zasobów i dysk NVMe), opcja umieszczania określa miejsce przechowywania efemerycznego dysku systemu operacyjnego. Opcja umieszczania nie ma jednak wpływu na wydajność ani koszt dysku efemerycznego systemu operacyjnego. 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 (w publicznej wersji zapoznawczej) — typ umieszczania dysku NVMe jest dostępny na maszynach wirtualnych najnowszej generacji, takich jak Dadsv6, Ddsv6 itp.
- Tymczasowe umieszczanie dysku — 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 dyskami pamięci podręcznej, takimi jak Dsv2, Dsv3 itp.
DiffDiskPlacement to nowa właściwość, której można użyć do określenia miejsca, w którym chcesz umieścić efemeryczny dysk systemu operacyjnego. Dzięki tej funkcji po aprowizacji maszyny wirtualnej z systemem Windows skonfigurujemy plik stronicowania, który będzie znajdować się na dysku systemu operacyjnego.
Wymagania dotyczące rozmiaru
Możesz wdrożyć efemeryczny dysk systemu operacyjnego na dysku NVMe, dysku tymczasowego 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.
Jeśli na przykład chcesz wybrać umieszczanie pamięci podręcznej systemu operacyjnego: standardowe obrazy systemu Windows Server z witryny Marketplace to około 127 GiB, co oznacza, że potrzebujesz rozmiaru maszyny wirtualnej, która ma pamięć 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.
Jeśli na przykład chcesz wybrać opcję umieszczania dysku tymczasowego: obraz serwera Ubuntu w warstwie Standardowa z witryny Marketplace wynosi około 30 GiB. Aby włączyć efemeryczny dysk systemu operacyjnego w temp, rozmiar dysku tymczasowego 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.
Jeśli na przykład chcesz wybrać umieszczanie dysku NVMe (w publicznej wersji zapoznawczej): obraz standardowego serwera Ubuntu z witryny 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 rozmiar tymczasowy 110 GiB, który można łatwo dopasować do dysku 30 GiB OS. Jednak efemeryczny dysk systemu operacyjnego zajmuje cały dysk NVMe i nie ma miejsca na dysku NVMe. Jednym ze sposobów zmaksymalizowania użycia dysku NVMe jest maksymalizacja właściwości Rozmiar 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 umieszczenie dysku NVMe (w publicznej wersji zapoznawczej), 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 tymczasowego umieszczania dysku, współudzieli liczbę operacji we/wy na sekundę z dyskiem tymczasowym zgodnie z wybranym przez Ciebie rozmiarem maszyny wirtualnej. Jeśli efemeryczny dysk systemu operacyjnego korzysta z funkcji Umieszczanie dysku NVMe, zapewnia operacje we/wy na sekundę (operacje wejścia/wyjścia) jednego dysku NVMe zgodnie z wybranym przez Ciebie rozmiarem maszyny wirtualnej.
Podstawowe obrazy systemów Linux i Windows Server w witrynie Marketplace, które są oznaczone [smallsize]
jako około 30 GiB i mogą używać większości dostępnych rozmiarów maszyn wirtualnych.
Dyski efemeryczne wymagają również, aby rozmiar maszyny wirtualnej obsługiwał magazyn w warstwie Premium. Rozmiary zwykle (ale nie zawsze) mają s
wartość w nazwie, na przykład DSv2 i EsV3. Aby uzyskać więcej informacji, zobacz Rozmiary maszyn wirtualnych platformy Azure, aby uzyskać szczegółowe informacje na temat rozmiarów obsługujących magazyn Premium.
Uwaga
Dysk efemeryczny nie będzie dostępny za pośrednictwem portalu. Podczas uzyskiwania dostępu do dysku efemerycznego zostanie wyświetlony 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
- Zamiany dysków systemu operacyjnego
Zaufane uruchamianie dla efemerycznych dysków systemu operacyjnego
Efemeryczne dyski systemu operacyjnego można utworzyć przy użyciu zaufanego uruchamiania. Wszystkie regiony są obsługiwane w przypadku zaufanego uruchamiania; nie wszystkie rozmiary maszyn wirtualnych są obsługiwane. Sprawdź rozmiary maszyn wirtualnych obsługiwane pod kątem obsługiwanych rozmiarów. Stan gościa maszyny wirtualnej (VMGS) jest specyficzny dla zaufanych maszyn wirtualnych 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 magazynu tymczasowego na podstawie wybranej opcji umieszczania dla usługi VMGS. Cykl życia obiektu blob usługi VMGS jest powiązany z cyklem życia dysku systemu operacyjnego.
Jeśli na przykład spróbujesz utworzyć maszynę wirtualną z dyskiem systemu operacyjnego zaufanego uruchamiania przy użyciu obrazu systemu operacyjnego o rozmiarze 56 GiB z rozmiarem maszyny wirtualnej Standard_DS4_v2 przy użyciu umieszczania dysku tymczasowego, zostanie wyświetlony błąd "Dysk systemu operacyjnego maszyny wirtualnej efemerycznej o rozmiarze większym niż 55 GB nie jest dozwolony dla rozmiaru maszyny wirtualnej Standard_DS4_v2, gdy diffDiskPlacement to ResourceDiskDisk". Ten błąd występuje, ponieważ magazyn tymczasowy dla Standard_DS4_v2 to 56 GiB, a 1 GiB jest zarezerwowany dla usługi 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
Podczas korzystania z dysków efemerycznych dla zaufanych maszyn wirtualnych uruchamiania klucze i wpisy tajne generowane lub zapieczętowane przez maszynę wirtualną po utworzeniu maszyny wirtualnej mogą nie być utrwalane dla operacji, takich jak ponowne tworzenie maszyny wirtualnej i zdarzenia platformy, takie jak naprawianie usługi.
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 obsługiwane przez region, rozmiar i system operacyjny dla poufnych maszyn wirtualnych. Obiekt blob stanu gościa maszyny wirtualnej (VMGS) zawiera informacje o zabezpieczeniach poufnej maszyny wirtualnej. Poufne maszyny wirtualne korzystające z efemerycznych dysków systemu operacyjnego domyślnie 1 GiB z pamięci podręcznej systemu operacyjnego lub magazynu tymczasowego opartego na wybranej opcji umieszczania jest zarezerwowana dla usługi VMGS. Cykl życia obiektu blob usługi VMGS jest powiązany z cyklem życia dysku systemu operacyjnego. Umieszczanie dysku NVMe nie jest obecnie obsługiwane w przypadku poufnych maszyn wirtualnych.
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 rotacji klucza nie jest obsługiwane w przypadku efemerycznego dysku systemu operacyjnego. Przed zaktualizowaniem lub rotacją kluczy należy usunąć poufne maszyny wirtualne korzystające z efemerycznych dysków systemu operacyjnego i można je ponownie utworzyć.
Aby uzyskać więcej informacji na temat poufnej maszyny 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 efemerycznym dyskiem systemu operacyjnego. Maszyny wirtualne korzystające z efemerycznych dysków systemu operacyjnego należy usunąć przed zaktualizowaniem lub rotacją kluczy i można je ponownie utworzyć później.
Aby uzyskać więcej informacji na temat szyfrowania na hoście
Następne kroki
Utwórz maszynę wirtualną z efemerycznym dyskiem systemu operacyjnego przy użyciu witryny Azure Portal/interfejsu wiersza polecenia/programu PowerShell/szablonu usługi ARM. Zapoznaj się z często zadawanymi pytaniami na dysku efemerycznego systemu operacyjnego.