Приглашаем партнеров к Сотрудничеству для распространения оборудования входящего в Продуктовый портфель.
work-time
Мы работаем (ПН-ПТ): с 10:00 до 19:00 (MSK)

DRBD

Распределенное реплицированное хранилище

Решение DRBD®- это распределенная репликативная система хранения данных для платформы Linux. Она реализована в виде драйвера ядра, нескольких приложений управления пользовательским пространством и некоторых shell-сценариев. 

DRBD традиционно используется в компьютерных кластерах высокой доступности (HA), но начиная с версии DRBD 9, она также может использоваться для создания больших программно определяемых пулов хранения с упором на интеграцию с облаком.

DRBD Diagram

Драйвер ядра DRBD Linux

Драйвер ядра DRBD®

Драйвер ядра DRBD предоставляет системе виртуальные блочные устройства. Он является важным структурным элементом DRBD. Он считывает и записывает данные на дополнительные локальные резервные устройства.

Пиринговые Ноды

Драйвер ядра DRBD обеспечивает зеркалирование данных при записи на одну (или несколько) пиринговую ноду (ноды). В синхронном режиме он сигнализирует о завершении запроса на запись после получения сигналов о завершении от локального резервного устройства хранения и от пиринговой ноды (нод).

Уровень данных

На рисунке справа показан путь данных в драйвере ядра DRBD. Обратите внимание, что путь данных очень эффективен. Никакие компоненты пользовательского пространства не задействованы. Запросы на чтение могут выполняться локально, не создавая сетевого трафика. 

 

Утилиты DRBD

Utilities DRBD

drbdsetup

drbdsetup - это инструмент нижнего уровня, который взаимодействует с драйвером ядра DRBD. Он управляет объектами DRBD (ресурсы, соединения, устройства, пути). Он может изменять все свойства, а также сбрасывать активную конфигурацию драйвера ядра. Он отображает статус и обновления состояния.

drbdmeta

drbdmeta используется для подготовки мета-данных блочных устройств перед их использованием для DRBD. Вы можете использовать ее для дампа и проверки этих мета-данных. Она сравнима с mkfs или pvcreate.

drbdadmin

drbdadm обрабатывает декларативные конфигурационные файлы. Эти файлы идентичны на всех нодах установки. drbdadm извлекает необходимую информацию для ноды, на которой он вызывается.

 

Создано с учетом потребностей разработчиков

DRBD® имеет интерфейс командной строки (CLI) и может также использоваться независимо от облака, виртуальной или контейнерной платформы для управления большими кластерами DRBD.

DRBD

Варианты сетевого взаимодействия

Интерфейс абстракции сетевого транспорта

DRBD® имеет абстракцию для реализации сетевого транспорта.

 

TCP/IP

TCP/IP является естественным выбором. Это протокол Интернета. Обычно он используется поверх оборудования ethernet (сетевых карт и коммутаторов) в центре обработки данных. Хотя он является языком сети, он начал устаревать и уже не является лучшим выбором.


RDMA/Verbs

По сравнению с TCP/IP более современной альтернативой является RDMA. Для его работы требуются сетевые карты с поддержкой RDMA. Он может работать в сетях InfiniBand, которые поставляются с собственными кабелями и коммутаторами. Она может работать через расширенный Ethernet (DCB) или поверх TCP/IP через сетевую карту iWARP. Все это позволяет повысить производительность и снизить нагрузку на центральные процессоры ваших машин.

 

Драйвер и Утилиты DRBD для Windows

В настоящее время LINBIT работает над драйвером DRBD®-Windows, чтобы сделать многие преимущества DRBD доступными для Windows.

Мы начали публичное бета-тестирование WinDRBD и будем регулярно выпускать новые версии WinDRBD. Готовые к использованию предварительно скомпилированные и подписанные пакеты можно загрузить с нашей страницы Download. Документацию по WinDRBD можно получить в нашем центре контента на docs.linbit.com.

 

RDMA Транспорт DRBD

 

InfiniBand, iWARP, RoCE

В мире HPC InfiniBand стал самым известным решением для межсоединений примерно в 2014 году. Это проверенная технология, а с помощью iWARP и RoCE она прокладывает мост и в мир Ethernet.

Свойства

Она обладает всеми необходимыми свойствами для сетевого решения для хранения данных. Она обеспечивает опережающую пропускную способность, имеет более низкую задержку. Она поставляется с передовым API: RDMA/verbs.

DRBD

Транспорт DRBD RDMA позволяет вам использовать преимущества технологии RDMA для зеркалирования данных в вашей системе DRBD. С его помощью DRBD® поддерживает несколько путей для агрегации пропускной способности и отказоустойчивости каналов.

 

Аварийное Восстановление

 

WAN соединения

Каналы связи на большие расстояния часто имеют различную пропускную способность из-за побочных эффектов другого трафика, использующего некоторые участки пути. Они часто имеют более высокую задержку, чем локальные сети.

 

Изменяющийся спрос

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

Буферизация и сжатие данных

Основной задачей Disaster Recovery является сглаживание этих факторов, иначе DRBD будет замедлять работу пишущего приложения, доставляя события завершения ввода-вывода позже. Disaster Recovery делает это путем буферизации данных.

 

 

Начните работу вместе с LINSTOR

Если Вы только начинаете работать с LINBIT и готовы ознакомиться с LINSTOR, есть несколько способов принять участие в жизни сообщества.

Get Started With The LINBIT Community   Get Started With The LINBIT Community   Get Started With The LINBIT Community   Get Started With The LINBIT Community
Присоединяйтесь к нашему сообществу в Slack   Исходный код находится здесь   Документация по Linstor   Подписывайтесь на рассылку по почте

Получить дополнительную информацию и задать интересующие вопросы Вы можете у наших специалистов, обратившись по почте или по телефонам:

Тел.1: +7 (495) 280-33-80

В основе деятельности компании "Фактор груп" лежит двухуровневая система продаж «дистрибьютор – реселлер».

Доступ к ценам, полным прайс-листам наша компания предоставляет только авторизованным компаниям - реселлерам. По некоторым товарным направлениям, таким как Sophos, Packet Design, Creanord, DeepField, Metaswitch и др. необходима дополнительная авторизация вендоров и наличие статуса сертифицированного партнера.

Если ваша компания является таковой, но у вас еще нет доступа к ценовой информации, либо у вас есть сейчас готовый заказ-проект, отправьте запрос на email адрес соответствующей товарной группы.

Форма Заказа
Введите данные, по которым мы сможем связаться с Вами:
Отправить