Skip to content

Использование сетевого диска данных и сценарии применения

В среде облачных рабочих столов vDisk помимо системного диска (обычно диска C) может монтироваться диск с сетевого сервера (часто обозначаемый как D, E и т. д.). Такой диск служит главным образом для решения проблемы нехватки локального дискового кэша. Например, если локальный диск всего 256 ГБ или 512 ГБ, установка нескольких виртуальных машин заполнит его. В такой ситуации можно использовать сетевой диск данных для расширения ёмкости.

alt text

Планирование использования (на примере локального SSD-кэша 256 ГБ)

РазделОписание
C — системный диск, 150 ГБУстановка популярного, часто используемого ПО, экзаменационного ПО и т. д.
D — ресурсный диск (сетевой диск) — 50 ГБ динамического кэшаВиртуальная ёмкость сетевого диска 2 ТБ; хранение различных библиотек, виртуальных машин, не часто используемого ПО на этом диске. Выделяется 50 ГБ динамического кэша для локального ускорения. При работе виртуальной машины загружаются только данные ВМ; кэш ВМ хранится локально, и при следующем запросе обращение к серверу не требуется
E — пользовательский диск хранения, 10 ГБМожно использовать совместно с пользовательским сетевым диском либо создать отдельный временный диск данных 10 ГБ для хранения пользовательских данных

Итого используется локальной ёмкости 150+50+10=210 ГБ, достигаемый эффект 150+10+2000=2160 ГБ


I. Важные замечания

ПараметрОписание
Низкий процент попаданийЕсли объём динамического кэша диска данных задан слишком малым, при его превышении срабатывает очистка; после очистки кэша процент попаданий резко снижается
После обновления диска данных процент попаданий пустойПосле обновления локальный динамический кэш сбрасывается
Нужно ли раздавать сетевой диск данныхРаздавать не нужно — он создаётся напрямую по сети и работает в режиме чтения с одновременным кэшированием
Можно ли освободить при сбоеКонсоль -> Desktop management -> Clear Data -> Clear Data Disk Cache (Очистка кэша диска данных) — требует, чтобы терминал был в сети; после выполнения также устраняет аномалии данных диска данных
Правило срабатывания сбросаВ режиме восстановления учитывается только ёмкость диска данных; при превышении ёмкости запускается очистка. В режиме записи учитываются и данные записи, и кэш диска данных, поэтому сброс кэша срабатывает раньше

II. Способ использования

Консоль -> Desktop pool (Пул рабочих столов) -> Virtual Disk List (Список виртуальных дисков) -> Create Data Disk (Создать диск данных)

В Virtual Disk List (Список виртуальных дисков) выберите узел целевого системного диска, нажмите меню File -> Create Data Disk (Создать диск данных) и укажите имя диска (Disk Name) и ёмкость (Disk Size, в ГБ; максимум 2000 ГБ на один диск).

Создать диск данных

Консоль -> Desktop pool (Пул рабочих столов) -> Desktop Template (Шаблон рабочего стола) -> Выбрать нужный шаблон с диском данных -> Настроить Disk Mapping (Сопоставление дисков)

В разделе Disk Mapping (Сопоставление дисков) шаблона рабочего стола подключите к шаблону диск данных, созданный на предыдущем шаге, и задайте следующие параметры:

alt text

Сетевой диск необходимо отметить флажком, иначе это будет обычный локальный диск данных.

Включить кэш рекомендуется отметить, иначе диск будет работать как чисто сетевой, а чисто сетевой диск данных предъявляет высокие требования к серверу и сети.

Лимит кэша задаёт максимальный объём кэша; рекомендуется устанавливать равным одной десятой размера виртуального диска, например для 1 ТБ — 100 ГБ.

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


III. Просмотр работы кэша сетевого диска

После ввода диска данных в эксплуатацию можно на странице Консоль -> Desktop (Рабочий стол) -> Net disk cache (Кэш сетевого диска) в реальном времени отслеживать работу кэша сетевого диска каждого терминала и оценивать, здоров ли динамический кэш.

Мониторинг кэша сетевого диска

МетрикаОписание
Hit rate (Процент попаданий)Чем выше процент попаданий, тем полнее используется кэш диска данных. Если процент низкий — чаще из-за слишком малого лимита кэша, при превышении которого часто срабатывает очистка; можно ориентироваться на рекомендацию «лимит кэша — одна десятая виртуального диска» и соответственно увеличить его
Requests (Запросы)Совокупное количество запросов чтения/записи; позволяет оценить частоту обращений к диску данных
Read speed (Скорость чтения) / Write speed (Скорость записи)Текущая пропускная способность чтения/записи кэша
Used space (Занятое место) / Available space (Свободное место)Занятая и оставшаяся ёмкость локального динамического кэша. При приближении занятой ёмкости к лимиту может сработать очистка кэша

По имени компьютера (Name) / MAC-адресу можно найти конкретный терминал. После обновления диска данных процент попаданий сбрасывается (кратковременно низкие значения — это нормально) и постепенно восстанавливается по мере использования.