Сообщений: 14, участников: 7 Теги: распределенные вычисления кластер linux FreeBSD
Александр Ремизов Записей: 36 |
Зачастую во многих школах стоят допотопные ЭВМ. Слышал что на Linux можно сделать распределенную вычислительную сеть. И все компьютеры объединенные в локальной сети будут функционировать как один мощный с хорошими вычислительными показателями. Так ли это? Где почитать? Как сделать? |
Julia Dronova (administrator) Записей: 3144 |
Вы имеете в виду терминальный сервер? Если да, то укажите, есть ли у вас выбор дистрибутива и какой собираетесь ставить. |
Александр Ремизов Записей: 36 |
Нет. Не терминальный сервер (если терминальный то выбор однозначно в пользу FreeBSD и в качестве сервера и в качестве терминала). Имеется ввиду непосредственно совокупность нескольких компьютеров работающих как один. |
yaleks Записей: 929 |
Это не совсем так. Начните с http://ru.wikipedia.org/wiki/Message_Passing_In... |
Shurik Shurik Записей: 247 |
Какую СОДЕРЖАТЕЛЬНУЮ задачу предполагается решать таким образом? |
Иван Сухарев Записей: 16 |
Это не терминальный сервер совсем. Кластер конечно собрать можно, но ЗАЧЕМ ЭТО В ШКОЛЕ??? Выигрыша не будет, по скольку в кластере адекватно работают программы специально скомпилированные для этого, к тому же нужны гигабитные сетевые карты, можно конечно собрать и на 100 но... Если всё же хочется так по-развлекаться то смотрите в сторону OpenMPI |
Shurik Shurik Записей: 247 |
Иван Сухарев писал(а): к тому же нужны гигабитные сетевые карты
ОЧЕНЬ сильно зависит от задачи. |
yaleks Записей: 929 |
Иван Сухарев писал(а): к тому же нужны гигабитные сетевые карты, можно конечно собрать и на 100 но...
Гигабит плохо работает для MPI. |
Денис Л Записей: 70 |
проще купить один нормальный компьютер и сделать его терминальным сервером. |
Александр Ремизов Записей: 36 |
Конечно проще. Только вот бюджет школьный так не согласен с Вашим и моим мнением. |
yaleks Записей: 929 |
Александр Ремизов писал(а): Конечно проще. Только вот бюджет школьный так не согласен с Вашим и моим мнением. Практически любой новый компьютер потянет несколько старых. У меня 10 лет назад Pentium 3 800Мгц с 512Мб тянул десяток компов 486SX/4Мб.
|
Александр Ремизов Записей: 36 |
yaleks писал(а): Практически любой новый компьютер потянет несколько старых.
Капитан Очевидность приветствует всех. Конечно потянет. Сейчас не обсуждение бюджета и альтернатив, ищем технологии и пути решения. Терминальный сервер предоставляет свои услуги. Минусы: терминальный сервер не резиновый. Количество одновременно выполняемых процессов ограничено количеством ядер (не учитываем при количестве выполняемых процессов псевдомультизадачность). Скорость снижена пропускной способностью сетевой карты терминального сервера. Если терминальный сервер упал - все клиенты умерли либо с ним, либо стали черепахами на собственных ресурсах. Кластерная система мне кажется более надежной, хотя и избыточной. Слышал также о проекте WhereWolf (могу ошибаться с написанием). Кто знает где посмотреть подобный материал. |
Николай Глущенко Записей: 130 |
Скажите, неужели у Вас настолько критичные вычисления, что требуют резервирования и избыточных мощностей? упадет ттерминальный сервер - накатите версию из бэкапа месячной давности и держите хомяки отдельно на raid1 массиве. То, что вы хотите (если я правильно понял), больше подойдет скорее для датацентров, нежели для простой (да даже и непростой:)) школы. |
yaleks Записей: 929 |
Александр Ремизов писал(а): Слышал также о проекте WhereWolf (могу ошибаться с написанием). Кто знает где посмотреть подобный материал. Beowulf это для запуска 1 процесса на N процессоров расположенных на M компов. При том процесс вычислений должен ложиться на эту архитектуру.
Если у вас свалка старого железа, то вы не заставите прикладной софт работать на нем быстрее.
|
©2015 Все права защищены.
Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .