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


Временные диски ОС для виртуальных машин Azure

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

Замечание

Размещение дисков NVMe для дисков эфемерной ОС теперь доступно (общедоступная версия). Клиенты могут использовать временные диски ОС для рабочих нагрузок в поддерживаемой серии виртуальных машин версии 6.

Временные диски ОС создаются в хранилище локальной виртуальной машины и не сохраняются в удаленной службе хранилища Azure. Эфемерные диски ОС идеально подходят для статичных рабочих нагрузок, где приложения могут устойчиво переносить сбои отдельных виртуальных машин, но чувствительны к времени их развертывания или повторному созданию экземпляров. При использовании временного диска ОС уменьшается задержка при чтении и записи на диск ОС и ускоряется создание образа виртуальной машины.

Основными функциями временных дисков являются:

  • Временные диски ОС поддерживаются на размерах виртуальных машин с локальным хранилищем SSD, включая SSD класса Premium, NVMe и временные диски. Производительность и надежность диска эфемерной ОС напрямую привязаны к базовому локальному хранилищу SSD виртуальной машины. Для получения наилучших результатов выберите размеры виртуальных машин, которые предлагают локальное хранилище ssd класса Premium или NVMe.
  • Предназначен для стейтлесс приложений.
  • Поддерживается для всех образов — Marketplace, пользовательских образов и коллекции вычислений Azure (прежнее название — общая коллекция образов).
  • Обеспечивает быстрое восстановление образа для сброса виртуальных машин (ВМ) и экземпляров масштабируемого набора в исходное состояние загрузки.
  • Обеспечивает более низкую задержку, аналогичную временному диску.
  • Поддерживает SSD уровня "Премиум" и "Стандартный" для более высокого уровня обслуживания
  • Поддерживается во всех регионах Azure.

Основные различия между постоянными и временными дисками ОС:

Постоянный диск ОС Временный диск ОС
Ограничение размера диска ОС 4* ТиБ Размер диска для кэша, временных файлов или NVMe для размера виртуальной машины, или 2040 ГиБ, в зависимости от того, что меньше. Сведения о размере кэша, темпе или NVMe в ГиБ см. в разделе DSv3, Esv3, M, FS и GS
Поддерживаемые размеры виртуальных машин Все Размеры виртуальных машин с локальным хранилищем, такими как D(a)dsv4, D(a)dsv5, D(a)dsv6, FXmdsv2, E(a)dsv5, L(a)sv3 и т. д.
Поддержка типа диска Управляемый и неуправляемый диск ОС Только управляемый диск ОС
Поддержка регионов Все регионы Все регионы
Сохраняемость данных Данные, записанные на диск ОС, хранятся в Azure Storage. Данные, записанные на диск ОС, хранятся в локальном хранилище виртуальных машин и не сохраняются в службе хранилища Azure.
Состояние остановки сделки Виртуальные машины и экземпляры масштабируемого набора могут быть остановлены и перезапущены из состояния остановки. Не поддерживается
Поддержка диска специализированной операционной системы Да нет
Изменение размера диска ОС Поддерживается во время создания виртуальной машины и после остановки размещения виртуальной машины Поддерживается только во время создания виртуальной машины
Изменение размера виртуальной машины до нового размера Данные диска ОС сохраняются Данные на диске ОС удаляются, ОС перевосстанавливается.
Повторное развертывание Данные диска ОС сохраняются Данные на диске ОС удаляются, ОС переустанавливается
Остановка и запуск виртуальной машины Данные диска ОС сохраняются Не поддерживается
Размещение файлов страниц Для Windows файл страницы хранится на временном диске Для Windows файл страницы хранится на диске ОС (для размещения кэша, размещения временных дисков и размещения дисков NVMe).
Обслуживание виртуальной машины/виртуальной машины с масштабированием с помощью самовосстановления Данные диска ОС сохраняются Данные диска ОС не сохраняются
Обслуживание ВМ/ВМСС с помощью Живой миграции Данные диска ОС сохраняются Данные диска ОС сохраняются

* 4 ТиБ — это максимальный поддерживаемый размер диска ОС для управляемых (постоянных) дисков. Однако многие диски ОС секционируются с основной загрузочной записью (MBR) по умолчанию и ограничены 2 ТиБ. Дополнительные сведения см. в разделе "Диск ОС".

Варианты размещения дисков Эфемерной ОС

