Виртуальные диски#

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

В любой момент времени можно:

  • расширить пространство диска (но не уменьшить);

  • поменять название диску;

  • узнать дату создания и UUID диска;

  • подключить или отключить от виртуального сервера;

  • настроить автоматическое резервное копирование.

Создать дополнительный виртуальный диск#

  1. В Панели управления перейдите в раздел «Облако» / «Диски».

  2. Нажмите кнопку «Создать».

  3. Выберите сервер к которому будет подключен диск. В зависимости от выбранного сервера и его локации будут предложены доступные типы дисков и квоты на дисковое пространство.

  4. Укажите требуемый размер диска числом или воспользовавшись ползунком. Минимальный размер дополнительного диска 16 GiB.

  5. Выберите подходящий тариф:

  • тариф с гибким размером диска от 16 до 10 000 GiB:

Тариф

IOPS

MB/sec

SSD Basic

до 3 000

до 350

SSD Pro

до 24 000

до 900

SSD Ultra

до 63 000

до 1260

  • тариф с фиксированным размером диска и производительности:

Тариф

IOPS

MB/sec

SSD Large Storage

1 000

200

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

  2. Укажите название диска. Допустимо использование букв латинского алфавита, цифр и символов (в разумных пределах).

  3. Нажмите кнопку «Создать диск».

Качество обслуживания (QoS) дисков ProCloud#

За основу формирования правил производительности томов по типам принята документация Openstack: https://docs.openstack.org/cinder/ussuri/admin/blockstorage-capacity-based-qos.html.

Дополнительно к правилам производительности на основе емкости применены правила ограничивающие максимальную производительность диска (значения указаны в столбце MAX IOPS TOTAL).

Значения правил IOPS для Cinder:#

Чтение

Запись

Max IOPS

Максимально IOPS (при достижении GiB) справочное значение

Тариф

мин IOPS

IOPS per GiB

мин IOPS

IOPS per GiB

read

write

SSD Basic

300

1

150

1

2000

1000

3000 (2000 GiB)

SSD Pro

1000

20

600

12

15000

9000

24000 (750 GiB)

SSD Ultra

4000

50

2500

34

37500

25500

63000 (750 GiB)

Значения правил bandwidth для Cinder:#

Чтение

Запись

Max MB/s

Максимально MB/s (при достижении GiB) справочное значение

Тариф

мин MB/s

MB/s per GiB

мин MB/s

MB/s per GiB

read

write

SSD Basic

40

0.25

20

0.1

250

100

350 (1000 GiB)

SSD Pro

120

1.25

80

1

500

400

900 (400 GiB)

SSD Ultra

300

2.5

200

1.7

750

510

1260 (300 GiB)

Специальные тарифы на дополнительные диски большого объема по фиксированной цене:#

Чтение

Запись

Итого

Тариф

IOPS

MB/s

IOPS

MB/s

IOPS

MB/s

Размер диска

SSD Large Storage

1000

200

600

100

1600

300

350 (1000 GiB)

Подключение дополнительного диска к операционной системе Linux#

  1. Откройте список всех дисков, подключенных к серверу командой lsblk:

NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda       8:0    0   89G  0 disk
├─sda1    8:1    0   88G  0 part /
└─sda2    8:14   0    1G  0 part
sdb       8:16   0   27G  0 disk

В примере sdb – дополнительный диск.

  1. В случае, если диск пустой, то запустите утилиту parted для создания файловой системы и разделов дополнительного диска:

parted /dev/sdb
  1. Создайте таблицу разделов с разметкой GPT:

(parted) mklabel gpt
  1. Проверьте созданную таблицу разделов:

(parted) print
  1. Для выхода из parted нужно ввести команду quit.

  2. Отформатируйте раздел диска с помощью команды mkfs (используйте формат разбиения ext4):

mkfs.ext4 /dev/sdb
  1. Создайте директорию для монтирования диска и смонтируйте в неё разделы:

mkdir -p /mnt
mount /dev/sdb /mnt
  1. Командой lsblk можно убедиться, что диск подмонтирован.

  2. Также можно сделать автоматическое монтирование дисков и разделов в Linux, с помощью fstab.

