KLASTER (clustering)

ovako, jedan moj jaran radi u firmi u kojoj su mašine za deset, procesori extra jaki, imaju ram-a 1-2GB, itd, rade u programu katia ili katija ili catia ne znam spelovati, uglavnom to je nešta za projektovanje mašina koje će izrađivati dijelove za automobile, vrata itd… i na tim njihovim makinama opet u nekim situacijama šteka ili ide sporo, eh sad

pošto sam ja nešto čuo oko klastera, ne znam haman ništa više osim, da se “upregnu” svi racunari da bi se dobilo na “snazi/brzini”… pa da se renda slika, računa nešta za što bi inače trebalo đuture vremena i tako to…

pošto sam čuo za ovaj klaster, pa sam mu to spomenuo i rekao da ću se i ja raspitati oko toga, ima li neko da može ukratko objasniti i uputiti na pravo mjesto/čovjeka, oko ovog pitanja, ili neka literatura ili možda ako je neko radio pa da prenese iskustvo

ps:
svjestan sam da ovo možda nije mjesto za ovo pitanje, jer oni rade na xp-ovima a ovo je linux forum, ali ipak bar se može reći neki opšti odgovor, treba li neki softwer za ovaj poduhvat ili neko prespajanje procesora…

pps:
čuo sam da je bilo kod naše raje rendanja slike na “linuxu clusteru”…

unaprijed hvala svima koji se jave

evo procitaj ovo:

http://en.wikipedia.org/wiki/Computer_cluster

napraviti cluster u danasnje doba vise nije neka visa matematika, ali problem su aplikacije. Ne znam za tu Katju :stuck_out_tongue: ali po principu jednog clustera na kojem sam ja radio ( za simulacije itd ), imas mrezu manjih jedinica i jedan/dva mastera koji primaju zahtjev za proracunavanje i proslijedjuju tj. raspodjeljuju informacije na ostale jedinice ( ja bih to nazvao pseudo paralelnim procesima :wink: ) koje vrse proracun i vracaju informacije masteru a ovaj opet klijentu.

Tesko je reci - odi kod tog i tog, ali fazon je sto bi se trebala uraditi analiza software.a, nacin clusteringa, i uopste da li je potreban jedan veci cluster ili samo tim dizajnerima trebaju manji clusteri kako bi im se slike rendale brze?

Pozdrav

Ice

Catia V5 radi na W2k/XP/HP-UX/Solaris/Irix/AIX , dakle nema linuxa, pa ova linux cluster rjesenja mozes komotno zaboraviti, jedino naci nesto Open Source za ove OSove, ali to mi se ne cini bas jednostavno.

radi se o njemackoj firmi koja pravi clustere za CATIU…

http://www.haitec.de/HAISite/haisite.nsf/ContentByKey/EMXH-563GSW-DE-p

Pozdrav

Ice

Hm, pa zar nije Solaris sada neka vrsta open-sourca (ne baš free ali…)

imao sam malo iskustva sa clusterima na linuxu i najcesce imas dvije opcije
openMosix i Beowulf.
openMosix je tzv. load-balancing cluster gdje sam openMosix deamon rasporeduje procese po kompjuterima tako da su optimalno iskoristeni. On ne noze prebacivati procese koji koriste shared memory tako da sve aplikacije sa pthread-ovima otpadaju. Sto se tice rendanja ako koristis blender onda je openMosix super na blender site-u ima malo uputstvo.

Beowulf nije sam po sebi neki cluster vec vise ideja da se par kompjutera spoji i koristeci opensource software nesto napravi. obicno se pod beowulfom smatra par komjutera koji pokrecu MPI ili PVM biblioteke. Licno ja sam beowulf pravio sa LAM/MPI i super je radilo mada kazu da i MPich je dobar. Takoder Beowulf je High Performance Computing cluster i potrebno je specijalno napraviti program za njega odnosno za MPI koji ce paralelno raditi dok kod openMosix se mogu koristiti gotovi programi ali da ne rade shmget().

inace postoje jos i Single System Image cluster gdje korisnik ima doijam jednog velikog kompjutera ali oni su jos u alphama. nadam se da je ovo bar malo pomoglo

khm… moj post ali nabrijan tehnikalijama do bola :wink: strucno opisano… moram priznati… openMosix je upravo sistem koji sam ja “opisao” :wink:

Pozdrav

Ice

http://www.opensolaris.org/os/

http://www.sun.com/software/solaris/opensolaris.jsp
http://www.sun.com/software/solaris/
http://www.sun.com/software/solaris/get.jsp

Hajmo svi po 1KM pa da napravimo Cluster negdje i igramo UT? +jump+

hell yeah… i sta ces dobiti… 400 MHz masinu sa, u vrh glave, 256MB RAMa :wink:

Pozdrav

Ice