Временный диск ОС использует локальное хранилище на виртуальной машине. Так как разные виртуальные машины имеют разные типы локального хранилища (диск кэша, временный диск и диск NVMe), параметр размещения определяет, где хранится диск Эфемеральной ОС. Однако вариант размещения не влияет на производительность или стоимость диска эфемерной ОС. Его производительность зависит от локального хранилища виртуальной машины. В зависимости от типа виртуальной машины мы предлагаем три различных типа размещения:

  • Размещение дисков NVMe (общедоступная версия) — тип размещения дисков NVMe теперь общедоступен (GA) в последней серии виртуальных машин версии 6 поколения, таких как Dadsv6, Ddsv6, Dpdsv6 и т. д.
  • Размещение временных дисков (также известное как размещение дисков ресурсов) — тип размещения временных дисков доступен на виртуальных машинах с временным диском, например Dadsv5, Ddsv5 и т. д.
  • Размещение дисков кэша— тип размещения дисков кэша доступен на старых виртуальных машинах, на которых был диск кэша, например Dsv2, Dsv3 и т. д.

DiffDiskPlacement — это свойство, которое можно использовать для указания места размещения диска эфемерной ОС. По умолчанию Azure будет выбирать правильный тип размещения в зависимости от номера SKU виртуальной машины. Клиентам рекомендуется использовать последнюю серию виртуальных машин (v5/v6) с размещением диска temp или NVMe.

Требования к размеру

Вы можете выбрать развертывание эфемерного диска ОС на диске NVMe, временном диске или в кэше на виртуальной машине. Размер диска ОС образа должен быть меньше или равен размеру NVMe/temp/cache выбранного размера виртуальной машины.

Для размещения кэша ОС: стандартные образы Windows Server из Маркета имеют размер около 127 ГиБ, что означает, что вам потребуется виртуальная машина с кэшем не менее 127 ГиБ. Standard_DS3_v2 имеет размер кэша 127 ГиБ, который достаточно велик. В этом случае Standard_DS3_v2 является наименьшим размером в серии DSv2, который можно использовать с этим изображением.

Для размещения временных дисков: стандартный образ сервера Ubuntu из Marketplace составляет около 30 ГиБ. Чтобы включить эфемерный диск ОС на temp, размер диска temp должен быть не меньше 30 ГиБ. Standard_B4ms имеет временный размер 32 ГиБ, который может вместить 30-гигабайтный диск ОС. После создания виртуальной машины временное дисковое пространство будет 2 ГиБ.

Для размещения дисков NVMe (GA): стандартный образ сервера Ubuntu из Marketplace составляет около 30 ГиБ. Чтобы включить диск эфемерной ОС в NVMe, размер диска NVMe должен быть равен или больше 30 ГиБ. Standard_D2ads_v6 имеет размер диска Nvme размером 110 ГиБ, который может легко соответствовать 30-ГиБ-диску ОС. Однако диск эфемерной ОС занимает весь объем NVMe-диска, и пространство на диске NVMe не освобождается. Одним из способов максимально эффективного использования диска NVMe является максимизация свойства размера диска ОС до 110 ГиБ.

Это важно

Если выбрать размещение диска temp, размер конечного диска temp = (начальный размер диска temp — размер образа ОС).

Если выбрать размещение дисков NVMe (GA), окончательный размер диска NVMe = (всего нет. дисков NVMe — диски NVMe, используемые для ОС) * Размер каждого диска NVMe. Где диски NVMe, используемые для ОС, — это минимальное количество дисков, необходимых для диска ОС в зависимости от размера диска ОС и размера каждого диска NVMe.

Если диск эфемерной ОС использует размещение временных дисков, он делит IOPS (операции ввода-вывода в секунду) с временным диском. Если диск эфемерной ОС использует размещение дисков NVMe, он предоставляет операции ввода-вывода (входные и выходные операции в секунду) используемых дисков NVMe.

Базовые образы Linux и Windows Server в Marketplace, обозначенные [smallsize], как правило, имеют размер около 30 ГиБ и могут использовать большинство доступных размеров виртуальных машин.

Замечание

Временные диски недоступны через портал. При доступе к эфемерным дискам возникает ожидаемая ошибка "Ресурс не найден" или "404".

Неподдерживаемые функции

  • Запись образа виртуальной машины
  • Моментальные снимки дисков
  • Шифрование дисков Azure
  • Azure Backup
  • Служба восстановления сайта Azure (Azure Site Recovery)
  • Замены дисков ОС

Доверенный запуск для временных дисков ОС

Временные диски ОС можно создавать с помощью доверенного запуска. Все регионы поддерживаются для доверенного запуска; не все размеры виртуальных машин поддерживаются. Проверьте поддерживаемые размеры виртуальных машин для доступных вариантов. Гостевое состояние виртуальной машины (VMGS) относится к виртуальным машинам с доверенным запуском. Это управляемый Azure объект хранения, который содержит базы данных подписи защитной загрузки UEFI и другие сведения о безопасности. Виртуальные машины, использующие доверенный запуск по умолчанию, резервируют 1 ГиБ из кэша ОС или временного диска или диска Nvme на основе выбранного варианта размещения для VMGS. Жизненный цикл объекта VMGS привязан к диску операционной системы.

