The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Построение высоконадежного (HA) кластера используя DRBD.

04.03.2004 13:24

Три статьи с инструкциями по созданию High-availability (HA) систем на базе Linux:

  • Highly-Affordable High Availability - инструкция по созданию бюджетного HA кластера. Для репликации дисков используется drbd, для переключения сервисов и контроля сбоев - пакет heartbeat. Присутствует информация по установке и тестированию;

  • Data Redundancy By DRBD - инструкция по работе с DRBD. Блочное устройство drbd позволяет создать общее для нескольких серверов, зеркальное дисковое пространство, грубо говоря, RAID1 между накопителями на разных машинах в сети.Когда на одной машине производится запись на диск, drbd сразу синхронизирует эти данные на дисках других машин;

  • Linux Virtual Server Clusters - создание highly-scalable и highly-available сетевых сервисов через использование системы Linux Virtual Server (LVS).

    1. Главная ссылка к новости (http://www.linux-mag.com/2003-...)
    2. OpenNews: Несколько статей с обзором технологий построения высокопроизводительных и высоконадежных кластеров
    3. The Linux Virtual Server Project
    4. heartbeat
    5. Drbd - block device to build high availability clusters
    Лицензия: CC BY 3.0
    Источник: linux-mag.com
    Короткая ссылка: https://opennet.ru/3469-cluster
    Ключевые слова: cluster, disk
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (5) RSS
  • 1, small (?), 13:43, 04/03/2004 [ответить]  
  • +/
    За прошлый год кинули сылку!!!!!!!!!!!!!!!!
     
     
  • 2, Maxim Chirkov (?), 13:57, 04/03/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >За прошлый год кинули сылку!!!!!!!!!!!!!!!!

    Online-версия материалов на сайте linux-mag.com публикуется через пол года после выхода печатного LINUX MAGAZINE. Без подписки статьи раньше не получить.

     

  • 3, Аноним (3), 11:23, 05/03/2004 [ответить]  
  • +/
    Если хотите мое мнение то лажа это все.
    Репликация должна происходить на более высоком
    логическом уровне, хотя-бы на уровне файловой системы.
    Я не вижу как блочная репликация устройства может повысить надежность, любая более не менее серьезная ошибка (например логическая) с повреждением баз программы, файловой системы и т.д. будет просто отреплицирована на вторую ноду :(.

    Более того даже при простом зависании одной из систем, состояние файловой системы, а тем более баз и файлов используемых программами будет недетерминируемо.

    Чтобы обеспечить более не менее приемлемый failover, нужно проводить репликацию на уровне файловой системы, а в идеале на уровне каждого конкретного приложения.

    Поэтому пока юзаем rsync, предсказуемее чем drbd, хотя и очееень далеко от того что хотелось бы видеть.

     
     
  • 5, Андрей (??), 12:03, 13/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    поддерживаю, сделал я у себя на тестовых машинах этот drbd, оно вроде работает, но при малейшей нагрузке начинает дико тормозить. Производительность сильно падает.
    rsync рулит +1
     

  • 4, small (?), 19:12, 05/03/2004 [ответить]  
  • +/
    Такая система которая описана в журнале, у меня работает уже в течении 6-ти месяцет и она спасает от краха!
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру