Распределенное реплицированное хранилище
Решение DRBD®- это распределенная репликативная система хранения данных для платформы Linux. Она реализована в виде драйвера ядра, нескольких приложений управления пользовательским пространством и некоторых shell-сценариев.
DRBD традиционно используется в компьютерных кластерах высокой доступности (HA), но начиная с версии DRBD 9, она также может использоваться для создания больших программно определяемых пулов хранения с упором на интеграцию с облаком.
|
|
Драйвер ядра DRBD Linux
Драйвер ядра DRBD®
Драйвер ядра DRBD предоставляет системе виртуальные блочные устройства. Он является важным структурным элементом DRBD. Он считывает и записывает данные на дополнительные локальные резервные устройства.
Пиринговые Ноды
Драйвер ядра DRBD обеспечивает зеркалирование данных при записи на одну (или несколько) пиринговую ноду (ноды). В синхронном режиме он сигнализирует о завершении запроса на запись после получения сигналов о завершении от локального резервного устройства хранения и от пиринговой ноды (нод).
Уровень данных
На рисунке справа показан путь данных в драйвере ядра DRBD. Обратите внимание, что путь данных очень эффективен. Никакие компоненты пользовательского пространства не задействованы. Запросы на чтение могут выполняться локально, не создавая сетевого трафика.
Утилиты DRBD
|
drbdsetup
drbdsetup - это инструмент нижнего уровня, который взаимодействует с драйвером ядра DRBD. Он управляет объектами DRBD (ресурсы, соединения, устройства, пути). Он может изменять все свойства, а также сбрасывать активную конфигурацию драйвера ядра. Он отображает статус и обновления состояния.
drbdmeta
drbdmeta используется для подготовки мета-данных блочных устройств перед их использованием для DRBD. Вы можете использовать ее для дампа и проверки этих мета-данных. Она сравнима с mkfs или pvcreate.
drbdadmin
drbdadm обрабатывает декларативные конфигурационные файлы. Эти файлы идентичны на всех нодах установки. drbdadm извлекает необходимую информацию для ноды, на которой он вызывается.
|
Создано с учетом потребностей разработчиков
DRBD® имеет интерфейс командной строки (CLI) и может также использоваться независимо от облака, виртуальной или контейнерной платформы для управления большими кластерами 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® поддерживает несколько путей для агрегации пропускной способности и отказоустойчивости каналов.
|
Начните работу вместе с LINSTOR
Если Вы только начинаете работать с LINBIT и готовы ознакомиться с LINSTOR, есть несколько способов принять участие в жизни сообщества.
Получить дополнительную информацию и задать интересующие вопросы Вы можете у наших специалистов, обратившись по почте.
В основе деятельности компании Factor group лежит двухуровневая система продаж «дистрибьютор – реселлер».
Доступ к ценам, полным прайс-листам наша компания предоставляет только авторизованным компаниям - реселлерам. По некоторым товарным направлениям, таким как Sophos, Packet Design, Creanord, DeepField, Metaswitch и др. необходима дополнительная авторизация вендоров и наличие статуса сертифицированного партнера.
Если ваша компания является таковой, но у вас еще нет доступа к ценовой информации, либо у вас есть сейчас готовый заказ-проект, отправьте запрос на email адрес соответствующей товарной группы.
|