<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Создание кластера для бесперебойной работой с БД на базе Linux, Win...</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html</link>
    <description>У меня есть задача написать диплом(!!!) - разработать проект в ы с о к о н а д ё ж н о г о (террит-но распределённого) кластера для бесперебойной работы базы данных (SQL запросы) Какая именно база пока не ясно. Сервера на расст. 180 м. друг от друга., рабочих станций до 60-ти. &lt;br&gt;Желательная связь только канал-канал (1000 Мбит либо оптика, либо Ethernet), т.е. желательно без общих дисков, но можно и с ними.&lt;br&gt;(тоже желательно без Fibre Chanell и SCSI, но тоже можно и эти технологии), только с локальными дисками. Кластер должен работать параллельно, в случае сбоя пользователи перекидываются на другой работающий сервер. Главное - надёжность-формула 24х7.&lt;br&gt;Не знаю на какой платформе делать проект, ни софт. &lt;br&gt;Никогда не разрабатывал кластера. &lt;br&gt;К тому же почитал, что возм. нет дешёвых кластерных решений только на связи канал-канал без общих дисковых массивов. &lt;br&gt;Буду признателен за советы и ссылки.&lt;br&gt;</description>

<item>
    <title>Создание кластера для бесперебойной работой с БД на базе Lin... (Egenius)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html#11</link>
    <pubDate>Fri, 12 Sep 2008 07:43:47 GMT</pubDate>
    <description>Можно уточнить одну вешь ?&lt;br&gt;Я так понял связка ha+drdb работает как отказостойчивый кластер в котором второй комп кластера большую чать времени простаивает и его ресурсы не используются.&lt;br&gt;Можно ли сделать такой кластер, в котором помимо отказоустойчивости реализовалось бы распределение нагрузки(использование общей памяти и процессоров), чтобы второй сервер выполнял не только роль бэкапа, но и принимал активное участие в обработке процессов ?&lt;br&gt;Или вариант, в котором на одной машине кластера выполняется, например апач, а на второй в это время работает мускул, но на обоих машинах установлены оба этих сервиса, так то при падении машины с мусклом(или при отказе самого мускла) другая машина поднимала этот сервис. При этом могут ли машины кластера делить между собой ресурсы ?&lt;br&gt;Спасибо !&lt;br&gt;</description>
</item>

<item>
    <title>Создание кластера для бесперебойной работой с БД на базе Lin... (b2d)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html#10</link>
    <pubDate>Fri, 21 Dec 2007 08:24:37 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;1. оба нода работают. ha - поднимает виртуальный интерфэйс, к которому и &lt;br&gt;&amp;gt;кидаются клиенты. drbd - постоянно реплицирует данные с мастера на слэйв. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;2. отвалился мастер -  HA (на слэйве) переводит свой /dev/drbd* в &lt;br&gt;&amp;gt;из slave в master и поднимает все тот же виртуальный интерфэйс &lt;br&gt;&amp;gt;(если primary node по харду сильнее второго мона установить auto fail &lt;br&gt;&amp;gt;back. не соит включать первый нод после сбоя при выключеном втором &lt;br&gt;&amp;gt;(иначе зачам весь геморой с кластером), в последней версии drbd есть &lt;br&gt;&amp;gt;multiprimary - работают действительно параллельно, но с репликацией были проблемы, т.к. &lt;br&gt;&amp;gt;копать сюда необходимости не было, подробнее не скажу). &lt;br&gt;&lt;br&gt;Я вчера плакал от смеха...&lt;br&gt;кароче все я поставил drbd + GFS... &lt;br&gt;замечательно .. дошел до точки монтирования gfs и тут всплыла такая штука что лом ядро с 2.6.20 GFS 1 не поддерживает... только GFS2 ....&lt;br&gt;кароче я плачу... прийдеться все заново компилить ... причем ручками.... &lt;br&gt;</description>
</item>

<item>
    <title>Создание кластера для бесперебойной работой с БД на базе Lin... (resu)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html#9</link>
    <pubDate>Thu, 20 Dec 2007 22:07:02 GMT</pubDate>
    <description>у связки ha+drbd общий смысл (imho) такой: &lt;br&gt;1. оба нода работают. ha - поднимает виртуальный интерфэйс, к которому и кидаются клиенты. drbd - постоянно реплицирует данные с мастера на слэйв.&lt;br&gt;2. отвалился мастер -  HA (на слэйве) переводит свой /dev/drbd* в из slave в master и поднимает все тот же виртуальный интерфэйс (если primary node по харду сильнее второго мона установить auto fail back. не соит включать первый нод после сбоя при выключеном втором (иначе зачам весь геморой с кластером), в последней версии drbd есть multiprimary - работают действительно параллельно, но с репликацией были проблемы, т.к. копать сюда необходимости не было, подробнее не скажу). &lt;br&gt;</description>
</item>

