Открыто

[LinuxCBT] Распределённое Копируемое Блочное Устройство DRBD [2013]

Тема в разделе "Программирование", создана пользователем Monogatari, 18 июн 2015.

Цена: 1р.
Взнос: 1р.

Резервный список: 1 участников

  1. 18 июн 2015
    #1
    Monogatari
    Monogatari ЧКЧлен клуба

    [LinuxCBT] Распределённое Копируемое Блочное Устройство DRBD [2013]

    Собираем на перевод
    [LinuxCBT] Распределённое Копируемое Блочное Устройство DRBD [2013]

    DRBD (от англ. Distributed Replicated Block Device — «Распределённое Копируемое Блочное Устройство») — это блочное устройство, обеспечивающее синхронизацию (RAID1) между локальным блочным устройством и удалённым. Одним из применений является построение отказоустойчивых кластерных систем на операционной системе с ядром Linux. Вопреки распространённому мнению, DRBD не является кластерной файловой системой, и вообще файловой системой. Входит в ванильное ядро Linux с 15.12.2009.

    DRBD поддерживает как синхронную, так и асинхронную синхронизацию (при синхронной синхронизации, протокол "С", операция записи считается завершённым, когда и локальный, и сетевой диски сообщают об успешном завершении записи; при асинхронной синхронизации (протокол "A") запись считается завершённой, как только запись завершилась на локальное устройство и данные были отправлены на удалённый узел). Также поддерживается промежуточный протокол (B), при котором запись считается успешной, если она завершилась на локальный диск и удалённый узел подтвердил получение (но не локальную запись) данных. Синхронизация идёт через протокол TCP (без шифрования/аутентификации), по умолчанию используется порт tcp/3260.

    DRBD поддерживает только два узла (более сложные конструкции могут строиться с помощью использования drbd-устройства в качестве "локального диска" для ещё одного drbd-устройства).

    Узлы могут работать в режиме primary или secondary. Secondary хранит данные, но не позволяет осуществить к ним локальный доступ, Primary позволяет осуществить доступ. DRBD поддерживает режим primary/primary, при котором возможен доступ к обоим узлам. Если при этом на DRBD-устройстве располагается файловая система, то для поддержки режима primary/primary необходимо использовать кластерные файловые системы (такие, как GFS/GFS2).

    • Автор: Dean Davis
    • Оригинальное название: LinuxCBT Block-Replica Edition
    • Продолжительность: 4 часа
    • Тип раздаваемого материала: Видеоурок
    Intro to Block Replication | Clustering | DRBD

    Introduction - DRBD - Features
    Discuss features and benefits
    Discuss Disk Block Clustering
    Explore application to various applications
    Identify Target Hosts
    Explore topography
    Explore environment

    Cluster Initialization | Installation | General Usage
    Gather resources for usage in Cluster
    Discuss Cluster Resources in DRBD
    Install DRBD on target Hosts
    Provision Block Devices
    Update configuration accordingly
    Define Resources per Cluster Node
    Synchronize Blocks
    Allocate File System (FS) Resources
    Confirm Disk IO within Cluster
    Evaluate accordingly
    Discuss common implementation

    Cluster IO
    Highlight important IO concepts
    Confirm Node Status
    Attempt various mounts
    Evaluate responses from various Cluster Nodes
    Provision additional Cluster Resource
    Weave additional resource into environment
    Confirm current Cluster status
    Evaluate results

    DRBD Cluster Utilities
    Discuss use cases
    Identify key Cluster client tools
    Enumerate important details via tools
    Discuss important client options
    Evaluate current Cluster configuration
    Discuss possible applications

    Manual Cluster Failover
    Express usage features and concerns
    Highlight automated alternatives
    Create failover scenarios
    Failover Cluster as needed and evaluate
    Confirm data synchronization status
    Continue with failover exercises
    Evaluate outcomes concerning failovers

    Synchronization Throttling
    Discuss defaults and applicable benefits
    Down Secondary as needed
    Create out-of-synch scenario
    Examine default synch timeline
    Tweak configuration-based synchronization bandwidth
    Alter Cluster configuration and examine synchronization updates
    Contrast with defaults
    Enable temporary synchronization configuration
    Generate out-of-synch scenario
    Force synch of Cluster Nodes
    Evaluate results

    DRBD | Cluster | Application | Examples
    Recap key features of DRBD
    Highlight common usage scenarios
    Tweak Apache configuration to use DRBD resources
    Failover and ensure availability of resources
    Update MySQL configuration to use DRBD resources
    Generate new MySQL information
    Failover accordingly
    Evaluate results

    // Сам курс есть в паблике
    // Как наберется народ, найдется и переводчик и организатор :)
    // Заинтересовались – подписывайтесь!
     
  2. Последние события

    1. voyageur_
      voyageur_ не участвует.
      3 апр 2017
    2. babyrin69
      babyrin69 не участвует.
      14 ноя 2016
    3. Мартино
      Мартино не участвует.
      20 окт 2016
    4. Incansable
      Incansable не участвует.
      19 сен 2016

Поделиться этой страницей