Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Кластерные вычислительные системы

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

St0nehead



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Каждый из нас хотя бы раз в жизни слышал что есть некие кластерные вычислительные системы. Но более-менее исчерпывающей информации по этому вопросу я нигде не нашел. Как создать такую систему? На основе какой OS это может работать? Какие приложения могут работать в подобных системах? Как все это выглядит изнутри ?
Вопросов - много. Будем делиться.  
 P.S. Всегда ведь хочется создать что-нибудь эдакое!!!
 
Долго думал куда это поместить, наверное все-таки сюда, так как основой подобной системы является все-таки OS. Если ошибся, не казните...

----------
TorqueGameEngine-Революция в разработке 3D игр
Датчики землетрясений

Всего записей: 1017 | Зарегистр. 30-03-2003 | Отправлено: 23:54 12-01-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
St0nehead

Цитата:
P.S. Всегда ведь хочется создать что-нибудь эдакое!!!

Интересно для чего ?  

Цитата:
Каждый из нас хотя бы раз в жизни слышал что есть некие кластерные вычислительные системы.

У нас есть.  

Цитата:
Как создать такую систему?

Несколько машин соединенных гигабитной сеткой.

Цитата:
На основе какой OS это может работать?

Можно на виндах  - есть примочки. У нас - Шапка с добавкой BeoWulf
http://www.beowulf.org/

Цитата:
 Какие приложения могут работать в подобных системах?

Любые - на любом из нодов.  И только специально распараллеленные - на всех сразу.
Есть модификации языков от Portland Group. Но все это за бабки..

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:58 12-01-2004
DrAwde



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Cheery

Цитата:
Можно на виндах  - есть примочки

Насколько я помню - на винды есть тока клиентская часть?
Дома 2 компа, хотел сделать кластер, да вот сервер под Вынь Хр вроде нету, или я не нашёл даже инфы... Если знаешь что, подскажи плиз
Есть ещё мандрака, да возиться с ней нет времени...

Всего записей: 471 | Зарегистр. 15-11-2003 | Отправлено: 06:39 13-01-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DrAwde

Цитата:
Дома 2 компа, хотел сделать кластер, да вот сервер под Вынь Хр вроде нету, или я не нашёл даже инфы...  

http://www.windowsclusters.org/software.htm
http://www.microsoft.com/windowsserver2003/technologies/clustering/default.mspx

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:42 13-01-2004
DrAwde



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Cheery
Спасибо!

Всего записей: 471 | Зарегистр. 15-11-2003 | Отправлено: 06:46 13-01-2004
St0nehead



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Cheery
Спасибо! Супер просто!!!

----------
TorqueGameEngine-Революция в разработке 3D игр
Датчики землетрясений

Всего записей: 1017 | Зарегистр. 30-03-2003 | Отправлено: 09:14 13-01-2004
ooptimum



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А мне было очень интересно читать статью про кластер, собранный на базе FreeBSD. С описанием подводных камней и т.д. http://people.freebsd.org/~brooks/papers/bsdcon2003/

Всего записей: 2898 | Зарегистр. 30-05-2002 | Отправлено: 09:21 13-01-2004 | Исправлено: ooptimum, 09:23 13-01-2004
almuk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток.
 
Есть два сервера с вин 2003 один из них домейн с установленным на нем кластером. Второй сервер подключен как нод к кластеру. Нужно инсталировать на кластере SQL server 2k и еще одну програмку. Бился пару дней... и ничего не получается. Хелп винды тоже не прояснил ситуацию.
 
Кто в курсе подскажите как это осуществить?
Добавить сервис к ресурсам кластера ? или как? Короче не знаю, кто в курсе отзовитесь.
Спасибо.  

Всего записей: 36 | Зарегистр. 25-12-2003 | Отправлено: 15:14 22-05-2005
v7r



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа! А можно ли создать балансировочный кластер на основе разных систем (Linux, BSD, Win32)?
Т.е., допустим один узел - линух, второй - вынь и т.п.?

Всего записей: 148 | Зарегистр. 24-11-2004 | Отправлено: 16:29 22-05-2005
Smoker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://www.windowsclusters.org/
http://linux-cluster.org.ru/
http://www.math.spbu.ru/user/rus/cluster/progr_1.shtml
 
http://parallel.ru/cluster/
 
http://www.rhd.ru/docs/manuals/enterprise/RHEL-AS-2.1-Manual/cluster-manager/index.html
http://oscar.openclustergroup.org/

