Re: кластер на основе xen drbd

2011-12-27 Пенетрантность Stanislav Vlasov
28 декабря 2011 г. 11:27 пользователь Дамир Хакимов
da...@agg.gazpromgeofizika.ru написал:
 Изучаю возможность построения отказоустойчивых сервисов.
 Из инструментов управления всем этим хозяйством нагуглил xen-drbd. (
 http://xgu.ru/wiki/xen-drbd)
 Однако, при ближайшем рассмотрении оказалось, что проект скорее мертв, чем
 жив. Жаль. Интересный инструмент.
 Подскажите на что еще можно посмотреть-пощупать?

ganeti вроде бы должен работать в плане перезапуска виртуалок на
другом хосте при падении.
Правда, в любом случае нужен общий сторадж. А будет ли это drbd или
железный сторадж - другой вопрос.
Вообще - рекомендую глянуть на Proxmox 2.0
Там обещали работающий ha для виртуалок.
А вебморда там точно неплохая, если что (проверял на первой версии еще).

-- 
Stanislav


Re: Построение кластер а. Выбор железа

2010-07-19 Пенетрантность Michael Shigorin
On Mon, Jul 19, 2010 at 05:35:16PM +0700, Vit wrote:
 Вопрос не относится напрямую к debian, но на данной машине
 предполагается его активное использование, потому решил
 проконсультироваться у вас.

А искать стоило всё-таки не под фонарём... :)

 Мы в лаборатории собираемся собрать (купить) кластер. Идеальный
 вариант - 64 физических ядра. Платформа (Intel или AMD) ещё не
 определена.

Между тем это критично.  Гоняйте свои задачи хотя бы на
десктопных представителях, а лучше попытайтесь добраться
с ними на кластеры с обеими архитектурами и выяснить заранее,
что им важно -- сложить-умножить, кэш, память, интерконнект...

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

См. тж. http://lists.altlinux.org/pipermail/hpc-devel/ и
http://lists.altlinux.org/pipermail/hardware/2010-January/015634.html
http://lists.altlinux.org/pipermail/hardware/2010-February/015773.html
(плюс куски тредов вокруг)

 Конкретные вопросы:
 Возможно ли получить 64 ядра в одном компьютере?

Возможно и намного больше.

 Какова цена такого решения?

Выше разумной, спросите Cray Inc.

 Какие сетевые технологии используются для связи компьютеров в
 подобные кластеры, что лучше Infiniband или 10Gigabit ethernet?

Вообще -- QDR IB.  Собсно у тех же Mellanox это почти одно и то
же в плане кремния, вплоть до переключабельности порта IIRC.

 Может быть стоит использовать blade серверы (к сожалению я не
 совсем представляю во что это выльется)?

Может; только сперва надо уточнить задачу и ограничения.
Если бюджет -- более жёсткое ограничение, чем место и
производительность, то лучше на них не рассчитывать.

 Есть ли польза от использования твердотельных дисков для работы
 с большими объёмами временных файлов (на данный момент бывает
 100-200 Gb на один компьютер)?

Может быть больше пользы от небольшого Lustre-хранилища по IB
или десятке -- цена того же SNVP325-S2/128GB сопоставима с ценой
трёх терабайтников Hitachi, которые в RAID0 его обставят по
линейному доступу однозначно (для пары узлов я бы предпочёл
6xHDD в RAID10, а не по одному SSD на узел; для восьми --
24xHDD в RAID6 для постоянных данных + RAID0 для временных).

 Какие есть особенности построения систем такого уровня?

64 ядра -- это 16 quad-core, бишь восемь узлов разумной стоимости.
У таких систем обычно главная особенность -- насколько бюджетными
их получается сделать. (у попадавшихся недавно под руки блоков
для построения кластера на одно шасси приходилось 80/256 ядер)

 Может быть проблемы с охлаждением?

Разумеется.  Посчитайте TDP одних процессоров, на которые
целитесь (e.g. для X5570 -- 95W), прибавьте память и
интерконнект, плюс питание, плюс чипсет.  Для Вашего случая
это уже примерно от двух киловатт рассеять надо.

PS: я нечасто заглядываю в debian-russian@, если что понадобится
-- поставьте в копию, pls.  У нас тут Clustrx разрабатывают. :)

-- 
  WBR, Michael Shigorin m...@altlinux.ru
  -- Linux.Kiev http://www.linux.kiev.ua/


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100719161846.gc13...@osdn.org.ua



Re: Debian кластер

2008-04-08 Пенетрантность Oleg Frolkov

Evgeny Yugov пишет:

Здравствуйте.

Что-то типа:

heartbeat-2
redhat-cluster
drbd8
ocfs

PS Держите в курсе экспериментов ;-)

chaos пишет:

