Прочитать на английском

Поделиться через


Использование Azure Ultra Disks

Применимо к: ✔️ виртуальные машины Linux ✔️ виртуальные машины Windows ✔️ гибкие наборы масштабирования ✔️ унифицированные наборы масштабирования

Эта статья объясняет, как развернуть и использовать Ultra Disk. Для получения концептуальной информации об Ultra Disks обратитесь к Какие типы дисков доступны в Azure?.

Azure Ultra Disks предлагают высокую пропускную способность, высокую IOPS и стабильную низкую задержку дискового хранилища для виртуальных машин (ВМ) Azure IaaS. Это новое предложение обеспечивает производительность на высшем уровне при тех же уровнях доступности, что и наши существующие предложения дисков. Одно из главных преимуществ Ultra дисков — это возможность динамически изменять производительность SSD в соответствии с вашими рабочими нагрузками без необходимости перезагрузки ваших виртуальных машин. Диски Ultra подходят для ресурсоёмких рабочих нагрузок, таких как SAP HANA, базы данных высшего уровня и транзакционные нагрузки.

Объем и ограничения GA

В следующем списке перечислены ограничения Ultra Disk:

  • Ultra Disks нельзя использовать в качестве диска ОС.
  • Диски Ultra не могут использоваться с Azure Compute Gallery.
  • В настоящее время Ultra Disks поддерживают только инфраструктурные опции для одной виртуальной машины и зоны доступности.
  • Ultra Disks не поддерживают наборы доступности.
  • В настоящее время существующие диски не могут изменить свой тип на Ultra Disk. Их необходимо мигрировать.
  • Шифрование дисков Ultra с использованием ключей, управляемых клиентом, через Azure Key Vaults, которые хранятся в другом арендаторе Microsoft Entra ID, в настоящее время не поддерживается.
  • Шифрование диска Azure не поддерживается для виртуальных машин с Ultra Disks. Вместо этого вы должны использовать шифрование на месте с ключами, управляемыми платформой или пользователем.
  • Azure Site Recovery не поддерживается для виртуальных машин с Ultra Disks.
  • Диски Ultra не поддерживают кэширование дисков.
  • Снимки поддерживаются с другими ограничениями.
  • Поддержка Azure Backup для виртуальных машин с Ultra Disks теперь доступна для всех. Azure Backup имеет ограничения при использовании Ultra Дисков, см. поддержку хранения VM для подробностей.

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

В следующей таблице перечислены регионы, в которых доступны Ultra Disks, и соответствующие варианты доступности.

Примечание

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

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

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

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

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

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

Чтобы использовать Ultra Disks, вам нужно определить, в какой зоне доступности вы находитесь. Не каждый регион поддерживает все размеры виртуальных машин с Ultra Disks. Чтобы определить, поддерживают ли ваш регион, зона и размер виртуальной машины Ultra Disks, выполните одну из следующих команд, сначала заменив значения region, vmSize и subscriptionId.

интерфейс командной строки (CLI)

subscriptionId="<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 $subscriptionId

PowerShell