<item>
    <title>Создание кластера для бесперебойной работой с БД на базе Lin... (b2d)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html#8</link>
    <pubDate>Wed, 19 Dec 2007 14:55:24 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;Связка drbd+heartbeat, например. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;www.drbd.org, www.linux-ha.org &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;да drbd + ha работают не плохо. &lt;br&gt;&amp;gt;Linux Virtual Server - сам я не делал, но, кажется он дает &lt;br&gt;&amp;gt;распределение нагрузки за счет переброски соединения. (было бы интересно посмотреть на &lt;br&gt;&amp;gt;готовое решение) &lt;br&gt;&lt;br&gt;Ставил я drbd - писать и читать можно только с одной ноды. Т.е. о распределенной файловой системе речь не идет... У кого получилось настроить переключение в случае падения 1й из нод - просьба рассказать как. drbd работает но многого не умеет, будем изучать что умеет Linux HA&lt;br&gt;</description>
</item>

<item>
    <title>Создание кластера для бесперебойной работой с БД на базе Lin... (resu)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html#7</link>
    <pubDate>Fri, 04 May 2007 13:47:50 GMT</pubDate>
    <description>drbd - работает как  Master-Slave причем пишется только на мастера, поетому нет проблем со всеми нодами есть только один нод.&lt;br&gt;я с фрии не знаком, но вы конечно пробовали ХА на  фрии поставить?</description>
</item>

<item>
    <title>Создание кластера для бесперебойной работой с БД на базе Lin... (Sirex)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html#6</link>
    <pubDate>Tue, 03 Apr 2007 09:29:15 GMT</pubDate>
    <description>Насчёт drbd. А вы уверены, что экспорт справится, а точнее коректно отработает, если все ноды вдруг начнут писать? Но Debian не плохое решение. И хотелось бы узнать что в этом плане лучше/удобнее/проще debian или freebsd?&lt;br&gt;Я под debian поднял нормально HA-availability, а вот ипсользуя проекты такого же назначения под freebsd обломался ещё на ранней стадии:&lt;br&gt;&lt;br&gt;Мне нужно организовать High-Availability кластер из 2 (192,168,9,24 и 192,168,9,25)машин с 1 виртуальным ip адресом (192,168,9,253) &lt;br&gt;Установил FreeBSD.  Использую Wackamole и, соответственно, Spread.&lt;br&gt;На всех нодах поставил spread (согласно инструкции и мануалам). Создал пользователя и группу spread. &lt;br&gt;Вот конфигурация: &lt;br&gt;&lt;br&gt;Spread_Segment 192.168.9.255:4848 &#123; &lt;br&gt;proj-bsd-1 192.168.9.24 &lt;br&gt;proj-bsd-2 192.168.9.25 &lt;br&gt;&#125; &lt;br&gt;EventPriority = INFO &lt;br&gt;EventLogFile = /var/log/spreadlog_&#037;h.out &lt;br&gt;SocketPortReuse = AUTO &lt;br&gt;&lt;br&gt;&lt;br&gt;Поставил wackamole, тоже согласно инструкции. Конфигурация следующая: &lt;br&gt;Spread = 4848&#064;127.0.0.1 &lt;br&gt;SpreadRetryInterval = 5s &lt;br&gt;Control = /var/run/wa</description>
</item>

<item>
    <title>Создание кластера для бесперебойной работой с БД на базе Lin... (resu)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html#5</link>
    <pubDate>Tue, 07 Dec 2004 21:58:55 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Связка drbd+heartbeat, например. &lt;br&gt;&amp;gt;&amp;gt;www.drbd.org, www.linux-ha.org &lt;br&gt;&lt;br&gt;да drbd + ha работают не плохо.&lt;br&gt;Linux Virtual Server - сам я не делал, но, кажется он дает распределение нагрузки за счет переброски соединения. (было бы интересно посмотреть на готовое решение)&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Создание кластера для бесперебойной работой с БД на базе Lin... (Ruark)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html#4</link>
    <pubDate>Sat, 02 Oct 2004 20:45:08 GMT</pubDate>
    <description>&amp;gt;Связка drbd+heartbeat, например. &lt;br&gt;&amp;gt;www.drbd.org, www.linux-ha.org &lt;br&gt;Добрый день, передо мной встала точно такая же задача, бесперебойная работа БД, скорее всего MySQL, два физических сервера...&lt;br&gt;Помогите разобраться плиз, я еще новичек в таких вопросах :) &lt;br&gt;ОС будет Linux Debian, что еще необходимо доставить на неё кроме drbd и heartbeat ? Насколько я понял, drbd обеспечит репликацию данных, heartbeat переключение между двумя серверами, в случае падения одного...нужно или еще что то наподобие Linux Virtual Server ?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Re: потрясный совет (tikush)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID13/37.html#3</link>
    <pubDate>Tue, 13 Apr 2004 10:27:18 GMT</pubDate>
    <description>&amp;gt;кластеризовать то надо БАЗУ. &lt;br&gt;связке drbd+heartbeat все равно, что поверх нее крутится.&lt;br&gt;&lt;br&gt;&amp;gt;так что ответ: Oracal&lt;br&gt;Это другой возможный вариант. на мой взгляд, он сложнее в реализации. тем более при использовании на production-сервере надо будет заплатить некоторую сумму разработчику Оракла.&lt;br&gt;&lt;br&gt;&amp;gt; и MS Sql&lt;br&gt;а вот это вообще не вариант, ибо, насколько я помню, в кластере от MS используется общий диск, что противоречит поставленой задаче. ну и  для меня, например, немаловажен тот факт, что это платное решение</description>
</item>

</channel>
</rss>
