Sziasztok.
Van pár elfekvő szerverhez hozzáférésem, amit gyakorlás céljára szeretnék felhasználni. Arra gondoltam elmélyülnék a Linux Cluster témakörben. Ehhez kezdtem el nézegetni leirásokat, de igazán jó, up to date dolgokat nem találtam howto szinten. Tudtok esetleg linkelni pár a témában jó leirást? Elsősorban a HA és a Beowulf clusterek érdekelnének.
Ja és esetleg EMC CX300-hoz kellene host agent. A szoftverközpontjukból letölteni nem tudom.
Előre is kösz.
- 8445 megtekintés
Hozzászólások
Nem vagy egyedül a problémával...
- A hozzászóláshoz be kell jelentkezni
Melyikkel? :D
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise
- A hozzászóláshoz be kell jelentkezni
Cluster konyv...
nincs. Bizonyos szempontbol ertelmezhetetlen, mert nincs ilyen, hogy ,,A Linux Cluster''
Vannak funkcionalitasok, amiket az emberek akarni szoktak, es 'cluster' nevet aggatnak ra.
- ket gepes kiepites, alkalmazas tulelje, ha az egyik gep kiesik -> hearbeat, linux-ha
- sok gepes kiepites, egy szerverrol bootoljonak a diskless kliensek -> pxe boot, nfs root (nincs tenyleg jo leiras)
- egy programot futtass sok gepen egyszerre, osszeadva a teljesitmenyt -> pvm, mpi
- sok gepen kozos legyen a felhasznaloi bazis, csak egyszer kelljen beirni a usernek a jelszot -> pam, ldap, kerberos
- tobb gepen kozos filesystem legyen, mindenhonnan irhato -> nfs, ocfs, gfs
HTH
- A hozzászóláshoz be kell jelentkezni
Az MPI/PVM nem teljesen tiszta számomra. Ilyen gépeken nem csak olyan programot tudok futtatni ami támogatja? Vagy simán futna rajtuk pl egy apache site, aminek kell 512 MB ram, ami 2 gépben van meg együtt?
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise
- A hozzászóláshoz be kell jelentkezni
az mpi vagy a pvm egy library, vagy egy programozasi modell. Ha igy (ebben) van fejlesztve a program, akkor elmondhato, hogy kepes tobb gepen egyszerre futni.
Nem, az apache nem tud ilyet. Az apache ugy fut 2 gepen, hogy mindket gepen elinditod (ket peldanyban fut). Egy rendes pvm (vagy mpi) program ugy fut tobb gepen, hogy egyetlen peldanyban fut egyszerre tobb gepen.
Gyakorlatilag nincs jelentosege, hacsak nem akarsz tudomanyos szamitasokat csinalni szuperszamitogepen. Csak a teljesseg kedveert odairtam, mert ez is egyik ertelmezese a clusternek.
de menjunk bele egy picit a vilag szornyuseges szepsegebe :-)
az alabbi programozasi modellek leteznek:
- egyszalu (single thread) (uniprocessor)
- tobbszalu, de egy gepen (multiprocessor, SMB)
(fork based, OpenMP, pthread ...)
- tobbszalu, tobb gepen (Cluster, MPP)
(pvm, mpi)
Ebbbol az apache tobbszalu, de egy gepen.
Viszont, letezik szoftveres megoldas, ami SMB architecturat szimulal halozat felett, es igy ket gep CPU es memoria eroforrasait tudja hasznalni egy egygepes program.
Gyors nem lesz, de van ilyen.
- A hozzászóláshoz be kell jelentkezni
Az utolsó általad említett megoldás tetszene, esetleg legalább egy szoftvernevet tudnál adni, hogy elindulhassak a google rögös útjain?
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise
- A hozzászóláshoz be kell jelentkezni
mipch2, openmpi. Ezekhez ütemező: condor, slurm így hirtelen de jóval több van. A HPC computing külön állatfaj.
Fedora 17, Thinkpad x61s
- A hozzászóláshoz be kell jelentkezni
Az a baj, hogy rájöttem nem is igazán tudom mit szeretnék.
Mondjuk valamiféle load balancing (egy gépről tudjam vezérelni a többit, igy növelve a kiszolgálási kapacitást), pl az egyik apache site ezen a gépen van, a másik pedig azon a gépen. Persze valami automata cucc, nem kézzel beállitott.
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise
- A hozzászóláshoz be kell jelentkezni
kihagytad a sok gép 1 gépnek látszódjék -> SSI
Igaz ez erősen kihalóban van.
Fedora 17, Thinkpad x61s
- A hozzászóláshoz be kell jelentkezni
PXE-boot+nfsroot és xen+network boot+nfsroot témában lehet, hogy ráveszem magam egy sillabusz összerakására...
- A hozzászóláshoz be kell jelentkezni
feliratkozas
- A hozzászóláshoz be kell jelentkezni
hello. eloszor kezdj el altalanossagban olvasni a clusterekrol, ha van mar fogalmad rola hogy mit is akarsz es van hozza infrastrukturad, akkor pedig epitkezz scratchekbol..
- A hozzászóláshoz be kell jelentkezni
Infrastruktúra van szinte bármihez (ami érdekelhet). A load balancing lesz a nyerő, arra szeretnék elindulni.
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise
- A hozzászóláshoz be kell jelentkezni
megnezheted kiserletezeskeppen a RHEL vagy scientific linux load balancing csomagjait, hogy mit hasznalnak.. a beowulf is csak egy specialis halmaza a szoftvereknek amiket egyutt alkalmazva clustert alkotnak..
- A hozzászóláshoz be kell jelentkezni
Hali,
Nezz korul a HAproxy kornyeken, ezzel eleg gyorsan lehet "latvanyos" sikereket elerni.
En par honapja csinaltam vele smtp load balancert es nagyon jol mukodik.
Referencia hogy kik hasznaljak: http://haproxy.1wt.eu/they-use-it.html (GIT hub, Fedora, Twitter etc...)
Gyakorlatilag mindent lehet vele proxyzni, ami TCP protokolt hasznal.
Amugy a loadbalancer.org is ezt hasznalja a meregdraga celgepeiben. ( http://uk.loadbalancer.org/index.php )
A masik ami meg erdekes lehet ebben a temaban es eleg jol van dokumentalva az a glusterfs mint elosztott(DFS) file rendszer clusterekhez. http://www.gluster.org/ , http://www.gluster.org/about/
- A hozzászóláshoz be kell jelentkezni
+1
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni