Hem Företag Home Lab Deep Dive: Välja och köpa servrar

Home Lab Deep Dive: Välja och köpa servrar

by Gästförfattare

Oavsett om det är för att lära sig teknik för ett nuvarande eller framtida jobb, "nörda" på hårdvara eller ge ditt hushåll specifika tjänster, finns det många anledningar att äga dina egna labbservrar. Jag älskar datorutrustning och känslan av potentiell produktivitet i de där små aluminiumplåtarna. Jag kan utan tvekan säga att mitt hemlabb har hjälpt mig att komma dit jag är idag och det fortsätter att hjälpa mig även nu. Oavsett om en eller alla dessa är dina skäl, har du hittat dig själv här som en del av en serie för hemlabb. I den här serien kommer jag att börja med grundläggande koncept och idéer så att du kan använda dem för att hjälpa dig designa och väcka ditt eget hemlabb till liv. 


Oavsett om det är för att lära sig teknik för ett nuvarande eller framtida jobb, "nörda" på hårdvara eller ge ditt hushåll specifika tjänster, finns det många anledningar att äga dina egna labbservrar. Jag älskar datorutrustning och känslan av potentiell produktivitet i de där små aluminiumplåtarna. Jag kan utan tvekan säga att mitt hemlabb har hjälpt mig att komma dit jag är idag och det fortsätter att hjälpa mig även nu. Oavsett om en eller alla dessa är dina skäl, har du hittat dig själv här som en del av en serie för hemlabb. I den här serien kommer jag att börja med grundläggande koncept och idéer så att du kan använda dem för att hjälpa dig designa och väcka ditt eget hemlabb till liv. 

Syfte

Det första du behöver utvärdera och besluta om är syftet med ditt labb. Detta kommer att vägleda resten av dina beslut och inköp för ditt hemlabb. Jag kan inte fatta det beslutet åt dig men det jag kommer att göra är att beväpna dig med information och berätta vad jag använde i mitt labb och det borde göra det möjligt för dig att bestämma vad som kan tillfredsställa dina behov. 

Mitt nuvarande hemlabbs tema är mångsidighet. Mitt jobb vid den tiden var att arbeta som teknisk support på ett stort OEM-företag som stödde VMware-produkter och vår hårdvara. Jag behövde hårdvara från mitt företag som var tillräckligt kraftfull för att stödja virtualisering och som var en bra representation av hårdvaran jag stödde. Jag ville också ha vissa tjänster för resten av min familj. Jag ville köra en Microsoft Windows Server med Active Directory, och jag skulle använda den för DNS-upplösning. Jag ville ha en mediaserver för att vara värd för och spela upp filmer oavsett var jag var. Jag ville heller inte bryta banken när jag köpte den här utrustningen. 

Min hårdvara

För att tillfredsställa de behov jag nämnde tidigare bestämde jag mig för att skaffa servrar och hårdvara på företagsnivå. Att utelämna mina specialiserade servrar som skulle vara svårare för de flesta att hitta här är listan.

  • Dell T20 (1xE3-1225v3, 32GB RAM, SATA Controller, 1x200GB SAS SSD, 1x2TB SSD)
  • Dell R320 (1x E5-2450L, 192GB RAM, H310 Raid Controller, 4x6TB SAS-enheter)
  • Dell R420 (2xE5-2440, 256 GB RAM, H310 Raid Controller, 1x500 GB SAS-enhet)
  • Dell R620 (2xE5-2670v2, 128 GB RAM, H710 Raid Controller, 6x500 GB SAS-enheter)


Dell EMC PowerEdge R620

Jag har andra servrar, men de är mer specialiserade och är svåra eller dyra för de flesta. T20-servern är en trevlig liten server för bara mina hanteringstjänster som kör Active Directory, DNS och Microsoft Windows Hyper-V. De andra tre servrarna kör VMware ESXi server och tjänar alla mina andra behov, såsom loggning, hantering och underhållning. 


Dell EMC PowerEdge T20

budget

