Использование дисков Azure ценовой категории "Ультра"

Применимо к: ✔️ Виртуальные машины Linux ✔️ Виртуальные машины Windows ✔️ Универсальные масштабируемые наборы

В этой статье описывается, как развернуть и использовать диск ценовой категории "Ультра". Концептуальные сведения о дисках ценовой категории "Ультра" см. в статье Какие типы дисков доступны в Azure?

Диски Azure ценовой категории "Ультра" предоставляют для виртуальных машин IaaS Azure дисковое хранилище с высокой пропускной способностью, большим количеством операций ввода-вывода в секунду и стабильной низкой задержкой. Это новое предложение обеспечивает первоклассную производительность с тем же уровнем доступности, что и имеющиеся предложения дисков. Основным преимуществом дисков ценовой категории "Ультра" является возможность динамического изменения производительности твердотельного накопителя, а также рабочих нагрузок без необходимости перезагрузки виртуальных машин. Диски категории "Ультра" подходят для рабочих нагрузок, предполагающих интенсивную работу с данными, например SAP HANA, базы данных верхнего уровня и рабочие нагрузки с большим количеством транзакций.

Доступность и ограничения общедоступной версии

В следующем списке содержатся ограничения дисков категории "Ультра".

  • Не удается использовать в качестве дисков ОС.
  • Не поддерживает экспорт диска.
  • Не поддерживает образы виртуальных машин.
  • Не поддерживает группы доступности.
  • Не поддерживает Шифрование дисков Azure.
    • Не удается подключиться к существующим виртуальным машинам, ранее зашифрованным с помощью Шифрование дисков Azure.
  • Не поддерживает Azure Site Recovery.
  • Не поддерживает кэширование дисков.
  • Должен освободить виртуальную машину или отсоединить диск категории "Ультра", чтобы развернуть диск "Ультра"
  • Существующие диски в настоящее время не могут изменить их тип на диск категории "Ультра". Их необходимо перенести.
  • В настоящее время поддерживается только одна виртуальная машина и параметры инфраструктуры зоны доступности.
  • Моментальные снимки поддерживаются с дополнительными ограничениями.
  • Поддержка Azure Backup для виртуальных машин с дисками категории "Ультра" общедоступна. Azure Backup имеет ограничения при использовании дисков категории "Ультра", см . сведения о поддержке хранилища виртуальных машин.

Диски ценовой категории "Ультра" поддерживают размер физического сектора размером 4 кб по умолчанию, но также поддерживают размер сектора 512E. Большинство приложений совместимы с размерами сектора 4k, но для некоторых требуется 512-байтовый размер сектора. Например, в Oracle Database для поддержки собственных дисков с размером сектора 4 КБ требуется выпуск 12.2 или более поздней версии. Для более старых версий Oracle DB требуется размер сектора 512 байт.

В следующей таблице описаны доступные диски категории "ультра" и соответствующие параметры доступности.

Примечание.

Если в регионе, указанном в списке ниже, нет зон доступности с поддержкой дисков категории "Ультра", то все виртуальные машины в таком регионе нужно развертывать без избыточности инфраструктуры, чтобы подключить диск этой категории.

Типы избыточности для дисков Регионы
Отдельные виртуальные машины Центральная Австралия
Южная Бразилия
Восточная Канада
Центральная Индия
Восточная Азия
Центрально-Западная Германия
Республика Корея, центральный регион
Республика Корея, южный регион
Западная часть Великобритании
Центрально-северная часть США, центрально-южная часть США, западная часть США
US Gov (Аризона), US Gov (Техас), US Gov (Вирджиния)
Одна зона доступности Юго-Восточная Бразилия
Центральная Польша
Северная часть ОАЭ;
Две зоны доступности Северная Африка
Китай Северная 3
Центральная Франция
Центральный Катар
Северная Швейцария
Три зоны доступности Восточная Австралия
Центральная Канада
Северная Европа, Западная Европа
Восточная Япония
Юго-Восточная Азия
Центральная Швеция
южная часть Соединенного Королевства
Центральная часть США, восточная часть США, Восточная часть США 2, западная часть США 2, западная часть США 3

Не каждый размер виртуальной машины доступен в каждом поддерживаемом регионе с диском "Ультра". В следующей таблице перечислены ряды виртуальных машин, совместимые с дисками ценовой категории "Ультра".

