Zelfbouw cluster van 12 EPIA Mini-ITX borden

5 reacties

Mini-ITX.com heeft een verhaal van Glen Gardner geplaatst. Glen Gardner, beheerder van een supercomputer van de NASA op het Goddard Space Flight Center (106de in de lijst van supercomputers), beschrijft hierin hoe hij zelf een cluster heeft gebouwd, gebaseerd op Mini-ITX borden.

Vroege supercomputers gebruikten parallelle rekenkracht. Opdrachten werden verdeeld over een groot aantal processoren, verbonden in een machine. Tegenwoordig is het mogelijk om hetzelfde effect te verkrijgen, met vrij verkrijgbare onderdelen en goedkope Pc's, door het bouwen van een cluster. Door rekentaken onder te verdelen in kleine onderdelen, en deze over de Pc's in het cluster te verdelen, komen deze sneller met een uitkomst dan wanneer slechts een processor zou worden gebruikt - net als bij oudere supercomputers.



Glen Gardner heeft zelf een groot parallel cluster gebouwd, bestaand uit 12 nodes (losse Pc's) met VIA EPIA V8000 Mini-ITX moederborden met 800 MHz VIA processoren. De controlerende node, die het rekenwerk verdeeld over de anderen, heeft 256 MB RAM en een 160 GB ATA133 IDE harddisk. De overige nodes hebben 256 MB RAM en booten van een 340 MB IBM microdrive, die via een compact flash naar IDE adapter verbonden is met het EPIA moederbord. De nodes mounten een /usr directory op de controlerende node via NFS, voor opslag en configuratie.

Het geheel draait FreeBSD 4.8 en MPICH 1.2.5.2, zonder problemen bij gebruik of tijdens het installeren tegen te komen. Na wat tests concludeert Glen Gardner dat het cluster een rekenkracht levert gelijk aan die van 4 tot 6 parallelle 2.4 GHz Pentium 4 processoren, voor slechts een fractie van de kosten of het stroomverbruik. Het systeem behaalt een geschatte prestatie van rond de 3.6 GFlops.



De constructie is eigenlijk vrij simpel en goedkoop. Het cluster bestaat uit twee identieke rekken. De EPIA moederborden zijn gemonteerd op aluminium platen. Drie van deze platen zijn samengebouwd tot een stapel, en twee van deze stapels zijn in een rek ingebouwd. De rekken zijn verder nog versterkt met aluminium diagonalen. Alle moederborden zijn via Morex DC-DC converters (gemonteerd op de aluminium platen) met een grote 12V DC voeding verbonden. De compact flash adapters en de microdrives zijn ook in stapeltjes van 3 samengebouwd en boven iedere drie moederborden gemonteerd. Als laatste heeft ieder rek bovenin nog een plaat met 6 aan/uit/reset knoppen en meteen daaronder een stroomverdelerstation.

Het stroomverbruik is voor alle 12 nodes samen in ruststand slechts 140W. Bij activiteit komen er pieken tot 200W voor, maar het geheel blijft koel en stil, waardoor geen speciale koeloplossingen nodig zijn. Een cluster met 12 AMD of Intel processoren zou pieken van 2 tot 3 kW stroomverbruik genereren en zware airconditioning vereisen.



Origineel verhaal door Glen Gardner op Mini-ITX.com

Vertaald en bewerkt door: Xaz.

Bron: Mini-itx.com

« Vorig bericht Volgend bericht »
0
*