Korzystanie z dysków w warstwie Ultra platformy Azure
Dotyczy: ✔️ Maszyny wirtualne z systemem Linux Maszyny ✔️ wirtualne z systemem Windows ✔️ — elastyczne zestawy ✔️ skalowania
W tym artykule wyjaśniono, jak wdrożyć dysk w warstwie Ultra i korzystać z niego, aby uzyskać informacje koncepcyjne na temat dysków w warstwie Ultra, zobacz Jakie typy dysków są dostępne na platformie Azure?.
Dyski w warstwie Ultra platformy Azure oferują wysoką przepływność, wysoką operację we/wy na sekundę i spójny magazyn dysków o małych opóźnieniach dla maszyn wirtualnych IaaS platformy Azure. Ta nowa oferta zapewnia najwyższą wydajność linii na tych samych poziomach dostępności co nasze istniejące oferty dysków. Jedną z głównych zalet dysków w warstwie Ultra jest możliwość dynamicznej zmiany wydajności dysków SSD wraz z obciążeniami bez konieczności ponownego uruchamiania maszyn wirtualnych. Dyski w warstwie Ultra to rozwiązanie odpowiednie w przypadku obciążeń intensywnie korzystających z danych, takich jak platforma SAP HANA, bazy danych górnej warstwy i obciążenia z dużą liczbą transakcji.
Zakres i ograniczenia ogólnie dostępne
Poniższa lista zawiera ograniczenia dysków Ultra Disks:
- Nie można używać jako dysków systemu operacyjnego.
- Nie obsługuje eksportowania dysku.
- Nie obsługuje obrazów maszyn wirtualnych.
- Nie obsługuje zestawów dostępności.
- Nie obsługuje usługi Azure Disk Encryption.
- Nie można dołączyć do istniejących maszyn wirtualnych wcześniej zaszyfrowanych za pomocą usługi Azure Disk Encryption.
- Nie obsługuje usługi Azure Site Recovery.
- Nie obsługuje buforowania dysków.
- Aby rozszerzyć dysk w warstwie Ultra, należy cofnąć przydział maszyny wirtualnej lub odłączyć dysk w warstwie Ultra
- Obecnie istniejące dyski nie mogą zmienić ich typu na dysk Ultra Disk. Należy je migrować.
- Obecnie obsługuje tylko opcje infrastruktury pojedynczej maszyny wirtualnej i strefy dostępności.
- Migawki są obsługiwane z dodatkowymi ograniczeniami.
- Obsługa usługi Azure Backup dla maszyn wirtualnych z dyskami w warstwie Ultra jest ogólnie dostępna. Usługa Azure Backup ma ograniczenia dotyczące korzystania z dysków w warstwie Ultra. Aby uzyskać szczegółowe informacje, zobacz Obsługa magazynu maszyn wirtualnych.
Dyski w warstwie Ultra obsługują domyślnie rozmiar sektora fizycznego 4k, ale także obsługują rozmiar sektora 512E. Większość aplikacji jest zgodna z rozmiarami sektora 4k, ale niektóre wymagają 512-bajtowych rozmiarów sektorów. Na przykład baza danych Oracle Database wymaga wydania 12.2 lub nowszego w celu obsługi dysków natywnych 4k. W przypadku starszych wersji bazy danych Oracle DB wymagany jest rozmiar sektora 512 bajtów.
W poniższej tabeli przedstawiono regiony, w których są dostępne dyski w warstwie Ultra, oraz odpowiednie opcje dostępności.
Uwaga
Jeśli region na poniższej liście nie zawiera stref dostępności obsługujących dyski w warstwie Ultra, należy wdrożyć maszynę wirtualną w tym regionie bez nadmiarowości infrastruktury w celu dołączenia dysku w warstwie Ultra.
Opcje nadmiarowości | Regiony |
---|---|
Pojedyncze maszyny wirtualne | Australia Środkowa Brazylia Południowa Kanada Wschodnia Indie Środkowe Azja Wschodnia Niemcy Środkowo-Zachodnie Korea Środkowa Korea Południowa Zachodnie Zjednoczone Królestwo Północno-środkowe stany USA, Południowo-środkowe stany USA, Zachodnie stany USA US Gov Arizona, US Gov Texas, US Gov Wirginia |
Jedna strefa dostępności | Brazylia Południowo-Wschodnia Polska Środkowa Północne Zjednoczone Emiraty Arabskie |
Dwie strefy dostępności | Republika Południowej Afryki Północnej Chiny Północne 3 Francja Środkowa Katar Środkowy Szwajcaria Północna |
Trzy strefy dostępności | Australia Wschodnia Kanada Środkowa Europa Północna, Europa Zachodnia Japonia Wschodnia Southeast Asia Szwecja Środkowa Południowe Zjednoczone Królestwo Środkowe stany USA, Wschodnie stany USA, Wschodnie stany USA 2, Zachodnie stany USA 2, Zachodnie stany USA 3 |
Nie każdy rozmiar maszyny wirtualnej jest dostępny w każdym obsługiwanym regionie z dyskami w warstwie Ultra. W poniższej tabeli wymieniono serie maszyn wirtualnych, które są zgodne z dyskami w warstwie Ultra.
Typ maszyny wirtualnej | Rozmiary | opis |
---|---|---|
Ogólnego przeznaczenia | Seria DSv3, seria Ddsv4, Seria Dsv4, Dasv4-series, Seria Dsv5, Seria Ddsv5, Dasv5-series | Zrównoważony współczynnik mocy procesora CPU w stosunku do pamięci. Idealne rozwiązanie na potrzeby testowania i wdrażania, małych i średnich baz danych oraz serwerów internetowych o małym lub średnim ruchu. |
Optymalizacja pod kątem obliczeń | Seria FSv2 | Duży współczynnik mocy procesora CPU w stosunku do pamięci. Dobrze sprawdzają się w przypadku serwerów sieci Web o średnim ruchu, urządzeń sieciowych, procesów wsadowych i serwerów aplikacji. |
Optymalizacja pod kątem pamięci | Seria ESv3, Seria Easv4, Seria Edsv4, Seria Esv4, Seria Esv5, Seria Edsv5, Seria Easv5, Seria Ebsv5, Ebdsv5, Seria M,Mv2, Msv2/Mdsv2-series | Duży współczynnik pamięci w stosunku do mocy procesora CPU. Opcja bardzo dobra w przypadku serwerów relacyjnych baz danych, średnich i dużych pamięci podręcznych oraz analizowania w pamięci. |
Optymalizacja pod kątem magazynu | Seria LSv2, seria Lsv3, Seria Lasv3 | Wysoka przepływność dysku i operacje we/wy idealnie nadają się do obsługi danych big data, baz danych SQL, baz danych NoSQL, magazynowania danych i dużych transakcyjnych baz danych. |
Optymalizacja pod kątem procesora GPU | Seria NCv2, seria NCv3, seria NCasT4_v3, seria ND, seria NDv2, seria NVv3, seria NVv4, seria NVv4, seria NVadsA10 v5 | Wyspecjalizowane maszyny wirtualne przeznaczone do intensywnego renderowania grafiki i edytowania wideo, a także trenowanie modeli i wnioskowanie (ND) za pomocą uczenia głębokiego. Dostępne z pojedynczym lub wieloma procesorami GPU. |
Seria HB, seria HC, seria HBv2 | Najszybsze i najbardziej wydajne maszyny wirtualne procesora CPU z opcjonalnymi interfejsami sieciowymi o wysokiej przepływności (RDMA). |
Określanie rozmiaru maszyny wirtualnej i dostępności regionu
Maszyny wirtualne korzystające ze stref dostępności
Aby korzystać z dysków w warstwie Ultra, należy określić, w której strefie dostępności się znajdują. Nie każdy region obsługuje każdy rozmiar maszyny wirtualnej z dyskami w warstwie Ultra. Aby określić, czy region, strefa i rozmiar maszyny wirtualnej obsługują dyski w warstwie Ultra, uruchom jedną z następujących poleceń, najpierw zastąp wartości region, vmSize i subskrypcji :
Interfejs wiersza polecenia
subscription="<yourSubID>"
# example value is southeastasia
region="<yourLocation>"
# example value is Standard_E64s_v3
vmSize="<yourVMSize>"
az vm list-skus --resource-type virtualMachines --location $region --query "[?name=='$vmSize'].locationInfo[0].zoneDetails[0].Name" --subscription $subscription
PowerShell
$region = "southeastasia"
$vmSize = "Standard_E64s_v3"
$sku = (Get-AzComputeResourceSku | where {$_.Locations.Contains($region) -and ($_.Name -eq $vmSize) -and $_.LocationInfo[0].ZoneDetails.Count -gt 0})
if($sku){$sku[0].LocationInfo[0].ZoneDetails} Else {Write-host "$vmSize is not supported with Ultra Disk in $region region"}
Odpowiedź będzie podobna do poniższego formularza, gdzie X jest strefą używaną do wdrażania w wybranym regionie. X może być 1, 2 lub 3.
Zachowaj wartość Strefy , reprezentuje strefę dostępności i będzie ona potrzebna do wdrożenia dysku w warstwie Ultra.
ResourceType | Nazwisko | Lokalizacja | Strefy | Ograniczenie | Możliwość | Wartość |
---|---|---|---|---|---|---|
disks | UltraSSD_LRS | eastus2 | X |
Uwaga
Jeśli polecenie nie odpowiedziało, wybrany rozmiar maszyny wirtualnej nie jest obsługiwany w przypadku dysków w warstwie Ultra w wybranym regionie.
Teraz, gdy znasz strefę do wdrożenia, wykonaj kroki wdrażania opisane w tym artykule, aby wdrożyć maszynę wirtualną z dołączonym dyskiem ultra lub dołączyć dysk ultra do istniejącej maszyny wirtualnej.
Maszyny wirtualne bez opcji nadmiarowości
Dyski w warstwie Ultra wdrożone w wybranych regionach muszą być wdrażane bez żadnych opcji nadmiarowości, na razie. Jednak nie każdy rozmiar maszyny wirtualnej, który obsługuje dyski w warstwie Ultra, musi być w tych regionach. Aby określić, które rozmiary maszyn wirtualnych obsługują dyski w warstwie Ultra, użyj jednego z poniższych fragmentów kodu. Najpierw zastąp vmSize
wartości i subscription
:
subscription="<yourSubID>"
region="westus"
# example value is Standard_E64s_v3
vmSize="<yourVMSize>"
az vm list-skus --resource-type virtualMachines --location $region --query "[?name=='$vmSize'].capabilities" --subscription $subscription
$region = "westus"
$vmSize = "Standard_E64s_v3"
(Get-AzComputeResourceSku | where {$_.Locations.Contains($region) -and ($_.Name -eq $vmSize) })[0].Capabilities
Odpowiedź będzie podobna do poniższej, wskazuje, UltraSSDAvailable True
czy rozmiar maszyny wirtualnej obsługuje dyski w warstwie Ultra w tym regionie.
Name Value
---- -----
MaxResourceVolumeMB 884736
OSVhdSizeMB 1047552
vCPUs 64
HyperVGenerations V1,V2
MemoryGB 432
MaxDataDiskCount 32
LowPriorityCapable True
PremiumIO True
VMDeploymentTypes IaaS
vCPUsAvailable 64
ACUs 160
vCPUsPerCore 2
CombinedTempDiskAndCachedIOPS 128000
CombinedTempDiskAndCachedReadBytesPerSecond 1073741824
CombinedTempDiskAndCachedWriteBytesPerSecond 1073741824
CachedDiskBytes 1717986918400
UncachedDiskIOPS 80000
UncachedDiskBytesPerSecond 1258291200
EphemeralOSDiskSupported True
AcceleratedNetworkingEnabled True
RdmaEnabled False
MaxNetworkInterfaces 8
UltraSSDAvailable True
Wdrażanie dysku w warstwie Ultra przy użyciu usługi Azure Resource Manager
Najpierw określ rozmiar maszyny wirtualnej do wdrożenia. Aby uzyskać listę obsługiwanych rozmiarów maszyn wirtualnych, zobacz sekcję Zakres i ograniczenia ogólnie dostępne.
Jeśli chcesz utworzyć maszynę wirtualną z wieloma dyskami w warstwie Ultra, zapoznaj się z przykładem Tworzenie maszyny wirtualnej z wieloma dyskami w warstwie Ultra.
Jeśli zamierzasz użyć własnego szablonu, upewnij się, że właściwość apiVersion dla Microsoft.Compute/virtualMachines
i Microsoft.Compute/Disks
jest ustawiona jako 2018-06-01
(lub nowsza).
Ustaw jednostkę SKU dysku na UltraSSD_LRS, a następnie ustaw pojemność dysku, operacje we/wy na sekundę, strefę dostępności i przepływność w mb/s, aby utworzyć dysk w warstwie Ultra.
Po aprowizacji maszyny wirtualnej można podzielić i sformatować dyski danych oraz skonfigurować je dla obciążeń.
Wdrażanie dysku w warstwie Ultra
W tej sekcji opisano wdrażanie maszyny wirtualnej wyposażonej w dysk w warstwie Ultra jako dysk danych. Założono, że wiesz już, jak wdrożyć maszynę wirtualną, jeśli tego nie zrobisz, zobacz nasz przewodnik Szybki start: tworzenie maszyny wirtualnej z systemem Windows w witrynie Azure Portal.
Zaloguj się do witryny Azure Portal i przejdź do wdrożenia maszyny wirtualnej.
Upewnij się, że wybrano obsługiwany rozmiar i region maszyny wirtualnej.
Wybierz pozycję Strefa dostępności w obszarze Opcje dostępności.
Wypełnij pozostałe wpisy wybranymi opcjami.
Wybierz pozycję Dyski.
W bloku Dyski wybierz pozycję Tak, aby włączyć zgodność z dyskami w warstwie Ultra.
Wybierz pozycję Utwórz i dołącz nowy dysk, aby dołączyć teraz dysk w warstwie Ultra.
W bloku Tworzenie nowego dysku wprowadź nazwę, a następnie wybierz pozycję Zmień rozmiar.
Zmień jednostkę SKU dysku na Dysk w warstwie Ultra.
Zmień wartości Rozmiar dysku niestandardowego (GiB), Liczba operacji we/wy na sekundę dysku i Przepływność dysku na wybrane przez Ciebie.
Wybierz przycisk OK w obu blokach.
Kontynuuj wdrażanie maszyny wirtualnej. Jest to samo, co w przypadku wdrażania dowolnej innej maszyny wirtualnej.
Wdrażanie dysku w warstwie Ultra — rozmiar sektora 512 bajtów
Zaloguj się do witryny Azure Portal, a następnie wyszukaj i wybierz pozycję Dyski.
Wybierz pozycję + Nowy , aby utworzyć nowy dysk.
Wybierz region obsługujący dyski w warstwie Ultra i wybierz strefę dostępności, wypełnij pozostałe wartości zgodnie z potrzebami.
Wybierz pozycję Zmień rozmiar.
W obszarze Jednostka SKU dysku wybierz pozycję Dysk w warstwie Ultra, a następnie wypełnij wartości żądanej wydajności i wybierz przycisk OK.
W bloku Podstawowe wybierz kartę Zaawansowane.
Wybierz pozycję 512 w polu Rozmiar sektora logicznego, a następnie wybierz pozycję Przejrzyj i utwórz.
Dołączanie dysku w warstwie Ultra
Alternatywnie, jeśli istniejąca maszyna wirtualna znajduje się w regionie/strefie dostępności, która może korzystać z dysków w warstwie Ultra, możesz użyć dysków w warstwie Ultra bez konieczności tworzenia nowej maszyny wirtualnej. Włączając dyski w warstwie Ultra na istniejącej maszynie wirtualnej, a następnie dołączając je jako dyski danych. Aby włączyć zgodność z dyskami w warstwie Ultra, należy zatrzymać maszynę wirtualną. Po zatrzymaniu maszyny wirtualnej możesz włączyć zgodność, a następnie ponownie uruchomić maszynę wirtualną. Po włączeniu zgodności można dołączyć dysk w warstwie Ultra:
Przejdź do maszyny wirtualnej i zatrzymaj ją, poczekaj na cofnięcie przydziału.
Po cofnięciu przydziału maszyny wirtualnej wybierz pozycję Dyski.
Wybierz pozycję Dodatkowe ustawienia.
Wybierz pozycję Tak, aby włączyć zgodność z dyskami w warstwie Ultra.
Wybierz pozycję Zapisz.
Wybierz pozycję Utwórz i dołącz nowy dysk i wprowadź nazwę nowego dysku.
W polu Typ magazynu wybierz pozycję Ultra Disk.
Zmień wartości Rozmiar (GiB), Maksymalna liczba operacji we/wy na sekundę i Maksymalna przepływność na wybrane przez Ciebie.
Po powrocie do bloku dysku wybierz pozycję Zapisz.
Uruchom ponownie maszynę wirtualną.
Dostosowywanie wydajności dysku w warstwie Ultra
Dyski w warstwie Ultra oferują unikatową funkcję, która umożliwia dostosowanie ich wydajności. Wydajność dysku Ultra Disk można dostosować cztery razy w ciągu 24 godzin.
Przejdź do maszyny wirtualnej i wybierz pozycję Dyski.
Wybierz dysk w warstwie Ultra, który chcesz zmodyfikować.
Wybierz pozycję Rozmiar i wydajność , a następnie wprowadź zmiany.
Wybierz pozycję Zapisz.
Następne kroki
- Używanie dysków Azure w warstwie Ultra w usłudze Azure Kubernetes Service (wersja zapoznawcza).
- Migrowanie dysku dziennika na dysk w warstwie Ultra.
- Aby uzyskać więcej pytań dotyczących dysków Ultra Disk, zobacz sekcję Dyski w warstwie Ultra w często zadawanych pytaniach.