Skip to content

Обзор

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

Операции с дисками можно выполнять через веб-консоль, через API или с помощью консольной утилиты MWS CLI.

Общая информация

Каждый диск определяется набором характеристик:

  • зона доступности,
  • тип диска,
  • размер диска,
  • IOPS,
  • пропускная способность,
  • источник.

Зона доступности

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

Тип диска

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

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

MWS поддерживает тип сетевых дисков NBS-PL2.

ХарактеристикаNBS-PL2
Сценарий использованияЗагрузочные диски, тестовые окружения, ненагруженные БД (SQL, NoSQL) и кластеры ELK, нетребовательное к вводу-выводу прикладное корпоративное ПО
Тип дискаСетевой
Название классаNBS-PL2
Описание производительностиСредняя задержка и производительность.
Задержка1Единицы миллисекунд
IOPS диска1000–10000 IOPS
Пропускная способность диска (МБ/с)IOPS × 32 / 1024
Размер диска1 ГБ – 16 ТБ, с шагом 1 ГБ
Сохранность данных99.999% (5 девяток)

1 задержка однопоточной произвольной записи в миллисекундах блоком 4 КБ (lat в FIO).

Размер диска

Минимальный и максимальный размер диска определяется его типом. Также минимальный размер диска определяется источником.

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

IOPS и пропускная способность

Каждый диск обладает базовыми IOPS — количество операций ввода-вывода при многопоточной произвольной записи блоком 4 КБ. Показатель IOPS не зависит от размера диска. Если необходимо повысить производительность диска, укажите нужное значение в пределах максимальных IOPS для этого типа диска при его создании или в любой момент позже.

Формула расчета пропускной способности диска (МБ/с):

Пропускная способность в МБ/с = IOPS × (множитель пропускной способности в КБ) / 1024, где:

  • IOPS — количество операций ввода-вывода при многопоточной произвольной записи блоком 4 КБ;
  • множитель пропускной способности для типа диска NBS-PL2 — 32 КБ.

Источник

Диск можно создать пустым или на основе образа или снимка.

Шифрование

Сервис обеспечивает шифрование дисков для защиты хранимых данных. Все данные на дисках шифруются с использованием стандарта AES-256.

По умолчанию все диски шифруются автоматически без необходимости дополнительной настройки со стороны пользователя. Управление ключами шифрования реализовано на стороне сервиса:

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

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

Квоты и ограничения

См. Квоты и лимиты сервиса Compute.

Доступные операции

ОперацияКомментарий
Получение списка дисковПосле создания диска вы можете посмотреть подробную информацию о нем
Создание дискаВы можете создать диск, если в проекте хватает квот. В момент создания указывается размер, тип диска и остальные характеристики.
Вы можете удалить диск, если он больше не используется в проекте. Все данные на диске будут удалены без возможности восстановления
Получение информации о дискеПосле создания диска вы можете посмотреть подробную информацию о нем
Подключение и отключение дискаВы можете подключить созданный диск к ВМ. Если диск больше не используется, вы можете отключить его от ВМ и удалить
Изменение формата подключения диска к ВМЗависимые диски невозможно переподключать между ВМ. Вы можете изменить способ подключения диска к ВМ (Spec / Ref), чтобы сделать диск независимым
Увеличение размера дискаВы можете увеличить размер диска, если в проекте хватает квот. Невозможно уменьшить размер созданного диска
Изменение производительности дискаВы можете повысить производительность диска (IOPS и пропускную способность) в пределах максимальных значений для его типа
Удаление дискаВы можете удалить диск, если он больше не используется в проекте. Все данные на диске будут удалены без возможности восстановления