Om du tittar på listan ovan kanske du tror att min budget är mycket större än din. Detta kunde inte vara längre från sanningen. Även om jag kommer att spendera pengar på en del som jag vet kommer att tjäna mig väl och hålla länge, är det fortfarande en utgift som är svår att ta. 

Jag uppskattar och njuter av andras hemlabbinlägg där de slutar spendera $1500 eller mer per värd, men jag försöker undvika att spendera så mycket själv. Jag köpte de flesta av maskinerna ovan extremt billigt. Jag besöker sajter som Craigslist, eBay och statliga auktioner och hittar rutinmässigt fantastiska erbjudanden på renoverad utrustning. Jag köpte de flesta av mina servrar för mindre än $300 styck. RAM kan bli dyrt för att vara säker, men det är lätt nog att uppgradera senare. Ett verktyg jag använder mycket är en hemsida som heter LabGopher.com. Även om jag letar nu kan jag hitta exempel på HP och Dell Sandy Bridge och Ivy Bridge Xeons med tillbehör redo att gå för under 300 $. 

Nu, även om ovanstående fungerar för mig, förstår jag fullt ut att vissa människor kanske inte vill ha en komplett rackmonterad server i sitt hus. Även Sandy Bridge och senare företagsservrar skapar fortfarande värme och brus. För dessa människor kan det tjäna dem bättre att titta på Intel NUC:er eller SuperMicros SuperServers. Båda fungerar extremt bra för hemlabb och är pålitliga. Det finns för- och nackdelar oavsett vad du bestämmer dig för. Här är en tabell som kanske kan hjälpa dig med några av för- och nackdelarna med varje typ.

Typ av server Pro Nackdelar
Renoverade Enterprise Grade-servrar Billigare (alternativintervall)
Tillförlitlig
Samma verktyg och hårdvara för Enterprise (iLo/iDrac/etc)
Kraftfull
Dedikerad hårdvara
Extremt utbyggbart 
Medium till högt ljud
Medel till hög värme
Behöver stort utrymme
Medel till hög energiförbrukning
Intel NUC:er eller andra Ultra Small Form Factor-datorer Liten storlek / portabilitet
Little Power behöver
Senaste hårdvaran
Garanti
Lågt ljud 
Låg värme
Medium kostnad (alternativintervall) för multi-nod
Ingen fjärrhantering
Utökningsmöjligheterna är begränsade
Maximalt 32 GB RAM (64 GB inofficiellt)
SuperMicro SuperServer 5028D-TN4T Mellanstor / Portabilitet
Lite kraftbehov
Senaste hårdvaran
Fjärrhantering
Kraftfull
Mycket utbyggbar
Garanti
Lågt ljud
Låg värme
Medium till högre kostnad (alternativintervall) för multi-nod
Processorns utvidgningsmöjlighet är begränsad (vanligtvis fastlödd)
Max ut på 128 GB RAM
Använda vanliga stationära datorer Normal storlek
Senaste hårdvaran
Måttligt expanderbar
Låg – Medelbrus
Låg – medelvärme
Inte riktigt designad för denna användning så kan vara begränsad på drivrutiner beroende på programvara
Måttligt dyrt (alternativintervall) för multi-nod
Ingen fjärrhantering
Maximalt 128 GB RAM (beror på moderkort och generation)
Använder VMware Workstation eller annat virtualiseringspaket för skrivbordet på stationär/bärbar dator Normal storlek
Senaste hårdvaran
Måttligt expanderbar
Lågt ljud
Låg värme
Inte dedikerad hårdvara så använder dina egna resurser
Kan vara begränsad utbyggbarhet
​Ganska dyrt (hårdvara och licens för VMware-arbetsstation)

