Кластер высокой доступности с горячим резервом.

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Raven_kg
рядовой
Сообщения: 46
Зарегистрирован: 2009-11-30 9:38:35
Контактная информация:

Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Raven_kg » 2011-04-26 11:50:59

Работаю в компании-ISP, решили поднимать свой хостинг+все старые сервера в писюшных корпусах списать и перенести все на новое железо. Закупили новое железо в количестве 5 серверов и 1 iScSi-хранилища. Ну и поставили мне задачку - сверстать все в высокодоступный кластер с горячим резервом и распределением нагрузки из 4-х железяк для размещения всего что сейчас есть (ftp, mail, www, game-сервера) и поднять хостинг с VPS/VDS на 5-й и загнать диски в хранилище в RAID. Машинки несут в себе Xeon'ы + 16 Гб RAM + 2x143Гб SAS HDD + по 2 гигабитных линка (1 для heartbeat, 1 для iScSi). Подскажите плз, как быть, поделитесь опытом, кто может. Я никогда с аналогичными системами дел не имел и потому даже не знаю с какой стороны подступиться (даже тупо до сих пор не могу определиться какой рейд поднимать). Я очень плохой теоретик, не привык расчитывать свои решения в теории, я обычно реализую все на практике (часто даже методом научного тыка), но здесь сложилась такая ситуация - чтобы получить железо я должен предоставить руководству решение, как и что я буду делать.

Хостинговая компания 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/

Аватара пользователя
MASiK
лейтенант
Сообщения: 625
Зарегистрирован: 2008-09-19 20:09:41
Откуда: Оттуда
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение MASiK » 2011-04-26 14:00:00

Вариантов дохрена, смотря какая будет нагрузка, и какая ОС и что нужно, полностью Горячаяя замена или можно пару элементов холодной, я в данный момент собираю кластер для hostline и очень много подводных камней, каждая структура и идея это + к одному и - к другому, тут надо очень хорошо понять что будет длать этот кластер, потом капать в сторону + и - ОС и решений, выберать самое подходящее и двигаться в этом напровлении, для начало нужно начать, а там уже как по маслу ) у нас получился кластер за 1 неделю с 1 устройством Холодной замены.
Самурай

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение m0ps » 2011-04-26 15:27:34

используй виртуализацию - модный нынче тренд
коммерческие решения я так понимаю отпадают? значит кури XEN

Аватара пользователя
MASiK
лейтенант
Сообщения: 625
Зарегистрирован: 2008-09-19 20:09:41
Откуда: Оттуда
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение MASiK » 2011-04-26 15:30:09

m0ps писал(а):используй виртуализацию - модный нынче тренд
коммерческие решения я так понимаю отпадают? значит кури XEN
Что же сразу ХЕН это уж ППЦ какая система, малоли там такой не надо
Самурай

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение m0ps » 2011-04-26 15:34:33

виртуализация - простейший способ организовать кластер высокой доступности. какие есть бесплатные аналоги у xen... kvm?

Аватара пользователя
Саша
мл. сержант
Сообщения: 126
Зарегистрирован: 2008-06-08 20:10:46
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Саша » 2011-04-26 15:50:46

m0ps писал(а):виртуализация - простейший способ организовать кластер высокой доступности. какие есть бесплатные аналоги у xen... kvm?
openvz думаю тоже можно оргинизоватьь

Аватара пользователя
MASiK
лейтенант
Сообщения: 625
Зарегистрирован: 2008-09-19 20:09:41
Откуда: Оттуда
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение MASiK » 2011-04-26 16:49:53

Саша писал(а):
m0ps писал(а):виртуализация - простейший способ организовать кластер высокой доступности. какие есть бесплатные аналоги у xen... kvm?
openvz думаю тоже можно оргинизоватьь
Стоп, ОПЕНВЗ это вообще VPS или как там его, хрень короче, тут речь о кластере
Самурай

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

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение princeps » 2011-04-26 17:05:05

а хранилище у вас с одним контроллером или с двумя?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Raven_kg
рядовой
Сообщения: 46
Зарегистрирован: 2009-11-30 9:38:35
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Raven_kg » 2011-04-27 6:51:04

princeps писал(а):а хранилище у вас с одним контроллером или с двумя?
C двумя.
MASik писал(а):для начало нужно начать, а там уже как по маслу
Да, я тут с вами абсолютно согласен, но как я уже писал железки мне дадут только после того как я все распишу на бумажке. По поводу оси я колеблюсь между RedHat и FreeBSD 7.x, больше склоняясь к последней. Скорее всего кластер будет поднят на чертенке, а VPS-сервер вынесу из него и заставлю работать на шапке. Но пока я как-то себе это все туманно представляю...

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Gloft » 2011-04-27 8:58:41

Кластер понятие растяжимое.
Составь список служб которые ты хочешь "кластеризовать".
Напиши требования к каждой службе (ты должен точно знать как она должна работать в кластере).
Узнай как каждая служба может быть настроена для работы в кластере (все + и - каждой реализации).
Зная требования к функционалу сервисов выбери ПО для служб с учетом работы в кластере.
Ну а дальше комбинируй железо и ПО.

Raven_kg
рядовой
Сообщения: 46
Зарегистрирован: 2009-11-30 9:38:35
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Raven_kg » 2011-05-03 13:05:33

Вот в частности 2 таких вопроса (экспериментирую, поднял 2 "ноды" на виртуалбоксе, FreeBSD 7.4, связал heartbeat'ом, прицепил iSCSI, MySQL&PostgreSQL связал в кластера, ноды получились равноправные):

1 как сделать репликацию так, чтобы машины взаимозаменяли друг друга, но при этом еще и распределяли нагрузку?

2 каким образом настроить iSCSI так, чтобы одна машина не монополизировала хранилище?

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Gloft » 2011-05-03 14:43:28

Ты какую версию MySQl ставил обычную или кластерную?
И что ты подразумеваешь когда говоришь о распределение нагрузки?
Распределение запросов от пользователей?

Вот статья как ознакомительный вариант:
http://nikita.rockby.net/2008/02/01/ust ... a-freebsd/

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Gloft » 2011-05-03 14:54:25

Опиши схему работы твоего тестового кластера.
Почитай http://www.opennet.ru/docs/RUS/ha_cluster/, там написано общий принцип построения одной из схемы построения кластера.

Raven_kg
рядовой
Сообщения: 46
Зарегистрирован: 2009-11-30 9:38:35
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Raven_kg » 2011-05-03 15:27:52

Gloft писал(а): И что ты подразумеваешь когда говоришь о распределение нагрузки?
Распределение запросов от пользователей?
Да, их самых. То есть запрос пришедший на белый ип нужно как-то распределить между нодами, нужно ли для сих целей выделять отдельную ноду (если да, то на чем оно реализуется) или же можно реализовать средствами самих машин входящих в кластер?

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Gloft » 2011-05-03 15:42:57

У тебя белый ип будет 1, для всех сервисов?

Raven_kg
рядовой
Сообщения: 46
Зарегистрирован: 2009-11-30 9:38:35
Контактная информация:

Re: Кластер высокой доступности с горячим резервом.

Непрочитанное сообщение Raven_kg » 2011-05-04 7:02:11

Gloft писал(а):У тебя белый ип будет 1, для всех сервисов?
Нет, ипов будет море - под все это пока выделяют подсеть с /24 маской. Дальше планируется переехать на /22.