Доброго времени суток уважаемые.

Собственно возникло желание поиграться с кластерами, для 
распараллеливания вычислений и т.д. Посему и вопрос, что по этим 
самым кластерам интересного имеется в официальном репозитории. Может 
кто что посоветует, кауда копать.
Особых требований нет, интересно на данный момент то что есть именно 
в репозитории.
То что в инете полно всего и всё это можно ставить и пробовать это 
понятно, интересует так сказать debian way.


Заранее благодарен.


Или я что-то не понимаю, или где тут параллельные вычисления? Тут разве 
только пакеты относящиеся к HA (High Availability)



Олег.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Debian кластер

2008-04-07 Пенетрантность chaos
Доброго времени суток уважаемые.

Собственно возникло желание поиграться с кластерами, для распараллеливания 
вычислений и т.д. Посему и вопрос, что по этим самым кластерам интересного 
имеется в официальном репозитории. Может кто что посоветует, кауда копать.
Особых требований нет, интересно на данный момент то что есть именно в 
репозитории.
То что в инете полно всего и всё это можно ставить и пробовать это понятно, 
интересует так сказать debian way.

Заранее благодарен.


Re: Debian кластер

2008-04-07 Пенетрантность Evgeny Yugov

Здравствуйте.

Что-то типа:

heartbeat-2
redhat-cluster
drbd8
ocfs

PS Держите в курсе экспериментов ;-)

chaos пишет:

Доброго времени суток уважаемые.

Собственно возникло желание поиграться с кластерами, для распараллеливания 
вычислений и т.д. Посему и вопрос, что по этим самым кластерам интересного 
имеется в официальном репозитории. Может кто что посоветует, кауда копать.
Особых требований нет, интересно на данный момент то что есть именно в 
репозитории.
То что в инете полно всего и всё это можно ставить и пробовать это понятно, 
интересует так сказать debian way.


Заранее благодарен.


--
Здесь могла быть ваша реклама...



Кластер на ядре 2.6

2006-01-26 Пенетрантность StreSS
Вобщем вопрос в следующем 
Заетли кто что-нибуть типа mosix/openmosix патча но для ядра 2.6.
А то mosix/openmosix только дял ядер 2.4, а хотелось бы использовать ядро 2.6

-- 
.: StreSS aka ShaD0FF:.
.: ICQ - 121525811 :.
.: Tula Unix User Group http://www.tuug.h16.ru :.
.: Vita sene liberate nihil:.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re. Кластер на ядре 2.6

2006-01-26 Пенетрантность Petrov M.I.
Hi.

 Вобщем вопрос в следующем
 Заетли кто что-нибуть типа mosix/openmosix патча но для ядра 2.6.
 А то mosix/openmosix только дял ядер 2.4, а хотелось бы использовать
 ядро 2.6

http://openmosix.snarc.org/files/releases/2.6/

Bye.

--
Change your thoughts and you change your world.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Re. Кластер на ядре 2.6

2006-01-26 Пенетрантность StreSS
Petrov M.I. [EMAIL PROTECTED] writes:

  В общем вопрос в следующем
  Знает ли кто что - нибудь типа mosix/openmosix патча но для ядра 2.6.
  А то mosix/openmosix только для ядер 2.4, а хотелось бы использовать
  ядро 2.6
 
 http://openmosix.snarc.org/files/releases/2.6/
 
Вот спасибо

-- 
.: StreSS aka ShaD0FF:.
.: ICQ - 121525811 :.
.: Tula Unix User Group http://www.tuug.h16.ru :.
.: Vita sene liberate nihil:.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Кластер

2004-08-20 Пенетрантность Зуев Денис Александрович








Привет уважаемому сообществу!



Есть сервер под управлением ASPLinux, под ним
крутятся боевые apache, php, mysql. Ставится
задача эту связку сделать отказоустойчивой, для чего поднять некое кластерное
решение. Планирую второй сервак поднять под Debian, ну и
первый затем на него же (Debian) перевести.

Как наиболее правильно это сделать?

=-
С уважением, Денис Зуев












Re: Кластер

2003-11-21 Пенетрантность Orehov Pasha

Viktor Vislobokov wrote:

Привет всем!

  Может кто знает?
  Хочу собрать отказоустойчивый кластер по следующим требованиям:

Дано:
Два приблизительно одинаковых компьютера, каждый со
своим дисковым массивом

Нужно:
Принцип master - slave, т.е. один компьютер - это master и
вся работа клиентов на нём! Второй компьютер вступает в работу
только когда выходит из строя или выключается на обслуживание
второй.

Отсюда вытекает:
1. Синхронизация файловых систем в реальном времени

raid over NBD
где-то видел я патч что если сеть упала то raid не ошибки кидает а 
буферизирует.