Det finns uppenbarligen andra prioriteringar som du kan anse vara viktigare än de jag har påpekat ovan. Den här tabellen är bara en utgångspunkt om du inte var medveten om några av dina alternativ. Vissa av för- och nackdelarna kan vara lite subjektiva. Till exempel buller och värme. Av den anledningen kommer jag bara ge en snabb översikt över vad jag ser med ovanstående 4 maskiner igång. 

  • Ström – Alla mina servrar drar en viss mängd ström men detta beror på arbetsbelastningen. Med en genomsnittlig arbetsbelastning på min sitter jag på cirka 140 watts strömförbrukning. 
  • Värme – Det här är mitt största problem. Det är inte hemskt men eftersom jag inte riktigt har tillräckligt med ventilation i mitt rum så höjer servrarna temperaturen med cirka 3-5 grader, och om belastningen på servrarna ökar gör bullret och temperaturen det också. 
  • Buller – Med fläktarna igång på en normal arbetsbelastning läser jag av 51 dB eller ungefär samma som en lugn gata, med då ungefär 2 fot från mig (mindre än 1 meter)

Sammantaget är jag väldigt nöjd med min installation. För att inte säga att jag inte kommer att uppgradera någon gång, men det fungerar bra för de pengar jag har spenderat på det. 

Företagsservrar – typer

Eftersom jag använder företagsservrar i mitt labb kommer jag att gå in mer i detalj om dem. Det finns några undertyper av företagsservrar. De viktigaste är:

  • Tower – Det här är större versioner av dina stationära torn. De är större på grund av den extra motståndskraft som en företagsserver behöver ha. Du hittar till exempel flera nätaggregat och tyngre kylning.
  • Rack Mount – Dessa är i form av pizzakartonger. Du beskriver rackmonterade servrar efter hur höga de är i förhållande till ett serverrack. En höjdenhet kallas en 1U-server. 2 enheter hög är känd som en 2U-server och så vidare. Luftflödet kommer in på serverns framsida och går ut på baksidan. Du hittar inga ventiler på sidorna, topparna eller undersidan. Detta beror på att de designar serverrack i varma och kalla gångar för att mer effektivt kyla det stora antalet servrar i ett datacenter eller serverrum.
  • Modulära eller bladsystem – finns i rackmonterade höljen eller i torn. För det mesta kommer höljena att vara rackmonterade och du ställer mindre "blad"-servrar inuti. Ström, nätverk och ibland lagring delas mellan bladen inuti. Den största fördelen med dessa system är densitet. Du kan få plats med många datornoder eller serverprocessorer på ett litet utrymme. Ett exempel skulle vara Dell M1000e där du kan få plats med upp till 64 kvartshöjdsblad i ett enda hölje. Var och en består av dubbla processorer och RAM i ett 10U-hölje. 

Vad betyder allt detta för dina behov av hemlabbserver? Rackmontering är den överlägset populäraste och billigaste servertypen om du skulle köpa företagsservrar. Torn är mer önskvärda eftersom de är närmare vanliga tornstationära datorer, men de är vanligtvis dyrare än rackmonterade. Detta beror på bristen eftersom företag köper rackmontering mycket mer och du köper deras renoverade servrar. Den sista typen av servrar är intressant för att vara säker, men de kommer med varningar. Bladservrar är dyrare och de kräver mycket mer kraft och avger mycket mer värme, eftersom höljena tillgodoser behoven hos flera servrar samtidigt. Vissa kapslingar kräver 220v ström istället för den vanligare 120v i de flesta hus, och ljudet från fläktarna kan döva dig när de är på full fart. Lång historia kort, rackmonterade servrar är vanligtvis det bästa alternativet.

Köp av

När du har bestämt dig för en utrustningsväg måste du köpa servrarna. Även om mycket beror på hur mycket du har eller vill spendera, kommer jag snabbt att visa dig hur du dechiffrerar en eBay-lista för att se vad du köper. Jag tänker inte visa säljaren eller annonsen, bara vad du sannolikt kommer att se. 

Så här kommer titeln att se ut. Någon sorts variant av detta. Nu gäller följande namnkonvention för Dell

