Как стать автором
Обновить

Что такое LUN-СХД, или как мы виртуализировали хранилище

Время на прочтение5 мин
Количество просмотров20K
Всего голосов 29: ↑25 и ↓4+30
Комментарии7

Комментарии 7

Аренда 1 ТБ диска с СХД стоит (20 000 в месяц) дороже, чем аренда остального сервера (16 000 в месяц). Что-то пошло не так )))

Добрый день! 

Обычно СХД не арендуют, если нужно хранилище на 1 ТБ. У нас предусмотрены скидки за большие объемы памяти.

Сравнивать LUN-СХД с одним сервером или диском не совсем корректно, потому что зачастую LUN работает с кластерами серверов. Сам СХД — это не просто сервер, а готовая и отказоустойчивая система для работы с данными, которая оптимизирована и заточена под свой спектр задач. Поэтому она стоит дороже обычного сервера.

Безусловно, можно собрать свою СХД на базе сервера с дисками, если нет требований к отказоустойчивости, IOPS, гарантированной совместимости с ПО (например, SAP) и есть время на настройку и администрирование такой системы.

В любом случае, мы постараемся учесть пожелания насчет стоимости СХД и оповестим об изменениях.

Selectel придумал монтирование томов по iscsi чтоли??

Можно сказать, что тогда мы «придумали» еще и подключение томов по RoCE и vVols для VMware в выделенном варианте)) Потому что их СХД поддерживает и мы можем такое подключение реализовать. 

Вообще, при подключении того же iSCSI многие администраторы забывают об организации многопутевого ввода-вывода (MPIO), используют вместо него bonding/LACP, который плохо подходит. Часто забывают о настройке MTU на интерфейсах коммутаторов и серверов. Неправильно настраивают дисковые пулы на системе, уровни отказоустойчивости в этих пулах, политики hot spare.

Мы же стараемся автоматизировать эти процессы, максимально упростить работу с LUN-СХД для наших клиентов. Изучили и устранили все подводные камни. То есть LUN-СХД — это не только услуга, но и наша экспертиза в вопросах хранения данных и администрирования.

Что можно сказать, круто что кто-то ещё может прочесть документацию ?

vVols вы приплели сюда зря. Там оно работает принципиально иначе - там не подключаются руками отдельные LUN'ы или шары к хостам. Там в качестве Primary LUN/T10: Administrative Logic Unit выступает целиком вся СХД (точнее её Protocol Endpoint, но это не суть в данном случае), а LUN на СХД создается автоматически VASA Provider'ом при запросе vCenter'ом для каждого отдельного vVols (например, каждый vmdk каждой ВМ живет в своем собственном LUN) и адресуется через Secondary LUN ID/T10: Subsidiary Logical Unit.

А то, что вы видите в vCenter в качестве datastore - на стороне СХД является исключительно логической/программной сущностью, которая просто ограничивает создание новых vVols, если мы вышли за пределы выданной емкости. Поэтому, кстати, его и можно увеличивать/уменьшать на лету без каких-либо проблем - там нет файловой системы в виде VMFS снизу.

Если кому-то интересно получить чуть больше деталей, то они есть тут vVols Getting Started Guide | VMware + vVols FAQ | VMware + Virtual Volumes: VVol Bindings Explained – Cody Hosterman

Оффтоп: каждый раз, глядя на OceanStor Dorado, задаюсь вопросом - почему на нём нарисован марлин?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий