Mitt Pi BOINC projekt
Detta är mitt ’lilla’ Pi BOINC projekt, planen är att ha det klart till slutet på året. Man kan fråga sig varför jag gör det och svaret är enkelt – det är kul 😊
När jag blir klar har jag ett 48 nod Pi ’ kluster’ om man nu kan kalla det för kluster som består av tre bakplanskort med 16 Pi enheter på varje samt ett separat managementkort med en Pi som styr chassifläktar och styr de tre bakplanen över SPI.
Alla Pi enheter blir ihopkopplade med en Unifi 48+4 port switch som strippas på originalchassit och monteras tillsammans med strömförsörjning och bakplanskorten i ett 2HE rackchassi.
Varje bakplanskort hanteras av en liten PIC controller som kan slå på/av varje Pi modul individuellt. Den håller också koll så nån modul inte överbelastar strömförsörjningen och korttemperatur. Den kommunicerar över SPI med omvärlden och de tre bakplanskorten kopplas samman med kontakterna du ser i kanten och går sen till managementkortet som styr och samlar in data från bakplanen.
Det jag har kvar att göra är slutmontering av det sista bakplanskortet och göra klar designen av managementkortet. Sen blir det att handla lite mer Pi kort och Unifi switchen och bygga ett chassi. Chassit kommer bli ett 2HE som är 660mm djupt (det råkar vara samma djup som en större Synology NAS).
Jag har försökt hitta snabbast möjliga Pi modul som följer Pi storleksstandard och tyvärr är mitt val inte original Pi. Pi 4 var en besvikelse för jag har väntat med att köpa alla Pi kort och hoppats att det skulle vara något lite extra när det släpptes men det är för långsamt. Jag kör RockPi 4A med 4GB ram och 32GB emmc tillsvidare tills något snabbare dyker upp, den har 6 kärnor 1.8/1.4GHz och det jag använder det till är BOINC så antal beräkningar varje Pi klarar per dag är mitt prestandamått. Om det blir enbart Rock Pi så är det 288 parallella beräkningar som kommer köras 24/7.
Såhär ser det ut just nu uppslängt på en hylla, det är då en 5V/100A strömförsörjning, en gammal Zyxel 24port switch, de tre bakplanskorten – ett klart och fullbestyckat, ett klart och bestyckning påbörjad, ett som saknar kontakterna än så länge. Det fullbestyckade har en mix av de kort jag haft sen tidigare, 2 original pi3b, 4 Asus Tinkerboard, 5 Asus Tinkerboard S och 5 Rock Pi 4A. Det påbörjade kortet har 3 Rock Pi 4A och 2 original pi4b. Det finns plats att sätta fler original Pi 4 …. 😊
[EDIT]
Testat Pi4 original några dagar nu, de är långsammare än RockPi MEN när jag provade att överklocka original Pi4(1.75GHz) så är prestandan högre än RockPi, dessutom så är original Pi4 billigare så det är en klar vinnare. Ordnade 11 nya Pi4 kort idag samt bytt Zyxel switchen till Unifi 48 port. Har uppdaterat sista bilden med hur det ser ut nu - det blir vatten och bröd närmaste månaden