Тип виртуальной машины Размеры Description
Универсальные Серия DSv3, Серия Ddsv4, Серия Dsv4, Серия Dasv4, Серия Dsv5, Серия Ddsv5, Серия Dasv5 Сбалансированное соотношение ресурсов ЦП и памяти. Идеальное решение для тестирования и разработки, небольших и средних баз данных, а также веб-серверов с небольшим или средним объемом трафика.
Оптимизированные для вычислений Серия Fsv2 Высокое соотношение ресурсов ЦП и памяти. Подходят для веб-серверов со средним объемом трафика, сетевых устройств, пакетных процессов и серверов приложений.
Оптимизированные для памяти Серия ESv3, Серия Easv4, Серия Edsv4, Серия Esv4, Серия Esv5, Серия Edsv5, Серия Easv5, Серия Ebsv5, Серия Ebdsv5, Серия M, Серия Mv2, Серия Msv2 или Mdsv2 Высокое соотношение ресурсов памяти и ЦП. Отлично подходят для серверов реляционной базы данных, кэша среднего и большого объема, а также выполняющейся в памяти аналитики.
Оптимизированные для хранилища LSv2-series, Lsv3-series, Lasv3-series Высокая пропускная способность и количество операций ввода-вывода. Идеальный вариант для работы с большими данными, с базами данных SQL и NoSQL, системами хранения данных и большими транзакционными базами данных.
Оптимизированные для GPU Серии NCv2, NCv3, NCasT4_v3, ND, NDv2, NVv3, NVv4 и NVadsA10 v5 Специализированные виртуальные машины, предназначенные для ресурсоемкой отрисовки изображений и редактирования видео, а также для обучения моделей и формирования выводов с помощью глубокого обучения. Доступны с одним или несколькими графическими процессорами.
Оптимизация для высокой производительности Серии HB,HC и HBv2 Виртуальные машины с самыми быстрыми и мощными ЦП, для которых можно настроить сетевые интерфейсы с высокой пропускной способностью (RDMA).

Определение размера виртуальной машины и доступности регионов

Виртуальные машины, использующие зоны доступности

Чтобы использовать диски ценовой категории "ультра", необходимо определить, в какой зоне доступности вы находитесь. В некоторых регионах для использования с дисками ценовой категории "Ультра" поддерживаются не все размеры виртуальных машин. Чтобы определить, поддерживаются ли диски ценовой категории "Ультра" для ваших региона, зоны и размера виртуальной машины, выполните одну из следующих команд, предварительно заменив значения region, vmSize и subscription:

CLI

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"}

В форме ниже показан примерный ответ, где X — это зона для развертывания в выбранном регионе. Значением X может иметь 1, 2 или 3.

Сохраните значение "Зоны ", оно представляет зону доступности, и ее потребуется для развертывания диска "Ультра".

ResourceType Имя. Расположение Зоны Ограничение Возможность Значение
disks UltraSSD_LRS eastus2 X

Примечание.

Если команда не возвращает ответ, указанный размер виртуальной машины не поддерживается для дисков ценовой категории "Ультра" в выбранном регионе.

После определения зоны, в которой будет осуществляться развертывание, выполните описанные в этой статье действия, чтобы развернуть виртуальную машину с подключенным диском ценовой категории "Ультра" или подключить такой диск к существующей виртуальной машине.

Виртуальные машины без вариантов обеспечения избыточности

На данный момент диски ценовой категории "Ультра" должны развертываться в выбранных регионах без каких-либо вариантов обеспечения избыточности. Однако не каждый размер виртуальной машины, поддерживающий диски ценовой категории "ультра", обязательно находятся в этих регионах. Чтобы определить, какие размеры виртуальных машин поддерживают диски ценовой категории "ультра", используйте любой из следующих фрагментов кода. Перед выполнением необходимо заменить значения vmSize и 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

Ответ будет иметь следующий вид, где UltraSSDAvailable True указывает, поддерживает ли заданный размер ВМ диски ценовой категории "Ультра" в этом регионе.

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

Развертывание диска ценовой категории "Ультра" с помощью Azure Resource Manager

Сначала определите размер виртуальной машины для развертывания. Список поддерживаемых размеров виртуальных машин см. в разделе Доступность и ограничения общедоступной версии.

Если вы хотите создать виртуальную машину с несколькими дисками ценовой категории "Ультра", ознакомьтесь с примером, приведенным в этом разделе.

Если вы планируете использовать собственный шаблон, убедитесь, что параметру apiVersion для Microsoft.Compute/virtualMachines и Microsoft.Compute/Disks присвоено значение 2018-06-01 (или более поздняя версия).

Установите для номера SKU диска значение UltraSSD_LRS. Затем задайте емкость диска, число операций ввода-вывода, зону доступности и пропускную способность в Мбит/с для создания диска ценовой категории "Ультра".

После подготовки виртуальной машины можно будет секционировать и отформатировать ее диски данных, а затем настроить их для рабочих нагрузок.

Развертывание диска ценовой категории "Ультра"