fstab - это текстовый файл, содержащий список устройств хранения информации и параметры монтирования. Различные накопители, которые необходимо автоматически присоединить во время загрузки операционной системы, по порядку перечисляются в файле fstab. Также в этом файле содержится информация об устройствах, которые не присоединяются автоматически, но при выполнении монтирования устройства стандартной командой mount происходит присоединение устройства с заданными параметрами.

  1. Для начала необходимо узнать UUID дополнительного диска выполнив команду blkid:

/dev/sdb: UUID="665937cb-466d-4710-8c90-2305b24603e0" TYPE="ext4"

Нужно скопировать фрагмент, а именно: UUID= 665937cb-466d-4710-8c90-2305b24603e0.

  1. Далее в текстовый файл fstab, при помощи редактора nano, занести необходимый UUID:

sudo nano /etc/fstab
UUID=665937cb-466d-4710-8c90-2305b24603e0 /mnt ext4 relatime 0 0
  • UUID - UUID дополнительного диска;

  • /mnt - место куда планируется автоматически монтироваться диск;

  • Relatime - Включение обновления времени последнего обращения к файлу только в том случае, если предыдущее время доступа было раньше, чем текущее время изменения файла;

  • Первый «ноль» - указывает нужно ли делать резервное копирование этого раздела программой dump, если не нужно, то ставим 0;

  • Второй «ноль» - проверка раздела на ошибки, чтобы не делать указываем 0.

  1. Сохраните файл fstab и перезагрузите сервер, чтобы проверить автоматическое монтирование дополнительного диска.

Подключение дополнительного виртуального диска к операционной системе Windows 2019#

  1. Откройте Пуск(Start) - Панель управления (Control Panel).

  2. В Панели управления (Control Panel) перейдите в System and Security - Administrative Tools и откройте Computer Management.

  3. В Computer Management выберите раздел управления дисками Storage - Disk Management.

  4. Найдите дополнительный диск в режиме Offline. Нажмите правой кнопкой мыши по диску и выберите пункт Online.

  5. Нажмите правой кнопкой мыши по дополнительному диску и выберите пункт Initialize Disk. В появившемся окне укажите способ организации диска MBR (Master Boot Record) или GPT (GUID Partition Table) и нажмите OK.

  6. Далее необходимо щелкнуть правой кнопкой мыши на новом диске и выбрать пункт New Simple Volume. Появится окно с приветствием, нажмите Next>.

  7. В следующем окне выберите размер раздела в мегабайтах и нажмите Next.

  8. Далее можно назначить букву диску, путь и нажмите Next.

  9. Последним шагом выбирается файловая система, размер раздела и метка диска. Нажмите Next.

  10. Проверьте еще раз настройки и завершите настройку кнопкой Finish.

  11. После форматирования диск готов к работе.

Изменение размера системного диска#

  1. В Панели управления перейдите в раздел «Облако» / «Виртуальные серверы».

  2. Выберите нужный сервер и нажмите «Подробнее».

  3. В открывшейся странице, на вкладке Информация, в разделе Данные, нажмите на «Изменить конфигурацию» и выберите «Размер системного диска».

  4. Укажите необходимый размер диска и нажмите «Сохранить». Размер диска не может быть уменьшен. Максимальный размер системного диска не может быть больше 2 000 GiB.

  5. Для увеличения размера системного диска сервер необходимо выключить, а затем включить.

Изменение размера дополнительного виртуального диска#

  1. В Панели управления перейдите в раздел «Облако» / «Диски».

  2. Выберите нужный диск и нажмите «Подробнее».

  3. В разделе Размер диска нажмите «Изменить».

  4. Укажите необходимый размер диска и нажмите «Сохранить». Размер диска не может быть уменьшен. Максимальный размер дополнительного диска не может быть больше 10 000 GiB.

  5. Для увеличения размера дополнительного диска сервер необходимо выключить, а затем включить.

Удалить виртуальный диск#

Системный диск можно удалить только вместе с сервером, к которому он подключен.

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

Внимание

Если вы удалите диск, данные нельзя будет восстановить. Мы рекомендуем сделать копию данных перед удалением диска.