Servermod - Att tysta ett monster

Permalänk
Medlem

Servermod - Att tysta ett monster

Tjo!

Tänkte jag skulle visa vad jag pysslat med under en tid.
Har under många år labbat litegrann kring servrar och liknande, men då alltid på konsumenthårdvara osv.

När jag då plötsligt fick möjlighet att köpa ett monster till server för ett väldigt överkomligt pris så kunde jag naturligtvis inte hålla mig. Några år på nacken, men onekligen tillräcklig prestanda för alla mina behov.

MEN... som de av er som varit i kontakt med rackservrar och liknande vet, är att dessa inte är vad man kan kalla för tysta...särskilt inte under uppstart. Då ligger jaktplan närmare i åtanke.
De är ju trots allt gjorda för att befinna sig i en serverhall eller åtminstone dedikerade rum.

Men jag ville ju köra denna hemma i lägenheten... Den behövde helt enkelt lära sig att hålla käften!
Challenge accepted!

Det här var vad jag hade att börja med.
Stor, tung och extremt uppkäftig rörande ljudnivå.
Spec
5U
2 x Xeon E5-2690v2 (20/40)
256GB RAM

För att få er som inte varit i kontakt med Enterprise hårdvara ett perspektiv på hur stor denna pjäs är

Normalt sett så hanteras kylning av komponenter i såna här rackservrar "passivt" med hjälp av ett tungt luftflöde från jaktplansfläktar via kanaler.

Men då målet med hela projektet var att tysta ner så gick tankarna som för så många av er andra här på SweC till... NOCTUA!

Jag började därför med att printa ut en enklare form av "distanser" att nyttja till Noctuafläktar för att dessa ska bli samma tjocklek som default jaktplanen.

Lite vibrationsdämpning på det så satt de som en smäck i samma hållare som standardfläktarna.

HPs fläktar använder ju dessvärre inte samma antal pins eller standard som konsumentfläktar i stil med Noctua gör.
Man kan inte heller bara skippa att koppla in fläktar, för då skriker servern om att fläktarna inte snurrar i tillräcklig hastighet, och därmed stänger av sig.
Jag fick därför löda om kablaget för att få servern att TRO att fläktarna går i 100% konstant. Med Noctuafläktar blir det ändå inte så galet högljutt. (Särskilt inte gentemot standard)
Såhär i början nöjde jag mig med att de kunde få snurra Noctuafläktarna i max hastighet oavsett nämligen. Detta kom dock att ändras senare...

Success!
Alla fläktar godtogs och servern bootade!

Noctua i alla ära, men de ger ju långt ifrån samma luftflöde som standardfläktarna för servera. Nästa delprojekt blev därför att byta kylning för processorerna.
Första steget var naturligtvis att ta bort de passiva kylarna och rengöra inför ny pasta och kylning.

Efter lite måttande och googlande kring sockeln så visade det sig att Noctua kunde vara behjälpliga även här!
Med rätt kylare så visade det sig att om man vred kylaren 90 grader så passade skruvhålen EXAKT!
Förvisso inte samma luftflöde med vridningen, men fullt godtagbart. Så sagt och gjort!
Like...a...glove!

Överblick över bygget i detta skede

Nu såg temperaturerna bra ut för både CPU, minnen övriga komponenter på moderkortet.
Servern var även betydligt mycket tystare, men nätaggregatet vägrade spela boll. Så det fick bli nästa projekt.
Än en gång, Noctua to the rescue!

Efter lite moddande så är den igång och agget håller fullt godtagbara temps.

I detta läge så var temperaturerna ok, men ville ändå förbättra flödet lite då jag var tvungen att vrida CPU-kylarna.
Och då jag ändå inte tänkte använda några instickskort primärt så printade jag ut ett fäste för en fläkt över slotsen för instickskorten på den sidan av chassit som CPU-kylarna trycker varmluften åt pga vridningen, och slängde dit en fläkt. (Och ja, utskriften ser ut som skit. Men körde på funktion före utseende då den inte syns)

Redan här var servern onekligen extremt tyst. Men då tempsen såg fruktansvärt bra ut så kände jag att... det kanske går att gå ÄNNU längre..?
So be it... Så nästa projekt fick bli en fläktkontroller!

Dit med en Corsair Commander Pro för att kontrollera de olika fläktzonerna

Av någon anledning så vägrade dessvärre Corsairs programvara känna av controllern via serverns egna USB.
Jag slängde därför in ett instickskort med USB-portar som jag anslöt den till. Lät sedan en simpel lightweight VM idka passthrough till kortet och nyttja dess portar för att i lugn och ro känna av och kunna styra fläktarna via Corsairs programvara.

Som man ser på första bilden så är den här maskinen extremt djup, vilket innebar att den helt enkelt var för djup för att passa in i det gamla rackchassit jag byggde för ett par år sedan, som har huserat NAS och konsumentbyggda servern jag körde tidigare under ena skrivbordet här i hobbyrummet.

