кластер на freebsd 6.3

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
nikll
рядовой
Сообщения: 43
Зарегистрирован: 2008-04-17 17:28:49
Откуда: Екатеринбург
Контактная информация:

Re: кластер на freebsd

Непрочитанное сообщение nikll » 2008-08-01 14:59:56

Тема конечно очень интересная. Где то читал что в семерке CODA сильно поправили.

А вообще у меня выресовывается следующщая задача:
3 веб сервера на общем Virtual_IP (CARP/VRRP) с балансировкой
На них мускул в кластере.
nginx+fastcgi_php.
пхп скрипты не производят изменений в фс самостоятельно, все логи пишут в DB.
через CODA папка www зеркально связанна на всех серверах.
При падении любых двух серверов система продолжает работать (хоть и с тормозами).

Ну а теперь вопросы:
Реально ли это?
Как в CODA реализован перехват функций сервера coda клиентом coda , если бывший сервер вышел из строя?
Кто перехватит функции сервера если клиентов несколько? Как остальные клиенты узнают о новом сервере CODA?
Как поведет себя "внезапно" поднявшийся бывший сервер coda?
Можно ли в кластере все ноды сделать "равноправными", тоесть без главного сервера?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: кластер на freebsd 6.3

Непрочитанное сообщение princeps » 2008-08-01 18:01:08

nikll писал(а):Как в CODA реализован перехват функций сервера coda клиентом coda , если бывший сервер вышел из строя?Кто перехватит функции сервера если клиентов несколько? Как остальные клиенты узнают о новом сервере CODA?Как поведет себя "внезапно" поднявшийся бывший сервер coda?
Как-то они это делают. Когда я экспериментировал с Coda, клиенты не замечали, если один сервак отваливался и потом появлялся. Это сервера Coda решают между собой. Как именно они это делают - хз.
nikll писал(а):Можно ли в кластере все ноды сделать "равноправными", тоесть без главного сервера?
Можно.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

nikll
рядовой
Сообщения: 43
Зарегистрирован: 2008-04-17 17:28:49
Откуда: Екатеринбург
Контактная информация:

Re: кластер на freebsd 6.3

Непрочитанное сообщение nikll » 2008-08-02 10:30:32

princeps писал(а):
nikll писал(а):Как в CODA реализован перехват функций сервера coda клиентом coda , если бывший сервер вышел из строя?Кто перехватит функции сервера если клиентов несколько? Как остальные клиенты узнают о новом сервере CODA?Как поведет себя "внезапно" поднявшийся бывший сервер coda?
Как-то они это делают. Когда я экспериментировал с Coda, клиенты не замечали, если один сервак отваливался и потом появлялся. Это сервера Coda решают между собой. Как именно они это делают - хз.
nikll писал(а):Можно ли в кластере все ноды сделать "равноправными", тоесть без главного сервера?
Можно.
Тоесть чтобы это работало надо делать каждую ноду сервером Coda? А какие конфиги прописать?
А как сделать чтобы все ноды были равноправными?
Просто хочется получить на выходе логически понятную, прогнозируемую систему без "узких" мест.