В этом разделе описывается развертывание виртуальной машины с диском ценовой категории "Ультра". Предполагается, что вы знакомы с развертыванием виртуальной машины, если вы этого не сделали, ознакомьтесь с нашим кратким руководством. Создание виртуальной машины Windows в портал Azure.

  1. Войдите на портал Azure и перейдите к разделу развертывания виртуальной машины.

  2. Выберите поддерживаемый размер и регион для виртуальной машины.

  3. Выберите зону доступности в области Параметры доступности.

  4. Установите оставшиеся параметры по своему выбору.

  5. Выберите Диски.

    Screenshot of vm creation flow, Basics blade.

  6. В колонке "Диски" выберите Да для параметра Активация совместимости с Дисками (цен. категория "Ультра").

  7. Выберите Создать и подключить новый диск, чтобы подключить диск ценовой категории "Ультра".

    Screenshot of vm creation flow, disk blade, ultra is enabled and create and attach a new disk is highlighted.

  8. В колонке Создание диска введите имя, а затем выберите Изменить размер.

    Screenshot of create a new disk blade, change size highlighted.

  9. Измените значение параметра SKU диска на Диск (цен. категория "Ультра").

  10. Установите нужные значения параметров Пользовательский размер диска (ГиБ), Число операций ввода-вывода/с на диске и Пропускная способность диска.

  11. Нажмите кнопку ОК в обеих колонках.

    Screenshot of the select a disk size blade, ultra disk selected for storage type, other values highlighted.

  12. Продолжить развертывание виртуальной машины аналогично развертыванию любой другой виртуальной машины.

Развертывание диска ценовой категории "Ультра" с размером сектора 512 байт

  1. Войдите на портал Azure, а затем найдите и выберите Диски.

  2. Нажмите + Создать, чтобы создать новый диск.

  3. Выберите регион, который поддерживает диски ценовой категории "Ультра", и зону доступности. Установите остальные значения по своему выбору.

  4. Выберите "Изменить размер".

    Screenshot of create disk blade, region, availability zone, and change size highlighted.

  5. В поле SKU диска выберите Диск (цен. категория "Ультра"), установите нужные параметры производительности и нажмите кнопку ОК.

    Screenshot of creating ultra disk.

  6. В колонке Основные перейдите на вкладку Дополнительно.

  7. Выберите значение 512 для параметра Размер логического сектора, а затем щелкните Просмотр и создание.

    Screenshot of selector for changing the ultra disk logical sector size to 512.

Подключение диска ценовой категории "Ультра"

Если ваша существующая виртуальная машина находится в регионе или зоне доступности, которые поддерживают использование дисков ценовой категории "Ультра", вы можете использовать такие диски, не создавая новую виртуальную машину. Для этого достаточно включить поддержку дисков ценовой категории "Ультра" на существующей виртуальной машине и затем подключить их в качестве дисков данных. Чтобы включить поддержку дисков ценовой категории "Ультра", необходимо предварительно остановить виртуальную машину. После остановки виртуальной машины можно включить совместимость, а затем перезапустить виртуальную машину. После включения поддержки вы можете подключить диск ценовой категории "Ультра":

  1. Перейдите к виртуальной машине, остановите ее и дождитесь ее освобождения.

  2. После освобождения виртуальной машины выберите Диски.

  3. Выберите Дополнительные параметры.

    Screenshot of the disk blade, additional settings highlighted.

  4. Выберите значение Да для параметра Активация совместимости с Дисками (цен. категория "Ультра").

    Screenshot of enable ultra disk compatibility.

  5. Выберите Сохранить.

  6. Выберите Создать и подключить новый диск и введите имя нового диска.

  7. Для параметра Тип хранилища выберите значение Диск (цен. категория "Ультра").

  8. Установите нужные значения параметров Размер (ГиБ), Макс. операций ввода-вывода/с и Максимальная пропускная способность.

  9. После возвращения в колонку диска нажмите кнопку "Сохранить".

    Screenshot of disk blade, adding a new ultra disk.

  10. Снова запустите виртуальную машину.

Настройка производительности диска ценовой категории "Ультра"

Диски ценовой категории "Ультра" предлагают уникальную возможность настройки их производительности. Производительность диска "Ультра" можно настроить четыре раза в течение 24 часов.

  1. Перейдите к виртуальной машине и выберите Диски.

  2. Выберите диск ценовой категории "Ультра", для которого требуется изменить параметры производительности.

    Screenshot of disks blade on your vm, ultra disk is highlighted.

  3. Выберите Размер и производительность, а затем внесите необходимые изменения.

  4. Выберите Сохранить.

    Screenshot of configuration blade on your ultra disk, disk size, iops, and throughput are highlighted, save is highlighted.

Следующие шаги