Servern fick därför husera i klädkammaren tills dess att nytt husrum vart byggt.
Detta är nu klart och nya racket färdigbyggt. Det extra skrivbordet fick stryka på foten och ersättas av ett mindre.
Men här fick servern plats. Detta ihop med:
NASen
En annan towerserver (Som jag också tystat ner då jag ett tag funderade på att använda istället för denna)
Chassit jag tänkt flytta över min primära maskin till, som i dagsläget står intill i ett Define-chassi.
Nätverk
Kabelgenomdragning för primäa datorn samt extra nätverksuttag på sidan för labbande förberett det med.

Thats it!
Knäpptyst men fullt tillräcklig prestanda, och mer därtill, för mitt egna bruk och labbande.

Vill ni "höra" hur högt den låter i dagsläget så spelade jag in två korta filmer innan jag slängde in den i racket.
https://youtube.com/shorts/45LvdwyAInI
https://youtu.be/fdvtIKEXiPo

Hoppas ni gillade att läsa om projektet lika mycket som jag gillade att mecka med det!

Permalänk
Medlem

Mysigt projekt.

Visa signatur

www.fckdrm.com - DRM år 2024? Ha pyttsan.

Permalänk
Medlem

Snyggt projekt, även jag har använt Noctua-fläktar för att tysta ned min enterprise-server som mycket riktigt lät som en jetplan när man drog igång den med stockfläktar. Mer server-pill på Sweclockers!

Permalänk
Medlem

Men frågan är, blir det bra nog för hög last i långa perioder?

Noctua må vara tysta men de flyttar inte alls samma mängder luft som högljudda serverfläktar gör. Kanalerna hjälper iofs att skapa ett bättre tryck. Men det är ju inte riktigt samma om man behöver prestandan.

Permalänk
Medlem
Skrivet av Jimi84:

Men frågan är, blir det bra nog för hög last i långa perioder?

Noctua må vara tysta men de flyttar inte alls samma mängder luft som högljudda serverfläktar gör. Kanalerna hjälper iofs att skapa ett bättre tryck. Men det är ju inte riktigt samma om man behöver prestandan.

Han har ju monterat tornkylare på CPUerna. Så dom har ju direkt luftkylning nu.

Visa signatur

ASUS X570-F, AMD Ryzen 9 3900x, 16Gb RAM, Gigabyte 2070Super auros

Permalänk
Medlem

Kanske det, men det är ju på tvären, fungerar kanske bättre nu när airshrouden(den transparenta hårdplasten) är borta, en öppnare miljö, så slipper man styra luften till rätt sida av insuget, och ut från andra hållet. Eller hur blir det nu.

Nåja, har själv stött på problem i liknande projekt där de låga passiva kylflänsarna inte fick tllräckligt med cirkulation, chipsettet i sig överhettade. Det ledde till lite märkliga låsningar. Airshrouden har ett syfte att skapa ett tryck, i mitt fall hamnade den även emellan två fläktar.

Likaså nån mega RAID controller som också väldigt mycket varmare. Fick vinkla lite plastkåpor för att replikera det som airshrouden gjorde, komprimera/vinkla ner helt enkelt en del av luften.

Permalänk
Medlem
Skrivet av Jimi84:

Men frågan är, blir det bra nog för hög last i långa perioder?

Noctua må vara tysta men de flyttar inte alls samma mängder luft som högljudda serverfläktar gör. Kanalerna hjälper iofs att skapa ett bättre tryck. Men det är ju inte riktigt samma om man behöver prestandan.

Såg nu att jag missade att skriva det i originalinlägget. Det här är ju primärt tänkt för hemmabruk och labb/lek.
Jag kommer aldrig att nyttja den fulla prestandan av den här maskinen trots allt.
Men har du något förslag på hur jag kan "bencha" det hela med mer realistisk "företags-last" så tar jag tacksamt emot förslag.
Är ju själv nyfiken på hur det hela skulle stå sig i tyngre laster.

Har primärt hållit koll på temperaturen under uppstart samt när jag simultant startade ~14VMs.
Då rörde sig ena CPUn över 40 graders strecket.(De verkar inte kunna rapportera under det då iLO visar 40 på dem även när servern är avstängd)
Övriga komponenter låg då strax under hälften av varningsvärdet för respektive komponents tempsensor enligt iLO.
Enda komponenten som går över hälften av thresholden för tempsen är hårddisken i sig. HD-Controllern i sig har bara gått ett par grader över hälften hittils.

Och tanken kring att bygga egna luftkanaler har slagit mig också. Men hittills verkar det lira utan dem för mina ändamål.

Permalänk
Medlem

Ingen koll på blåskärmsoperativet, men något linpack baserat brukar visa svagheterna snabbast. och framförallt när den får prioritet att köra så att man inte har massa andra störande program som antivirus och internet exploder toolbars igång samtidigt.

OCCT kanske, https://www.ocbase.com/
Finns lite förklaringar verkar finnas här på olika scenarier https://www.tomshardware.com/reviews/stress-test-cpu-pc-guide...