ot kalata(11-11-2003)

reiting (4)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

Zdraveite,  
Predi vreme mnogo mi se iskashe da se zahvana ot mnogo mashini da napravia edna no mnogo moshtna no za togava mi izglezhdashe dosta neposilno i nedostizhimo. No sled kato razbrah predi okolo godina, che vsichko tova e vuzmozhno sus Cluster, reshih da si napravia sobstven.

Sega shte vi obiasnia kak az si napravih svoia.
Ta znachi reshihme s kolegata da si obedinim mashinite
Moiata PIII 666 512RAM - OS Debian woody RC3
Negovate Duron 800 512RAM - OS Debian woody RC3
I az prouchih kak stoi vuprosa s Cluster-a. Sled kato vidiah, che ima svoboden softuer za Cluster narechen openMosix reshih da izpolzvam nego.

http://openmosix.sourceforge.net

Izteglih patch-a za moiat kernel 2.4.21 ( na stranitsata ima za 2.4.19 2.4.20, no za 2.2.* niama)

cd /usr/src/kernel-2.4.21/
cp /download/openMosix-2.4.22-1 .
patch -p1 <openMosix-2.4.22-1
Patching files ...

I si patchnah kernela sus potdruzhka za openMosix.
Sled tova:
make menuconfig ili make xconfig
i se otvori nova direktoriia openMosix
v neia markirah:
[*] openMosix process migration support  
[*] Stricter security on openMosix ports
(1) Level of process-identity disclosure (0-3)
[*] openMosix File-System
Taka si nastroih kernela da ima potdruzhka za openMosix.Sega ostavashe samo da go prekompiliram.

make install

Absolyutno sushtata protsedura napravih i na drugiia kompyutur.

I restartirah PCtata. Vednaga sled kato Linux-a trugna vidiah che se e suzdal fail v /etc/openmosix.map (koito se okazva konfig. faila)
Po printsip openMosix si ima protokol za "autodetect" no ako ne sa se zasiakli mashinite prosto se dobaviat slednite redove

1 192.168.0.1 1
2 192.168.0.2 1

Kudeto purvata tsifra oznachava nomera na "node" (vruzkata), sledvashtoto e IP adresa na kompyutura koito e vurzan, a tretoto e, kolko openMosix klienti sushtestvuvat na tova IP. (ako ima maskirana mrezha)
Sled kato vsichko tova beshe gotovo, triabvashe da si slozha i programata za rabota v Cluster-a

http://openmosix.sourceforge.net

openmosix-tools-0.3.4.tar

Svalih tool-ovete, kompilirah gi i gi instalirah. (niama da gubia vreme kak)
Sled tova edinstveno triabvashe da napisha i na 2ta komyutura:
/etv/init.d/openmosix start
i 2ta "node"-a trugnaha. Kak da proverite dali vsichko koeto ste napravili vurvi ?
Ami lesno, v tezi "tools" v koito se namira i samiia "node" controler ima niakolko programki.
Ednata e "mosmon", chrez neia vizhdate koi hora sa vurzani i kakuv im e "load"-a na protsesora.
A veche ako iskate da puskate programi na Cluster-a prosto pishete:
mosrun <program>  
I taka se ulesnihme mnogokratno s bavnoto zarezhdane na Mozilla, a i podkarahme Quake 3 na Software render i vurveshe zabelezhitelno dobre! Skoro shte obiasnia taktika kak da se obediniava i RAM pametta chrez Cluster.

Nadiavam se da sum bil polezen. I uspeh na vsichki koito smiatat, che mashinite im po otdelno sa slabi. Ne sluchaino ima edna replika: "Obedinenieto pravi silata"

Kalata <kalata@linuxmail.org>


<< Kak da zadavame inteligentno vuprosi | Mozilla 1.5 + Java (vurhu RedHat 9) >>