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


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

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

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

Основные возможности временных дисков.

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

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

Постоянный Диск ОС Временный диск ОС
Ограничение размера для диска ОС 4* ТиБ Размер диска кэша, темпа или NVMe для размера виртуальной машины или 2040 ГиБ, в зависимости от того, что меньше. Сведения о размере кэша, темпе или NVMe в ГиБ см. в разделе DSv3, Esv3, M, FS и GS
Поддерживаемые размеры виртуальных машин Все Размеры виртуальных машин с локальным хранилищем, такими как DSv3, Esv3, FsV2, GS, GS, M, Mdsv2, Bs, Dav4, Eav4
Поддержка типов Дисков Управляемый и неуправляемый диск ОС Управляемый диск ОС
Поддержка регионов Все регионы Все регионы
Сохраняемость данных Данные диска ОС, записанные на диск ОС, хранятся в службе хранилища Azure. Данные, записанные на диск ОС, хранятся в локальном хранилище виртуальных машин и не сохраняются в службе хранилища Azure.
Состояние остановки-высвобождения Виртуальные машины и экземпляры масштабируемых наборов могут быть остановлены и перезапущены из состояния остановки-высвобождения. Не поддерживается
Специальная поддержка диска ОС Да Нет
Изменение размера диска ОС Поддерживается во время создания виртуальной машины и после остановки-высвобождения виртуальной машины Поддерживается только при создании виртуальной машины
Изменение размера до нового размера виртуальной машины Данные диска ОС сохраняются Данные на диске ОС удаляются, ОС будет подготовлена повторно
Повторное развертывание Данные диска ОС сохраняются Данные на диске ОС удаляются, ОС будет подготовлена повторно
Остановка или запуск виртуальной машины Данные диска ОС сохраняются Не поддерживается
Размещение файла подкачки Для Windows файл подкачки хранится на диске ресурсов. Для Windows файл страницы хранится на диске ОС (для размещения кэша, размещения временных дисков и размещения дисков NVMe).
Обслуживание виртуальных машин и масштабируемых наборов виртуальных машин с помощью восстановления Данные диска ОС сохраняются Данные диска ОС не сохраняются
Обслуживание виртуальных машин и масштабируемых наборов виртуальных машин с помощью динамической миграции Данные диска ОС сохраняются Данные диска ОС сохраняются

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

Параметры размещения для временных дисков ОС

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

  1. Размещение дисков NVMe (в общедоступной предварительной версии) — тип размещения дисков NVMe доступен на виртуальных машинах последнего поколения, таких как Dadsv6, Ddsv6 и т. д.
  2. Размещение временных дисков — тип размещения диска temp доступен на виртуальных машинах с временным диском, например Dadsv5, Ddsv5 и т. д.
  3. Размещение дисков кэша. Тип размещения дисков кэша доступен на старых виртуальных машинах, на которых был диск кэша, например Dsv2, Dsv3 и т. д.

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

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

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

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

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

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

Внимание

При выборе размещения временного диска окончательный размер временного диска = (начальный размер временного диска – размер образа ОС).

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

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

Базовые образы Linux и Windows Server в Marketplace, которые, [smallsize] как правило, имеют около 30 ГиБ и могут использовать большую часть доступных размеров виртуальных машин. Для временных дисков также требуется, чтобы размер виртуальной машины поддерживал хранилище класса Premium. Обычно (но не всегда) дисковые размеры содержат имя s, например DSv2 и EsV3. Дополнительные сведения о том, какие размеры поддерживают хранилище класса Premium, см. в разделе Размеры виртуальных машин Azure.

Примечание.

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

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

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

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

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

Например, если вы попытаетесь создать виртуальную машину эфемерного диска ОПЕРАЦИОННОй системы с использованием образа ОС размером 56 ГиБ с размером виртуальной машины Standard_DS4_v2 с размещением временных дисков, вы получите ошибку, так как "Диск ОС Эфемеральной виртуальной машины с размером более 55 ГБ не допускается для размера виртуальной машины Standard_DS4_v2, если DiffDiskPlacement — ResourceDiskPlacement". Эта ошибка возникает из-за того, что временное хранилище для Standard_DS4_v2 равно 56 ГиБ, а 1 ГиБ зарезервировано для VMGS при использовании доверенного запуска. В том же примере при создании стандартной эфемерной виртуальной машины диска ОС вы не получите никаких ошибок, и это была бы успешная операция.

Внимание

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

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

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

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

Внимание

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

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

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

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

Внимание

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

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

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

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