Проект

Крок (Mellanox)

Заказчики: Крок

Москва; Информационные технологии

Подрядчики: Mellanox Technologies
Продукт: Mellanox SX-серия

Дата проекта: 2014/09 — 2015/10
Технология: Центры обработки данных - технологии для ЦОД
подрядчики - 388
проекты - 951
системы - 691
вендоры - 254

Компания «Крок» совместно с компанией Mellanox реализовала новую файловую систему на базе Ceph.

Ход проекта

Проект стартовал в сентябре-октябре 2014 г. В рамках проекта в InfiniBand-фабрику было добавлено 10 серверов для Ceph-кластера (по 5 в каждый из двух дата-центров, на которых размещены мощности облачной платформы «Крок»). В каждом ЦОДе организована собственная сеть InfiniBand, связывающая узлы кластера для хранения данных (Ceph) и кластера виртуальных машин. Посредством четырех шлюзовых коммутаторов Mellanox SX1012 c VPI-лицензиями (по два на каждый ЦОД) сети дата-центров были объединены в единый контур. Коммутаторы выполняют роль Proxy-ARP шлюза, который может транслировать трафик из сети Ethernet в Infiniband-сегмент. При этом различные ключи (partition keys) позволяют разделять трафик кластеров хранения данных и виртуальных машин. Коммутаторы, объединенные в логический кластер, балансируют трафик, добавляя решению большей отказоустойчивости.[1]

Итоги проекта

По отзыву представителей «Крок», в результате проекта удалось выйти на скорость ребаланса, которую до этого не удавалось получить: 1 диск в 2 ТБ «ребалансится» за 3-4 часа (без потери скорости для заказчиков, которые постоянно используют файловое хранилище).

Реализованная в «Крок» файловая система на базе Ceph стала ядром SDS-решения (Software-defined storage, программно-определяемая СХД), на базе которого компания выполнила модернизацию своего виртуального дата-центра (IaaS) весной 2016 г.

Примечания