Skrivet av terrakowski:
Hejsan!
Ska nu under våren bör ja snickra på en lite mer seriös NAS.
Nasen ska användas till att lagra stora mängder semesterbilder. Lite olika applicationr ska också kunna rulla så som Plex Media server etc..
HÅRDVARA:
Chassi: SilverStone DS380B
Hårddiskar: (5xWD RED 6 TB) för att i framtiden kunna utöka detta.
Moderkort: Mitx är ett krav men sedan har jag ingen aning om vad som skulle funka.
Processor: Denna beror lite på vad det blir för moderkort
Kontroller: Inser att jag kommer behöva ett Raid-kort av någon modell då inget moderkort med lite klös i verkar ha fler än sex stycken SATA portar
Minnen: Ska ju passa i moderkortet och stödja ECC
PSU: Här hittar jag något lämpligt
MJUKVARA:
Här är jag som minst påläst tyvärr, vad är det jag bör köra på en sådan server?
Behöver kunna RAIDA diskarna i RAID 5, gärna men kryptering dessutom.
Folk pratar om Freenas.. etc Jag hade tänkt köra den med Windows bara men här tror jag ni sitter på många bättre lösningar.
Har ni några tips på hur jag kommer vidare i tankegången? Väldigt tacksam för svar!
//Terrakowski
Här är mitt recept på NAS.
* ZFS - kanske viktigaste av allt, och alla andra krav styrs av detta.
* ECC RAM minimum 8 GB + vad VM behöver (ZFS käkar RAM och det finns ingen anledning att svälta den)
* Billigaste processorn som klarar jobbet (pris per passmark score så lågt som möjligt + andra funktioner som behöver eg AES-NI)
* Server grade moderkort (supermicro eg)
* LSI kontrollerkort utan raid (eg lsi 9240-8i med plats för 8 SATA diskar)
* NAS/Enterprise hårddiskar (eg Ironwolf eller Red, just nu verkar 4TB ge mest ZFS GB/pengar)
* Intel nätverkskretsar (moderkort eller PCIE)
* Chassi som ventilerar diskarna till under 45 grader
När det kommer till att bygga server kräver ZFS en del pluggande. Om man vill använda "färdiga" OS som FreeNAS får man endel serverat men inte allt.
En utmaning är hur man sätter upp sina diskar. ZFS kan leverera det mesta konfigurationer men vissa är vettigare än andra.
Något att tänka på när man jobbar med ZFS är att en vdev inte är expanderbar (inte enkelt iaf)
Dina 5 diskar är inte optimalt. Bakgrunden är hur ZFS fungerar. Du bygger något som kallas vdev. En ZFS pool består sen av en eller flera vdev. En fil skrivs sen till ett dataset i poolen. Det finns flera sätt att bygga vdevs (mirror, stripe, RAIDZ, RAIDZ2 mm).
Det säkraste sättet att bygga en ZFS Pool är att bygga den av mirror vdev. Du parar hårddiskarna två och två och du sätter ihop så många sånna du vill. Detta gör att du kan expandera din pool, även om du inte kan expandera en vdev.
http://jrs-s.net/2015/02/06/zfs-you-should-use-mirror-vdevs-n...
Det finns kalkylatorer för att plannera sina vdevs
https://jsfiddle.net/Biduleohm/paq5u7z5/1/embedded/result/
Det gäller att lära känna sin nya server och testa, testa... testa
https://forums.freenas.org/index.php?threads/building-burn-in...
https://forums.freenas.org/index.php?threads/how-to-hard-driv...
Och kanske det viktigaste av allt, Backup!
Fundera ut hur du ska backa upp din NAS box. Det finns många alternativ men se till att dina bilder klarar en husbrand!!
och Testa din lösning innan du sätter den i "produktion"
__
Den senaste "budget" servern jag byggt inför släppet av FreeNAS 10 är
* Dell SuperServer T20, 3700 sek på dustin
* 2 x 8 GB ECC RAM, 1000 sek på amazon
* 4 x 2 TB IronWolf i två vdev = ~3,1 TB netto lagring (då ZFS ej bör fyllas mer än 80%) eller ~1000 sek/TB, (~ 6,3 TB med IronWolf 4TB, ~840 sek/TB)
* MegaRAID SAS 9240-8i (inte ett krav med bara 4 diskar, men va fan ^^), från Ebay
totalt pris för detta ca 8000 sek (men jag fick tillbaka lite av dom pengarna på Dell cashback plus att jag sålde hårddisken och minnet som kom med från Dustin)
Mer än hälften är lagring/minnen (ett bra riktvärde)