Управляемое, неуправляемое и локальное дисковое хранилище

Завершено

Вы можете позволить Azure управлять инфраструктурой хранилища для виртуальных жестких дисков или управлять ею самостоятельно.

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

В этом уроке вы узнаете о ролях дисков, временных дисках ОС и управляемых дисках.

Роли дисков

Каждый диск может иметь одну из трех ролей в виртуальной машине.

  • Диск ОС: один диск на каждой виртуальной машине содержит файлы операционной системы. При создании виртуальной машины выбирается ее образ. Он определяет операционную систему и диск ОС, подключаемый к новой машине. Максимальная емкость диска ОС составляет 4 ГБ.
  • Диск данных. Для хранения данных можно добавить один или несколько виртуальных дисков данных на каждую виртуальную машину. Например, на дисках данных должны храниться файлы базы данных, статическое содержимое веб-сайта или пользовательский код приложения. Количество дисков данных, которое можно добавить, зависит от размера виртуальной машины. Максимальная емкость каждого диска данных составляет 32 767 ГБ.
  • Временный диск. Каждая виртуальная машина содержит один временный диск, который используется для краткосрочных приложений хранения, таких как файлы страниц и файлы замены. Содержимое временных дисков теряется во время обслуживания, поэтому их не следует использовать для важных данных. Эти диски являются локальными для сервера и не хранятся в учетной записи хранения.

Управлять дисками ОС и дисками данных можно на странице Диски виртуальной машины на портале Azure.

Screenshot of editing disks in the Azure portal.

Временные диски ОС

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

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

Управляемые диски

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

Виртуальные жесткие диски в Azure хранятся в виде страничных BLOB-объектов в учетной записи хранения Azure, но вам не нужно самостоятельно создавать учетные записи хранения, контейнеры больших двоичных объектов и страничные BLOB-объекты или обслуживать эту инфраструктуру. Ниже перечислены преимущества управляемых дисков.

  • Простая масштабируемость. Вы можете создавать до 50 000 управляемых дисков каждого типа в каждой области подписки.
  • Высокая доступность: управляемые диски поддерживают доступность 99,999 % путем хранения данных три раза. Если в одной реплике происходит сбой, остальные две обеспечивают полное сохранение функциональности.
  • Интеграция с группами доступности и зонами. Если виртуальные машины помещаются в группу доступности, Azure автоматически распределяет управляемые диски для этих компьютеров в разные домены сбоя, чтобы ваши компьютеры были устойчивы к локализованным сбоям. Вы также можете использовать зоны доступности, в которых данные распределяются между несколькими центрами обработки данных, чтобы еще более повысить доступность.
  • Поддержка Azure Backup: Azure Backup изначально поддерживает управляемые диски, включая зашифрованные диски.
  • Детализированный контроль доступа. Вы можете использовать управление доступом на основе ролей Azure (RBAC) для предоставления доступа к определенным учетным записям пользователей для определенных операций на управляемом диске. Например, можно разрешить удалять диск только администратору.
  • Поддержка шифрования. Чтобы защитить конфиденциальные данные на управляемом диске от несанкционированного доступа, его можно зашифровать с помощью шифрования служб служба хранилища Azure (SSE), который предоставляется с помощью учетных записей служба хранилища Azure. Кроме того, доступно шифрование дисков Azure, которое использует BitLocker для виртуальных машин Windows и DM-Crypt для виртуальных машин Linux.

Проверьте свои знания

1.

Какую из этих ролей диска следует использовать для хранения набора справочных видеороликов по работе с бухгалтерским приложением?

2.

У вас есть критически важная для бизнеса база данных, которую вы хотите хранить на виртуальном диске с доступностью на уровне 99,999 %. Какой тип диска следует использовать?