2. Единый IP-адрес со стороны клиента - понятно что сетевых
карт надо как минимум две - одна будет использоваться для
синхронизации в кластере

RFC есть и код для линуха

3. Подхват операционкой на slave компьютере IP адреса master
компьютера в случае его пропадания

там же


  Какой софт может всё это обеспечить?
  Ну хотя бы пункт 1, остальное и ручками можно

Виктор


ЪТХPт■ ▒ Ъzf╒√зy╦ ÷ЗН╡х ÷Зч╙Г╛╥Ыb╡шЪuФБj?Х╝
╤╛╧╦чrзЧИЛ╧╩╝чЪТК╒ФЕ{П╗·ж°╤X╛╤f╛╣ЙЪ√+-ЁВ^n╖Ч┼Ю





Кластер

2003-11-20 Пенетрантность Viktor Vislobokov
Привет всем!

  Может кто знает?
  Хочу собрать отказоустойчивый кластер по следующим требованиям:

Дано:
Два приблизительно одинаковых компьютера, каждый со
своим дисковым массивом

Нужно:
Принцип master - slave, т.е. один компьютер - это master и
вся работа клиентов на нём! Второй компьютер вступает в работу
только когда выходит из строя или выключается на обслуживание
второй.

Отсюда вытекает:
1. Синхронизация файловых систем в реальном времени
2. Единый IP-адрес со стороны клиента - понятно что сетевых
карт надо как минимум две - одна будет использоваться для
синхронизации в кластере
3. Подхват операционкой на slave компьютере IP адреса master
компьютера в случае его пропадания

  Какой софт может всё это обеспечить?
  Ну хотя бы пункт 1, остальное и ручками можно

Виктор




Re: Кластер и gcc - ч ем?

2003-04-07 Пенетрантность Bogdan
On Sun, 06 Apr 2003 17:50:26 +0400
Nikita V. Youshchenko [EMAIL PROTECTED] wrote:

 
 
  хочется поиграться с кластерами и компиляцией софта. Как я понимаю, сборку
  чего-либо можно распараллелить на этапе обработки make. Умеет ли
  какой-нить make делать это на pvm или openmosix кластерах?
 
 Я когда-то пытался поиспользовать openmosix для параллельной сборки. 
 Результат абсолютно отрицательный - процессы компиляции быстрее 
 завершаются, чем OM соберется их мигрировать, а есть OM таки успеет, то он 
 дольше будет их перегонять, чем им на хосте работать.
 
 Компиляция неплохо распараллеливается при помощи distcc (есть в debian).

Ок, а для сборки ядра или xfree покатит? 



Re: Кластер и gcc - че м?

2003-04-07 Пенетрантность Alexey Vyskubov
  хочется поиграться с кластерами и компиляцией софта. Как я понимаю, сборку
  чего-либо можно распараллелить на этапе обработки make. Умеет ли
  какой-нить make делать это на pvm или openmosix кластерах?
 
 Я когда-то пытался поиспользовать openmosix для параллельной сборки. 
 Результат абсолютно отрицательный - процессы компиляции быстрее 
 завершаются, чем OM соберется их мигрировать, а есть OM таки успеет, то он 
 дольше будет их перегонять, чем им на хосте работать.
 
 Компиляция неплохо распараллеливается при помощи distcc (есть в debian).

Мой опыт полностью подтверждает вышесказанное.

-- 
Alexey

Python is executable pseudocode, Perl is executable line-noise.



Re: Кластер и gcc - че м?

2003-04-06 Пенетрантность Vlad Harchev
On Sun, Apr 06, 2003 at 01:12:52PM +0700, Dmitry A. Fedorov wrote:
 On Sun, 6 Apr 2003, Vlad Harchev wrote:
 
  On Sat, Apr 05, 2003 at 07:51:36PM +0300, Bogdan wrote:
 
   хочется поиграться с кластерами и компиляцией софта. Как я
  понимаю, сборку чего-либо можно распараллелить на этапе обработки
  make. Умеет ли какой-нить make делать это на pvm или openmosix
  кластерах? И вообще, есть ли поддержка pvm в стандартном ядре? А то
  для openmosix есть патч, а для pvm я ничего че-то не нашел, кроме
  самого pvm и его либов.
 
  При использовании openmosix никакого нестандартного make не надо - просто
  пускать нужно несколько инстансов (make -j N) и благодаря mosix некоторые
  компиляторы будут автоматически перекинуты на др. узлы.
 
 Угу. Но для этого надо, чтобы писатель Makefileов сделал правильные
 зависимости, а это ох как непросто и, как правило, это не так.

ну у больших проектов мэйкфайлы как правило нормальные - их часто собирают
на SMP машинах - и для них это тоже актуально..
-- 
 Best regards,
  -Vlad



Re: Кластер и gcc - чем?

2003-04-06 Пенетрантность Dmitry A. Fedorov
On Sun, 6 Apr 2003, Vlad Harchev wrote:

 On Sat, Apr 05, 2003 at 07:51:36PM +0300, Bogdan wrote:

  хочется поиграться с кластерами и компиляцией софта. Как я
 понимаю, сборку чего-либо можно распараллелить на этапе обработки
 make. Умеет ли какой-нить make делать это на pvm или openmosix
 кластерах? И вообще, есть ли поддержка pvm в стандартном ядре? А то
 для openmosix есть патч, а для pvm я ничего че-то не нашел, кроме
 самого pvm и его либов.

 При использовании openmosix никакого нестандартного make не надо - просто
 пускать нужно несколько инстансов (make -j N) и благодаря mosix некоторые
 компиляторы будут автоматически перекинуты на др. узлы.

Угу. Но для этого надо, чтобы писатель Makefileов сделал правильные
зависимости, а это ох как непросто и, как правило, это не так.

-- 
Если виртуальная память закончилась, она не настоящая.



Re: Кластер и gcc - чем?

2003-04-06 Пенетрантность Nikita V. Youshchenko


 хочется поиграться с кластерами и компиляцией софта. Как я понимаю, сборку
 чего-либо можно распараллелить на этапе обработки make. Умеет ли
 какой-нить make делать это на pvm или openmosix кластерах?

Я когда-то пытался поиспользовать openmosix для параллельной сборки. 
Результат абсолютно отрицательный - процессы компиляции быстрее 
завершаются, чем OM соберется их мигрировать, а есть OM таки успеет, то он 
дольше будет их перегонять, чем им на хосте работать.

Компиляция неплохо распараллеливается при помощи distcc (есть в debian).



Кластер и gcc - чем ?

2003-04-05 Пенетрантность Bogdan
хочется поиграться с кластерами и компиляцией софта. Как я понимаю, сборку 
чего-либо можно распараллелить на этапе обработки make. Умеет ли какой-нить 
make делать это на pvm или openmosix кластерах? И вообще, есть ли поддержка pvm 
в стандартном ядре? А то для openmosix есть патч, а для pvm я ничего че-то не 
нашел, кроме самого pvm и его либов.



Re: Кластер и gcc - чем?

2003-04-05 Пенетрантность Alexey Ozeritsky
5 Апрель 2003 20:51, Bogdan написал:
 хочется поиграться с кластерами и компиляцией софта. Как я понимаю, сборку
 чего-либо можно распараллелить на этапе обработки make. Умеет ли какой-нить
 make делать это на pvm или openmosix кластерах? И вообще, есть ли поддержка
 pvm в стандартном ядре? А то для openmosix есть патч, а для pvm я ничего
 че-то не нашел, кроме самого pvm и его либов.

на сколько я понимаю PVM это протокол
обмена информацией между процессами на
одной или нескольких машинах, 
пересылка данных в этом случае осуществляется 
либо с помощью специального демона или
с помощью стандартных средств - rsh/ssh,
при этом патча к ядру естественно никакого не надо.

ещё из той же оперы - MPI (Message Passing Interface)
(пакеты lam3 ИЛИ mpich - реализации
протокола MPI от разных разработчиков)

-- 
Alexey Ozeritsky
email1: [EMAIL PROTECTED]
email2: [EMAIL PROTECTED]
web: http://make-install.ifirst.ru | icq: UIN 52034320



Re: Кластер и gcc - че м?

2003-04-05 Пенетрантность Vlad Harchev
On Sat, Apr 05, 2003 at 07:51:36PM +0300, Bogdan wrote:
 хочется поиграться с кластерами и компиляцией софта. Как я понимаю, сборку 
 чего-либо можно распараллелить на этапе обработки make. Умеет ли какой-нить 
 make делать это на pvm или openmosix кластерах? И вообще, есть ли поддержка 
 pvm в стандартном ядре? А то для openmosix есть патч, а для pvm я ничего 
 че-то не нашел, кроме самого pvm и его либов.

При использовании openmosix никакого нестандартного make не надо - просто
пускать нужно несколько инстансов (make -j N) и благодаря mosix некоторые
компиляторы будут автоматически перекинуты на др. узлы.

А PVM для распаралеливания сборки вообще не поможет.
-- 
 Best regards,
  -Vlad



Re: Кластер из 2ух компьютеров.

2002-01-03 Пенетрантность Alexei Khlebnikov
Vinogradov Dmitriy wrote:

 Алексей, спасибо большое за информацию! Кажется, её будет достаточно. Один
 только вопрос может Вы знаете - с Java с green threads проблем нет?

Не знаю. Но при маленькой нагрузке на кластер, как правило, ни с чем проблем
нет.