Олег Ларин
Олег Ларин

Архитектура

3 минуты
987
0
Вопрос Ответ
1. Есть ли возможность перехода от одной модели СХД к другой? Все модели СХД построены на однотипном «железе». Для перехода от младшей модели к старшей достаточно подключить дополнительные контроллеры, дисковые полки и провести обновление микрокода (если необходимо).

Например: из UDS2000 можно получить UDS8000 путем масштабирования (добавление контроллеров и дисковых полок)

Аналогично: UDS2500F и UDS4500А

2. Каким образом выполняет оптимизация износа ячеек SSD дисков? Каждый диск обладает объемом в 3 раза больше его паспортной ёмкости. AHCI (advanced host controller interface) позволяет операционной системе на базе Linux получать доступ к диску быстрее и использовать некоторые дополнительные опции. 

Одна из таких функций — это команда TRIM, которая позволяет операционной системе информировать SSD о том, какие блоки памяти больше не используются и могут быть стёрты. Это позволяет работать диску более продуктивно, уменьшая Write Amplification эффект и продляя ему жизнь.

3. Какой алгоритм компрессии используется для сжатия данных? Она в онлайне или после записи на диски? Поддерживаем LZJB, GZIP, ZLE, LZ4, но по умолчанию используется LZ4. Наш инженер может изменить эти настройки. Компрессия выполняется только онлайн.
4. Каким образом обеспечивается дедупликация данных? Где хранится мета-информация? Дедупликация в онлайн режиме или после записи на диски? Механизм дедупликации встроен в файловую систему. Мета-информация (таблица дедупликации) хранится в оперативной памяти. Дедупликация выполняется только онлайн.
5. Каким образом осуществляется масштабирование контроллерами в СХД “Баум”, какие задержки вносятся при синхронизации кэш-памяти между контроллерами? Линейное масштабирование достигается за счет добавлением контроллерных пар. Масштабирование в рамках пары контроллеров: подключение дополнительной дисковой полки к паре контроллеров в дополнительный SAS адаптер, либо каскадирование от другой полки.

В случае ССД кэша, кэш память синхронизировать не нужно, так как она общая. В случае с кэш памятью на NVDIMM задержки будут минимальными, так как используются Mellanox ConnectX-5 100GbE карты с агрегированными портами по технологии iSER (RDMA iSCSI). Кэш пишется одновременно на оба контроллера.

6.  Что будет с таблицей дедупликации при выключении контроллера? Поскольку в памяти системы хранится только копия таблицы дедупликации, при выключении контроллера она будет потеряна. Однако, при загрузке контроллера, в памяти системы будет вновь создана копия таблицы дедупликации, которая будет скопирована из оригинала таблицы хранящейся на пуле. 
7.  Что будет, если таблица таблица заполнит весь объем ОЗУ?  Таблица дедупликации изначально пишется на пул. Для ускорения работы с таблицей, её копия размещается в оперативной памяти где постоянно обновляется. При отсутствии свободного места в оперативной памяти, часть записей таблицы не будут копироваться в память, таким образом скорость обращения к таким записям будет значительно ниже, чем при работе с памятью, что ощутимо уменьшит общую производительность дедуплицированного тома.
FavoriteLoadingОтслеживать

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Максимальный размер загружаемого файла: 0 Б. Вы можете загрузить: изображение, аудио, видео, документ, таблица, интерактив, текст, архив, код, другое. Ссылки на YouTube, Facebook, Twitter и другие сервисы, вставленные в текст комментария, будут автоматически встроены. Перетащите файл сюда

Последние статьи

Top