LINUX.ORG.RU

Ответ на: комментарий от free_serj

А если я хочу, чтобы у кластера был один IP, и чтобы кластер слушал 80 порт, это можно сделать?

anonymous
()
Ответ на: комментарий от anonymous

И получится ли на MOSIX повесить Apache и MySQL, чтобы это распределялось равномерно на N машин?

anonymous
()
Ответ на: комментарий от anonymous

нашел кучу плейстейшенов )))

а между прочем и вправду инересно я бы тоже поэкспериментировл с этим в свободное время.

x86 ★★
()
Ответ на: комментарий от x86

http://www.mosix.org/faq/output/faq_q0005.html

http://www.mosix.org/faq/output/faq_q0006.html

там написанно что для теста запустите цикл на нескольких awk и кластер сам распределит процесы по узлам кластера. а вот если один процесс и несколько нитей я так понял мосикс его не сможет на узлы кластера разбросать?

x86 ★★
()
Ответ на: комментарий от Lumi

вооот а если аптч порождает потомков для обработки клиентов не используя нитки. значит такого рода приложения можно распаралелить по узлам?

x86 ★★
()
Ответ на: комментарий от x86

Можно, но проще балансировщик завести и ещё как быть с базой. Недавно тут была статья на обсуждение как кластер мускульный собирать, но к какому выводу пришли наши эксперты не помню.

Lumi ★★★★★
()
Ответ на: комментарий от x86

Смысл кластера в прозрачной миграции процессов с загруженных нод на незагруженные. Чего именно аноним от кластера хочет, я не знаю. Если хочет распараллелить LAMP, то есть другие, менее геморойные относительно DB решения.

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

да но вот мне интересно какого типа приложения могут так просто мигрировать с ноды на ноду? несколько запущенных цыклов на awk это не пример. можно узнать реальные применения?

x86 ★★
()

Он никогда не будет выглядеть одной машиной - потому что память не разделяется между узлами. У каждого узла - своя память.
Дисковое пространство можно объединить с помощью кластерных fs (luster и/или pvfs2). (open)Mosix позволяет только сбалансировать нагрузку на процессоры. Но каждый процессор при этом всё равно видит ровно столько памяти сколько находится на его узле.
Использовать всю память одновременно можно только с помощью специальных библиотек (и модификации кода программы) - MPI/PVM. Вроде бы были какие-то попытки в линуксовом ядре пропихнуть NUMA (non-uniform memory access) на кластеры, но я не слышал, чтобы это к чему-либо хорошему привело.

geekkoo
()
Ответ на: комментарий от x86

root     kreiserfsd           7    0     0    0 clone_vm
root     oM_migd              8    0     0    0 system, clone_vm
root     oM_infoD             9    0     0    0 system, clone_vm, rt_sched
root     memsorter           10    0     0    0 system, clone_vm
root     syslogd             50    0     0    0 migratable
root     klogd               53    0     0    0 migratable
root     inetd              161    0     0    0 migratable
root     sshd               165    0     0    0 migratable
root     rpc.rquotad        177    0     0    0 migratable
root     nfsd               179    0     0    0 clone_vm
root     lockd              180    0     0    0 clone_vm
root     nfsd               181    0     0    0 clone_vm
root     rpciod             182    0     0    0 clone_vm
root     nfsd               183    0     0    0 clone_vm
root     nfsd               184    0     0    0 clone_vm
root     nfsd               185    0     0    0 clone_vm
root     nfsd               186    0     0    0 clone_vm
root     nfsd               187    0     0    0 clone_vm
root     nfsd               188    0     0    0 clone_vm
root     rpc.mountd         190    0     0    0 migratable
root     rpc.statd          193    0     0    0 migratable
root     crond              200    0     0    0 migratable
root     telnetd           3839    0     0    0 migratable
root     agetty            3878    0     0    0 migratable
root     agetty            3880    0     0    0 migratable
root     agetty            3882    0     0    0 migratable
root     agetty            3884    0     0    0 migratable
root     agetty            3885    0     0    0 migratable
root     agetty            3888    0     0    0 migratable
root     sshd             20918    0     0    0 monkey
root     bash             20934    0     0    0 migratable
root     sshd             22409    0     0    0 monkey
root     bash             22413    0     0    0 migratable
root     less             26526    0     0    0 migratable
bin      rpc.portmap        155    0     0    0 migratable
daemon   atd                202    0     0    0 migratable
mike     bash              3841    0     0    0 migratable
mike     mps               3890    0     0    0 migratable

Кто migratable - тот может перемещаться с узла на узел. Может но не хочет.

geekkoo
()
Ответ на: комментарий от x86

В основном -- математика. На соседней кафедре на кластере рубают что-то из "computing algebra".

Lumi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.