Början bokstav kommer att vara ett 'R' 'T' eller 'M' Dessa står för R= Rack, T= Tower, M=Modular eller Blade. Det finns några andra typer som Dell har halkat in på oss under de senaste åren. Så som FX2 som är ett Blade-chassi och använder FC för att namnge bladen inuti. Det finns också VRTX som är ett chassi men använder vanliga M-blad inuti. En till är servrarna av typen "C" som är molnservrar. Fram till nyligen var de bara ett nytt varumärke men de senaste modellerna kom närmare Dells vanliga serverfamilj. Siffrorna på Dell-namnet betyder också något. Den första siffran anger kapaciteten. 2,3 och 4 är SMB-servrar medan 5,6,7 är företag och 8,9 är datacenterservrar. Du hittar till exempel 840s och 940s är avancerade 4-sockets servrar som kan acceptera enorma mängder RAM. Den andra siffran anger generationen. En 2:a i 720 är till exempel en 12:e generationens server. Jag rekommenderar personligen minst en 12g-server för ditt hemlabb. Den sista siffran anger att det är en Intel- eller AMD-maskin. 0 är Intel och 5 är AMD. Med exemplet med en R715-server kan vi dra slutsatsen att det är en Rack Mount, Enterprise, 11thGeneration, AMD-server. Generationerna anger i princip vilken uppsättning hårdvara som kommer att ingå. Till exempel kommer det vanligtvis att ha en specifik version av iDRAC (deras fjärradministrationskortlösning), specifika processorer och minnesmöjligheter. 

HP verkar vara lite svårare att tyda och IBM behöver du en magisk dekoderring. Du bör alltid undersöka maskinen online med hjälp av modellnamnet och det är vanligtvis lätt att hitta produktmarknadsföringsblad. 

Tillbaka till annonsen. Annonsen ovan är för en Dell Rack Mount Small eller Medium business server och är en 13:e generationens Intel-baserad server. Den har (1) tio kärnor, en E5-2640v3 som är baserad på Haswell eller 4:e generationens Intel-processorer. Det här är samma familj som en i7-4770. Systemet kommer med 32 GB RAM med DDR4 Registered Server RAM. Detta är annorlunda än skrivbords-RAM Slutligen kommer det med 1 enhet. En två Terabyte hårddisk. Går man lite längre in i annonsen brukar den berätta lite mer detaljerat. Detta kan vara viktigt då vi till exempel skulle vilja veta vilken typ av RAID-kontroller den kommer med. 

I den här annonsen ger den ytterligare information om dem, inklusive (2) 750W strömförsörjning, vilket är trevligt för medan maskinen vanligtvis bara behöver en, kan du dra den andra och behålla den som backup. Du kan tekniskt sett lämna den som en hot-spare och servern skulle byta om om en misslyckades också. Inga caddies (hårddiskcaddies) ingår. Detta innebär att om du vill lägga till fler enheter, skulle detta vara något du måste köpa. De är vanligtvis serverspecifika, men inte särskilt dyra. Denna maskin kommer också med en PERC H330 som står för PowerEdge Raid Controller. HP:s version kallas ett HP Smart Array Pxxx-kort. Detta är användbart att undersöka lite om eftersom det styr dina enheter och kan dramatiskt öka din prestanda beroende på hur du använder den. Vissa RAID-kort stöder bara vissa RAID-nivåer också. Drive Blanks kan inkluderas men många gånger är det inte. De är användbara eftersom de hjälper till att styra bra luftflöde genom servern. 

Varje annons kommer att konstrueras lite annorlunda. Med lite övning kommer du enkelt att börja kamma dig igenom dem och hitta fantastiska erbjudanden. Nästa inlägg kommer att gå mer ingående på förvaring för ditt hemlabb. 

– Mike Wilson @IT_Muskel

Diskutera på Reddit

Det här inlägget är en del av en pågående serie av användarinskickat innehåll dedikerat till att utforska det roliga och utmaningarna med att bygga, underhålla och ibland bygga igen ett hemlabb. Den här serien är i samarbete med våra vänner på /r/homelab. Om du är intresserad av att dela din uppsättning, skicka ett e-postmeddelande till [e-postskyddad]