Например, если вы попытаетесь создать доверенную виртуальную машину с эфемерным диском операционной системы размером 75 ГиБ с размером виртуальной машины Standard_D2ads_v5 с размещением на временных дисках, вы получите ошибку, так как "Диск ОС эфемерной виртуальной машины с размером более 74 ГБ не допускается для размера виртуальной машины Standard_D2ads_v5, когда размещение временного диска — ResourceDisk." Эта ошибка возникает, так как временный диск для Standard_D2ads_v5 составляет 75 ГиБ, а 1 ГиБ зарезервирован для VMGS при использовании доверенного запуска. В том же примере при создании стандартной эфемерной виртуальной машины диска ОС вы не получите никаких ошибок, и это была бы успешная операция.

Это важно

Если вы используете временные диски с Доверенным Запуском ВМ, любые ключи или секреты, создаваемые или запечатываемые vTPM после создания виртуальной машины, могут не сохраняться. В результате эти ключи и секреты могут быть потеряны во время таких действий, как переустановка или восстановление работы службы.

Дополнительные сведения о развертывании доверенной виртуальной машины запуска

Конфиденциальные виртуальные машины с использованием дисков эфемерной ОС

Конфиденциальные виртуальные машины на основе AMD соответствуют высоким требованиям безопасности и конфиденциальности клиентов. Эти виртуальные машины обеспечивают надежную, аппаратно защищенную границу, помогающую удовлетворить ваши потребности в безопасности. Существуют ограничения на использование конфиденциальных виртуальных машин. Проверьте поддерживаемые ограничения региона, размера и ОС для конфиденциальных виртуальных машин. Блоб гостевого состояния виртуальной машины (VMGS) включает информацию о безопасности конфиденциальной виртуальной машины. Конфиденциальные виртуальные машины с дисками эфемерной ОС по умолчанию 1 ГиБ из кэша ОС или временного хранилища, основанные на выбранном варианте размещения, зарезервированы для VMGS. Жизненный цикл объекта VMGS связан с жизненным циклом диска операционной системы.

Это важно

При выборе конфиденциальной виртуальной машины с полным шифрованием диска ОС, использующей управляемый клиентом ключ (CMK), перед её развертыванием. Обновление версии ключа CMK или ротация ключей не поддерживается с диском Эфемеральной ОС. Конфиденциальные виртуальные машины с эфемерными ОС-дисками необходимо удалить перед обновлением или сменой ключей, а затем их можно будет создать повторно позже.

Дополнительные сведения о конфиденциальной виртуальной машине

Ключ, управляемый клиентом

Вы можете использовать управляемые клиентом ключи или управляемые платформой ключи при включении сквозного шифрования виртуальных машин с помощью диска Эфемерной ОС. В настоящее время этот параметр доступен только через PowerShell, CLI и ПАКЕТ SDK во всех регионах.

Это важно

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

Дополнительные сведения о шифровании на узле

Поддержка учетной записи хранения SSD для дисков эфемерной ОС

Поддержка SSD — это новый вариант, позволяющий клиентам выбрать тип базового диска, который используется для временного диска ОС. Ранее базовый диск может быть только стандартным HDD. Теперь клиенты могут выбрать один из трех типов дисков: стандартный HDD (Standard_LRS), стандартный SSD (StandardSSD_LRS) или премиум SSD (Premium_LRS). Используя SSD с эфемерным диском ОС, клиенты могут воспользоваться следующими улучшениями:

  • Расширенное соглашение об уровне обслуживания: виртуальные машины, созданные с помощью SSD уровня "Премиум", обеспечивают более высокую уровень обслуживания, чем виртуальные машины, созданные с помощью hdD уровня "Стандартный". Клиенты могут улучшить соглашение об уровне обслуживания для своих временных виртуальных машин, выбрав SSD класса Premium в качестве базового диска.
  • Улучшенная производительность. Выбрав SSD класса Premium в качестве базового диска, клиенты могут повысить производительность чтения дисков виртуальных машин. Хотя большинство операций записи выполняются на локальном временном диске, некоторые операции чтения выполняются с управляемых дисков. Диски SSD уровня "Премиум" обеспечивают скорость операций ввода-вывода в секунду в 8–10 раз выше, чем диски HDD уровня "Стандарт".

Дальнейшие шаги

Создайте виртуальную машину с временным диском ОС с помощью шаблона Azure Portal/CLI/PowerShell/ARM. Ознакомьтесь с часто задаваемыми вопросами о эфемерном диске ос.