Всего записей: 775 | Зарегистр. 28-01-2002 | Отправлено: 18:51 23-05-2005
panzer2006



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Много прочитал верхушек про кластеры, может, кто поделится подробной информацией? Имею в виду кластер не только на основе сетевых соединений, но и общей дисковой системы. В частности интересует кластер на основе разделяемой дисковой системы. Как взаимодействуют raid контроллеры и дисковые массивы серверов, как правильно соединить массивы. Может, кто- то такое уже реализовал?
 
 
 
Добавлено:
Есть в наличии два 64-битных сервака, у каждого по  двухканальному райду, у одного сервака 8-дисковый бэкплейн с возможностью создания еще одного массива из 4 дисков.
Мысль замутить кластер из сервера 1С и SQL.

Всего записей: 76 | Зарегистр. 06-02-2006 | Отправлено: 08:32 25-07-2006
taraban_zazello

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кластеры бывают
1) Отказоустойчивые (High Availability, Load Balancing)
2) Вычислительные (High Performance Computing)
 
Аспектам администрирования первого типа кластеров уже было уделено в теме внимание, но вторые упоминаются вскользь.
 
С точки зрения разработчика HPC-кластер выглядит просто - есть несколько независимых потоков управления, которые обмениваются между собой данными по сети и/или через разделяемую память. Задача разбивается на подзадачи, и каждый поток кромсает свой кусочек. Совершенно ничего военного. Есть кросс-платформенные библиотеки абстрагирующие обмен данными, синхронизацию и запуск вашего приложения на всех узлах кластера.
 
Как ни странно, но в этой области попадаются и реальные задачи, за которые платят деньги. Но если Вы - малолетка или престарелый извращенец, и у Вас руки чешутся быстро написать что-нибудь эдакое и пощупать технологию, напишите кластеризуемую рисовалку фракталов - таких вот красивостей получаемых из комплексных чисел
http://i30www.ira.uka.de/~ukrueger/fractals/html/b2a.html. Достаточно просто в реализации, и эффектно
 
Если вы такое в первый раз видите - советую ознакомиться подробнее с такой замечательной штукой как множество Мандельброта. Извращей такое обязательно заинтересует.
 
Итак, берете:
1) информацию о том как считать цвет каждой точки (поищите в гугле mandelbrot set, там простое рекуррентное соотношение типа r = r * r + 2)
2) ваш любимый компилятор с++ или Фортрана
3) Спецификацию MPI (одного из широко используемых API для HPC-кластеризации)
4) MPICH2 - библиотеку на С, реализующую MPI и демона для распределенного запуска MPI-прог
 
Пишете прогу... Затем устанавливаете сервис MPICH2 на все подвластные вам компы, выкладываете прогу на шару, передаете прогу в качестве параметра запускателю mpiexec.exe (ну или просто mpiexec) и наслаждаетесь ускоренным процессом отрисовки по сравнению с одним компом. Чем больше увеличение, тем больше требуется ресурсов и точности представления чисел. К вашей радости, детализация картинки бесконечна, и вы сможете проверить, что быстрее у вас закончится - процессорные ресурсы или точность long double. Если второе - то ищите либу длинной арифметики для работы с числами с произвольной точностью и вперед Желаю интеллектуальных оргазмов

Всего записей: 3 | Зарегистр. 26-07-2006 | Отправлено: 03:42 26-07-2006
panzer2006



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А по железу бы реплику услышать в плане соединения дисковой системы. Какие могут быть варианты и обязателен ли внешний raid.

Всего записей: 76 | Зарегистр. 06-02-2006 | Отправлено: 11:54 26-07-2006
taraban_zazello

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если про винду - посмотри Distributed File System/DFS. А что ты понимаешь под "внешним RAID"?

Всего записей: 3 | Зарегистр. 26-07-2006 | Отправлено: 22:47 26-07-2006
AndreyDen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите! Как компилировать и отлаживать программы в MPICH2 под Windows XP? Установил на один комп (для отладочных целей) MPICH2 - 1.0.3-1, но не могу найти ни скриптов компиляции (mpicc,mpiCC) ни отладчиков (gdb,dbx). Их разве отдельно доставлять надо? Или они только под Linux?

Всего записей: 1 | Зарегистр. 01-08-2006 | Отправлено: 09:43 01-08-2006
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Кластерные вычислительные системы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru