Страница 1 из 1

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

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

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

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

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

Добавлено: 2011-04-26 15:27:34
m0ps
используй виртуализацию - модный нынче тренд
коммерческие решения я так понимаю отпадают? значит кури XEN

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

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

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

Добавлено: 2011-04-26 15:34:33
m0ps
виртуализация - простейший способ организовать кластер высокой доступности. какие есть бесплатные аналоги у xen... kvm?

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

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

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

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

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

Добавлено: 2011-04-26 17:05:05
princeps
а хранилище у вас с одним контроллером или с двумя?

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

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

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

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

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

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

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

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

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

Добавлено: 2011-05-03 14:43:28
Gloft
Ты какую версию MySQl ставил обычную или кластерную?
И что ты подразумеваешь когда говоришь о распределение нагрузки?
Распределение запросов от пользователей?

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

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

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

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

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

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

Добавлено: 2011-05-03 15:42:57
Gloft
У тебя белый ип будет 1, для всех сервисов?

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

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