Linux кластеры

Все, что вы хотели знать о программизме, но боялись спросить.
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45217
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Linux кластеры

Сообщение Stanislav »

В моем представлении кластер состоит из двух серваков - рабочий и резервный. А вот в доках по кластерам увидел картинку, где в кластере несколько серваков - что это означает? Зачем? Может Линукс кластеры работают по другому?
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

Re: Linux кластеры

Сообщение CdR »

Это скорее просто backup. В кластере может быть сколько угодно серверов. Суть в том, что для стороннего наблюдателя они работают как один и его не особо должно волновать как там внутрях что-то варится.


http://en.wikipedia.org/wiki/Computer_cluster
Аватара пользователя
sobomax
Маньяк
Сообщения: 3699
Зарегистрирован: 29 июн 2006, 22:53
Откуда: Vancouver

Re: Linux кластеры

Сообщение sobomax »

Stanislav писал(а):В моем представлении кластер состоит из двух серваков - рабочий и резервный. А вот в доках по кластерам увидел картинку, где в кластере несколько серваков - что это означает? Зачем? Может Линукс кластеры работают по другому?
Зависит от типа кластера. Если это high availability то как правило их два, а если вычислительный то чем больше тем лучше.

В общем случае кластер это когда больше одного и они каким-то образом вместе решают одну задачу.

От типа OS это не зависит.

-Maxim
Аватара пользователя
aissp
Маньяк
Сообщения: 2710
Зарегистрирован: 07 ноя 2005, 09:51

Re: Linux кластеры

Сообщение aissp »

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

в бытность в рамблере у нас база была распределенная запрос отправлялся сразу всем (хе хе мультикастом) тот кто мог отвтетить отвечал из запросов ответ составлялся, тоже видимо кластером можно назвать :)
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45217
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: Linux кластеры

Сообщение Stanislav »

Я извиняюсь, немного по другому сформулирую вопрос: я имел ввиду следующее - возможно ли, что резервные сервера кластера работают или они должны простаивать в ожидании? Например, на первом сервере http, на другом ftp - оба работают. Каждый является резервным сервером для другого. Как только кто-то накрылся - функция переносится на резервный. Или только так - на первом http + ftp работает, на втором ничего не работает - если первый сервер накрылся, начинает работать второй.
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45217
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: Linux кластеры

Сообщение Stanislav »

aissp писал(а):в бытность в рамблере у нас база была распределенная запрос отправлялся сразу всем (хе хе мультикастом) тот кто мог отвтетить отвечал из запросов ответ составлялся, тоже видимо кластером можно назвать :)
У нас этим лоадбалансер занимается - оптимально распределяет запросы. А кластер так и называется LB-кластер.
Аватара пользователя
Marmot
Графоман
Сообщения: 39279
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: Linux кластеры

Сообщение Marmot »

Ну почитайте же наконец интырнет, блин http://en.wikipedia.org/wiki/Computer_cluster
Аватара пользователя
Marmot
Графоман
Сообщения: 39279
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: Linux кластеры

Сообщение Marmot »

Stanislav писал(а):Я извиняюсь, немного по другому сформулирую вопрос: я имел ввиду следующее - возможно ли, что резервные сервера кластера работают или они должны простаивать в ожидании? Например, на первом сервере http, на другом ftp - оба работают. Каждый является резервным сервером для другого. Как только кто-то накрылся - функция переносится на резервный. Или только так - на первом http + ftp работает, на втором ничего не работает - если первый сервер накрылся, начинает работать второй.
Смотри настройки своего лоадбалансера, бывают такие умные, что умеют чекать жив пациент или мертв, если мертв, его больше не трогают, какое-то время, потом опять чекают...
Называть это дело кластером у меня язык не поворачивается...
white_raven
Маньяк
Сообщения: 1012
Зарегистрирован: 20 дек 2005, 11:10
Откуда: NiNo-Vancouver

Re: Linux кластеры

Сообщение white_raven »

у меня работает линукс хай авалиабилити, диски заведены через миррор раид через нетворк DRDB, мониторится самба, почта, апачи, на одном основном выставлены все айпишники, когда основной умирает, на втором поднимается айпи и все сервисы, диск становится основным,
http://www.linux-ha.org/

в универе я построил на openMosix вычислительный на 4 сервера, скоро буду строить на редхате последнем под новый матлаб машин на 10-12
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45217
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: Linux кластеры