# Example value is southeastasia
$region = "<yourLocation>"
# Example value is Standard_E64s_v3
$vmSize = "<yourVMSize>"
$sku = (Get-AzComputeResourceSku | where {$_.Locations -icontains($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.

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

Тип ресурса Name Местоположение Зоны Ограничение Возможности Значение
диски UltraSSD_LRS eastus2 X

Примечание

Если команда не дала ответа, значит выбранный размер виртуальной машины не поддерживается с Ultra Disks в выбранном регионе.

Теперь, когда вы знаете, в какую зону следует произвести развертывание, выполните шаги, описанные в этой статье, чтобы либо развернуть виртуальную машину (VM) с подключенным диском Ultra Disk, либо подключить диск Ultra Disk к существующей виртуальной машине (VM).

ВМ без опций избыточности

Ultra-диски, развернутые в отдельных регионах, пока должны быть развёрнуты без использования каких-либо опций резервирования. Однако не каждый размер виртуальной машины, который поддерживает Ultra Disks, обязательно присутствует в этих регионах. Чтобы определить, какие размеры виртуальных машин поддерживают Ultra Disks, используйте один из следующих фрагментов кода. Убедитесь, что сначала заменены значения vmSize, region и subscriptionId.

subscriptionId="<yourSubID>"
# Example value is westus
region="<yourLocation>"
# Example value is Standard_E64s_v3
vmSize="<yourVMSize>"

az vm list-skus --resource-type virtualMachines --location $region --query "[?name=='$vmSize'].capabilities" --subscription $subscriptionId
# Example value is westus
$region = "<yourLocation>"
# Example value is Standard_E64s_v3
$vmSize = "<yourVMSize>"
(Get-AzComputeResourceSku | where {$_.Locations -icontains($region) -and ($_.Name -eq $vmSize) })[0].Capabilities

Ответ будет аналогичен следующей форме, UltraSSDAvailable True указывает, поддерживает ли размер виртуальной машины Ultra Disks в этом регионе.

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

Разверните «Ultra Disk» с помощью Azure Resource Manager

Сначала определите размер виртуальной машины для развертывания. Для получения списка поддерживаемых размеров ВМ, см. раздел Границы и ограничения GA.

Если вы хотите создать виртуальную машину (VM) с несколькими Ultra Disks, обратитесь к примеру Создание VM с несколькими Ultra Disks.

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

Установите SKU диска на UltraSSD_LRS, затем задайте емкость диска, IOPS, зону доступности и пропускную способность в МБ/с, чтобы создать Ultra Disk.

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

Deploy an Ultra Disk

Этот раздел рассматривает развертывание виртуальной машины, оснащенной Ultra Disk в качестве дискового накопителя данных. Предполагается, что вы знакомы с развертыванием виртуальной машины. Если это не так, ознакомьтесь с нашим Кратким руководством: Создание виртуальной машины с Windows в портале Azure.

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

  2. Убедитесь, что выбраны поддерживаемый размер виртуальной машины и регион.

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

  4. Заполните оставшиеся записи по своему усмотрению.

  5. Select Disks.

    Скриншот процесса создания виртуальной машины, окно Основы.

  6. На вкладке «Диски» выберите Да для Включить совместимость с Ultra Disk.

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

    Скриншот процесса создания виртуальной машины, раздел диска, совместимость с Ultra Disk включена, и выделена опция создания и подключения нового диска.

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

    Скриншот создания нового диска, выделено изменение размера.

  9. Change the Disk SKU to Ultra Disk.

  10. Измените значения Настраиваемый размер диска (ГиБ), IOPS диска и Пропускная способность диска на выбранные вами.

  11. Выберите ОК в обоих окнах.

    Скриншот лезвия выбора размера диска, выбран Ultra Disk для типа хранения, другие значения выделены.

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

Разверните Ultra Disk - размер сектора 512 байт

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

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

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

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

    Скриншот страницы создания диска, региона, зоны доступности и изменения размера, выделенные.

  5. Для SKU диска выберите Ultra Disk, затем введите значения для требуемой производительности и нажмите OK.

    Скриншот создания Ultra Disk.

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

  7. Выберите 512 для Логический размер сектора, затем выберите Обзор + Создать.

    Снимок экрана селектора для изменения логического размера сектора Ultra Disk на 512.

Подключите Ultra Disk

В качестве альтернативы, если ваша существующая виртуальная машина находится в регионе/зоне доступности, которая поддерживает использование Ultra Disks, вы можете воспользоваться Ultra Disks без необходимости создания новой виртуальной машины. Включите Ultra Disks на вашем существующем виртуальном компьютере, затем подключите их в качестве дисков данных. Чтобы включить совместимость с Ultra Disk, необходимо остановить виртуальную машину. После остановки виртуальной машины (VM) вы можете включить совместимость, а затем перезапустить виртуальную машину. После включения совместимости вы сможете подключить Ultra Disk.

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

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

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

    Скриншот дисковой пластины, выделены дополнительные настройки.

  4. Выберите Да, чтобы включить совместимость с Ultra Disk.

    Скриншот включения совместимости с Ultra Disk.

  5. Select Save.

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

  7. For Storage type select Ultra Disk.

  8. Измените значения Размер (GiB), Максимальные операции ввода-вывода в секунду и Максимальная пропускная способность на выбранные вами.

  9. После того как вы вернетесь к разделу диска, выберите Сохранить.

    Снимок экрана лезвия диска, добавление нового ультра-диска.

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

Настройте производительность Ultra Disk

Ultra Disks обладают уникальной возможностью, которая позволяет настраивать их производительность. В течение 24 часов вы можете настроить производительность Ultra Disk до четырех раз.

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

  2. Выберите Ultra Disk, производительность которого вы хотите изменить.

    Скриншот панели дисков на вашей виртуальной машине, Ultra Disk выделен.

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

  4. Select Save.

    Снимок экрана с конфигурацией на вашем Ultra Disk, размеры диска, IOPS и пропускная способность выделены, сохранение выделено.

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