LINUX.ORG.RU

Ответ на: Re: Кластер как один компьютер от x86

Re: Кластер как один компьютер

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

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

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

x86 ★★ ()
Ответ на: Re: Кластер как один компьютер от Lumi

Re: Кластер как один компьютер

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

x86 ★★ ()
Ответ на: Re: Кластер как один компьютер от x86

Re: Кластер как один компьютер

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

Lumi ★★★★★ ()
Ответ на: Re: Кластер как один компьютер от x86

Re: Кластер как один компьютер

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

Lumi ★★★★★ ()
Ответ на: Re: Кластер как один компьютер от Lumi

Re: Кластер как один компьютер

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

x86 ★★ ()

Re: Кластер как один компьютер

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

geekkoo ()
Ответ на: Re: Кластер как один компьютер от x86

Re: Кластер как один компьютер

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 ()
Ответ на: Re: Кластер как один компьютер от x86

Re: Кластер как один компьютер

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

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