FreeBsd High Availability кластер
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- legioner
- ефрейтор
- Сообщения: 62
- Зарегистрирован: 2009-09-17 18:34:08
- Откуда: Чебоксары
FreeBsd High Availability кластер
Всем привет.
вот понадобилось для курсовой сделать High Availability кластер web сервера apache и если все получиться то и mysql.
но поискав (наверно плохо искал) я толком ничего не нашел. может у кого то есть свободное время, просветит меня. да и не плохо бы написать мануал а то на просторах рунета такого я по крайней мере не обнаружил. да просто самому хочеться разобраться. заранее спс.
вот понадобилось для курсовой сделать High Availability кластер web сервера apache и если все получиться то и mysql.
но поискав (наверно плохо искал) я толком ничего не нашел. может у кого то есть свободное время, просветит меня. да и не плохо бы написать мануал а то на просторах рунета такого я по крайней мере не обнаружил. да просто самому хочеться разобраться. заранее спс.
Если требуется достичь максимальной эффективности то следует пользоваться своей силой открыто и честно (c) Дарт Вейдер
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: FreeBsd High Availability кластер
Перенес ибо как я понимаю тема очень слабо связана именно с FreeBSD
Я бы рекомендовал сначала ознакомится с проблематикой, а потом еще много раз подумать.
Вон Сановцы сказали что их HA это для справки самый большой опенсорц проект по числу строк кода, а вы тут похоже хотите налабать подобное на коленке?
Ну и наверное стоит посмотреть на возможность некоторых продуктов самостоятельно обеспечивать доступность.

Я бы рекомендовал сначала ознакомится с проблематикой, а потом еще много раз подумать.
Вон Сановцы сказали что их HA это для справки самый большой опенсорц проект по числу строк кода, а вы тут похоже хотите налабать подобное на коленке?
Ну и наверное стоит посмотреть на возможность некоторых продуктов самостоятельно обеспечивать доступность.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: FreeBsd High Availability кластер
Если говорить о полноценном ha-кластере, то он делается с помощью /usr/ports/sysutils/heartbeat.
Но самая большая проблема - это средство для синхронизации данных на узлах кластера. В линуксе вроде для этого юзают drbd. Во фре варианты - rsync, но он левый, потому что дискретность синхронизации большая или распределённая файловая система. Вроде кроме coda раньше особенно вариантов не было, сейчас не знаю как.
Но в твоём случае всё может быть гораздо проще - если только апач и мусю.
Но самая большая проблема - это средство для синхронизации данных на узлах кластера. В линуксе вроде для этого юзают drbd. Во фре варианты - rsync, но он левый, потому что дискретность синхронизации большая или распределённая файловая система. Вроде кроме coda раньше особенно вариантов не было, сейчас не знаю как.
Но в твоём случае всё может быть гораздо проще - если только апач и мусю.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
- terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Re: FreeBsd High Availability кластер
pjd недавно HAST сделал.Но самая большая проблема - это средство для синхронизации данных на узлах кластера.
http://wiki.freebsd.org/HAST
только не помню для какой ветки это сейчас доступно (STABLE/CURRENT)
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
- legioner
- ефрейтор
- Сообщения: 62
- Зарегистрирован: 2009-09-17 18:34:08
- Откуда: Чебоксары
Re: FreeBsd High Availability кластер
спасибо что ответили. думал что скажут google еще раз google.
princeps вы написали что мой вариант легче реализовать. если у вас есть возможность немогли ли бы вы указать где я могу почитать или привести пример. еще раз спс.
f_andrey сначала я думал использовать linux. вобщем решил может есть что нибудь для FreeBsd.

princeps вы написали что мой вариант легче реализовать. если у вас есть возможность немогли ли бы вы указать где я могу почитать или привести пример. еще раз спс.
f_andrey сначала я думал использовать linux. вобщем решил может есть что нибудь для FreeBsd.

Если требуется достичь максимальной эффективности то следует пользоваться своей силой открыто и честно (c) Дарт Вейдер
- legioner
- ефрейтор
- Сообщения: 62
- Зарегистрирован: 2009-09-17 18:34:08
- Откуда: Чебоксары
Re: FreeBsd High Availability кластер
нашел на RootConf кому интересно послушать про HA-кластер
http://www.rootconf.ru/papers2009/12318.html
и еще много чего http://www.rootconf.ru/themes/13249.html
http://www.rootconf.ru/papers2009/12318.html
и еще много чего http://www.rootconf.ru/themes/13249.html
Если требуется достичь максимальной эффективности то следует пользоваться своей силой открыто и честно (c) Дарт Вейдер
-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: FreeBsd High Availability кластер
нет, не могу, я этим не занимался, я интересовался только полными ha-кластерами. Тут много пацанов, которые хостинги админят, если кто-то из них заметит тему, то может напишет, как сделать отказоустойчивость апача и мускула.legioner писал(а):princeps вы написали что мой вариант легче реализовать. если у вас есть возможность не могли ли бы вы указать где я могу почитать или привести пример. еще раз спс.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2010-07-26 22:03:27
Re: FreeBsd High Availability кластер
на http://bsdportal.ru/viewtopic.php?t=22532 что-то близкое опубликовали. Кто-нибудь в продакшене такое сделал?
-
- ст. лейтенант
- Сообщения: 1374
- Зарегистрирован: 2010-02-05 0:21:40
Re: FreeBsd High Availability кластер
Ну как-бы вариант "данные на сторонней системе, подключены по NFS" никто не отменял.princeps писал(а):Если говорить о полноценном ha-кластере, то он делается с помощью /usr/ports/sysutils/heartbeat.
Но самая большая проблема - это средство для синхронизации данных на узлах кластера. В линуксе вроде для этого юзают drbd. Во фре варианты - rsync, но он левый, потому что дискретность синхронизации большая или распределённая файловая система. Вроде кроме coda раньше особенно вариантов не было, сейчас не знаю как.
Но в твоём случае всё может быть гораздо проще - если только апач и мусю.

Опять-же, мускул кластеризуется сам по себе, его вопрос синхронизации данных не очень волнует (в том смысле, что отдельно его решать не надо).
А статические странички апача... в зависимости от задачи вполне возможно, что rsync вполне достаточен, если статические данные меняются только в административном порядке.
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2010-07-26 22:03:27
Re: FreeBsd High Availability кластер
Ну все равно ведь возникает вопрос как сделать HA для теперь уже другой потенциальной на выход из строя точки - NFS Server-аFiL писал(а):Ну как-бы вариант "данные на сторонней системе, подключены по NFS" никто не отменял.