Сообщение Stanislav »

Marmot писал(а):
Stanislav писал(а):Я извиняюсь, немного по другому сформулирую вопрос: я имел ввиду следующее - возможно ли, что резервные сервера кластера работают или они должны простаивать в ожидании? Например, на первом сервере http, на другом ftp - оба работают. Каждый является резервным сервером для другого. Как только кто-то накрылся - функция переносится на резервный. Или только так - на первом http + ftp работает, на втором ничего не работает - если первый сервер накрылся, начинает работать второй.
Смотри настройки своего лоадбалансера, бывают такие умные, что умеют чекать жив пациент или мертв, если мертв, его больше не трогают, какое-то время, потом опять чекают...
Стандартная фича любого лоадбалансера.
Marmot писал(а):Называть это дело кластером у меня язык не поворачивается...
Тем не менее - строгий технический термин: LB-кластер - прочитайте же свою ссылку.
Аватара пользователя
Marmot
Графоман
Сообщения: 39279
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: Linux кластеры

Сообщение Marmot »

Stanislav писал(а):
Marmot писал(а):
Stanislav писал(а):Я извиняюсь, немного по другому сформулирую вопрос: я имел ввиду следующее - возможно ли, что резервные сервера кластера работают или они должны простаивать в ожидании? Например, на первом сервере http, на другом ftp - оба работают. Каждый является резервным сервером для другого. Как только кто-то накрылся - функция переносится на резервный. Или только так - на первом http + ftp работает, на втором ничего не работает - если первый сервер накрылся, начинает работать второй.
Смотри настройки своего лоадбалансера, бывают такие умные, что умеют чекать жив пациент или мертв, если мертв, его больше не трогают, какое-то время, потом опять чекают...
Стандартная фича любого лоадбалансера.
А в чем тогда проблема?
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45217
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: Linux кластеры

Сообщение Stanislav »

white_raven писал(а):у меня работает линукс хай авалиабилити, диски заведены через миррор раид через нетворк DRDB, мониторится самба, почта, апачи, на одном основном выставлены все айпишники, когда основной умирает, на втором поднимается айпи и все сервисы, диск становится основным,
http://www.linux-ha.org/
Это понятно - это стандартный HA кластер. Меня просто интересует возможность задействовать резервный сервер - распределить нагрузку равномерно.
Аватара пользователя
aissp
Маньяк
Сообщения: 2710
Зарегистрирован: 07 ноя 2005, 09:51

Re: Linux кластеры

Сообщение aissp »

в универе я построил на openMosix вычислительный на 4 сервера, скоро буду строить на редхате последнем под новый матлаб машин на 10-12
Офигеть, впечеьляет.
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45217
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: Linux кластеры

Сообщение Stanislav »

Marmot писал(а):А в чем тогда проблема?
В том, что я совсем не про то... В LB кластере работают однородные сервисы - лоадбалансер отлично справляется. Я про HA кластеры - классический HA кластер, когда резервный сервак не работает, а меня интересует возможность распределить разнородную нагрузку между основным и резервным сервером. А то получается - основной сервер может быть перегружен, а резервный простаивает. Это аналог RAID-1.
А представьте ситуацию: есть кластер из N серверов - на них крутятся все сервисы, все данные - на GFS. Вдруг у одного пропал пульс, он удаляется из кластера, а сервис поднимается на другом серваке. Вот так сервисы и будут блуждать по кластеру. Получается аналог RAID-5. :-)
white_raven
Маньяк
Сообщения: 1012
Зарегистрирован: 20 дек 2005, 11:10
Откуда: NiNo-Vancouver

Re: Linux кластеры

Сообщение white_raven »

это не простой совсем вопрос, у меня стояла задача равномерного распределения чисто математических вычислений между нодами, где были задействованы данные с нетворк сторадж, это было решено на мосиксе с его возможность мигрировать таски, мультипроцессорным матлабом и специальным пакетом-примочкой для обработки данных, вообщем все было через джопу (кернелы там пересобирались и т.д) но завелось и работает,
сейчас ред хат имеет в ентерпрайзе навороченый кластерный пакет который клеймс то до все что надо включая HA+load balancing
Изображение
так что мосикс будет убит, будут куплены крутые делловские тачки и ред хат анд хере ви го

на редхете много доков по новому энтерпрайзу чек ит
Ответить