Kommer lidt an på hvad det skal kunne.
Min hjemmeserver
i7-6700T
32GB ram
512GB SSD OS
4*8TB HDD
4*4TB HDD
Jeg bruger Windows 2016, REFS og StableBit Drivepool.
Og så har jeg de få VMs jeg bruger på SSD'en (3 små fordelt på 2 Ubuntu og en Windows 2016 VM).
Note: Min VMs anvender ikke HDDs direkte. Backup af dem ender der dog.
HDDs anvendes primært af software installeret på host OS.
Så skal lige høre hvad dine krav til filsystemet, inden jeg kan anbefale det ene eller det andet.
--
6700K|Maximus VIII Extreme|32GB RAM
Gainward1080-GS|XL2410T|U28D590D
Samsung840 EVO 500GB|Samsung 850 PRO 256GB
Samsung850 EVO 500GB|Corsair AX860i
--
Sidst redigeret 01-08-2017 14:45
btrfs er ikke stabilt endnu, så det er nemt at fjerne den del af anbefalingen. Google it if you like, just don't use it for anything involving parity.
ZFS er er modent filsystem, men det er ikke det nemmeste mht. håndtering og elasticitet af diske.
Den nemme vej i mål kunne være at lave et Storage Space i Windows Server og så evt. køre et par VM's nedenunder, alt efter behov. meget lig som #1 har gjort (Jeg ser ikke fordelen ved Drivepool her og da vi ikke kender dine mål) her kan du så bare lave dine dockers og pege storage bagud til dit Storage Space.
Alternativt kan du bygge en ren Hyper-V / vmware / whatever VM host og køre noget Software defined Storage i et vm med noget passthough. Her er Nutanix ret fedt, men sviner med pladsen. (Nutaix kan også køre VM host / docker host for dig i fin stil) og så igen køre dockers på nogle seperate VM's hvor du peger storage på Nutanix delen.
Vi har brug for at vide lidt om hvor mange diske du skal køre med. hvis du blot skal køre 2 8TB diske i et spejl, så vil hvad som helst fungere i bund og grund og der vil ikke rigtigt være grund til et større setup.
--
--
Drifter og udvikler 24/7 Datacenter operations om dagen, er supermand om aftenen.
#2,1 Altså jeg ar rent faktisk en w2016 licens liggende, så det er en mulighed. Jeg ville egentlig gerne over på BSD eller Linux. Hvordan er det med paritet i storage spaces?
--
Jakob Værge
#3 Paritet på storage spaces er forward error correcting. ved oprettelse af et storage space angiver du hvilken type beskyttelse du vil bruge (mirror, parity eller simple) ved parity kan man køre single og dual parity, det bliver lidt langhåret et forklare her, men læs op på Erasure coding og Local Construction Codes hvis du vil vide mere.
Den korte af den lange er: Server2016 har paritet og du kan rent faktisk skifte diske uden at sidde helt fast i processen (hvilket man nemt kan komme til i ZFS)
Du kan godt køre BSD's BHYVE løsning hvis du vil, men jeg er ikke sikker på hvor moden den er endnu og hvordan det ser ud med guest VM drivere. XEN eller KVM er modne og fungerer godt, her kunne ProxMox være vejen frem, den kan både hjælpe dig med VM host og storage delen.
Jeg har selv kørt VMware i mange år, men efter en opgradering til Ryzen blev jeg tvunget til at sadle om og er nu på W2016. mit bedste bud på et alternativ til VMware ville nok være Nutanix og/eller Server2016. Proxmox har jeg desværre kun nogle få ugers erfaring med i version 5, så her skal vi have en anden med på banen.
--
--
Drifter og udvikler 24/7 Datacenter operations om dagen, er supermand om aftenen.
Pt kører jeg i docker:
Dolphin(andre muligheder kunne nok også virke)
Handbrake
nzbget
Openvpn-AS(Er super irriterende når den opdaterer)
Plex
Transmission.
VM:
Gamer-delen som så bliver rykket over på en separat del.
Jeg har 100-200Gb personlige ting(Hjemmevideoer fra da min far var i live o.l.), dem har jeg også på en ekstern disk som ikke er koblet til som standart. Dem vil jeg være rigtig ked af at miste, derudover film/serier mm som kan genskabes, men dog er et stort bøvl.
--
Jakob Værge
@1 køre du med local disk i gemmen StableBit eller er det kun til at mount cloud ?
--
Sidst redigeret 01-08-2017 17:44
#6 ?
--
6700K|Maximus VIII Extreme|32GB RAM
Gainward1080-GS|XL2410T|U28D590D
Samsung840 EVO 500GB|Samsung 850 PRO 256GB
Samsung850 EVO 500GB|Corsair AX860i
@6 Oh nvm, læste det som CloudDrive :)
--
JEg er nysgerrig.
Hvad er formålet med at køre Unraid ?
HAr du brugt det som primær os ?
--
Genier rydder ikke op, de behersker kaos
I5 2500K, Asrock Z68, 8gb DDR3
6970 2gb DCII , R3. 3x22" +21,5"
#9 Ja det kører som primært OS.
Formålet var at jeg kun skulle have en maskine stående(Server og Gamer i en. Selve gamer-delen kører fantastisk, men så snart man skal tilslutte f.eks en PS3/Wii-controller så bliver det svært/umuligt).
--
Jakob Værge
Okay. Dvs som ESX men med Consol på en af maskinerne
--
Genier rydder ikke op, de behersker kaos
I5 2500K, Asrock Z68, 8gb DDR3
6970 2gb DCII , R3. 3x22" +21,5"
Troede ESX emulator var fake?
--
Jakob Værge
Jeg mente en vmware esxi.
Som i at du installerer unraid som hypervisor. Og så kan du udnytte din hardware direkte på maskinen.
--
Genier rydder ikke op, de behersker kaos
I5 2500K, Asrock Z68, 8gb DDR3
6970 2gb DCII , R3. 3x22" +21,5"
#13 ja præcis som hypervisor. På min gamle server kørte jeg vmware esxi, men den kan så vidt jeg er orienteret ikke lave HW Passthrough.
--
Jakob Værge
#14 ESXi kan godt lave HW Passthrough.
--
--
Drifter og udvikler 24/7 Datacenter operations om dagen, er supermand om aftenen.
#15 også med et 980 ti?
--
Det er nytteløst at fortryde
#14, #15, #16 her er hvorfor:
https://github.com[...]
Nvidia driveren ikke gider at lege med hypervisors, Nvidia vil formentlig ikke have at man bruger billige consumer/gamer grafikkort
Men smider man et dyrt Quadro kort til 3x gange prisen, så virker det fint...
Men prøv: hypervisor.cpuid.v0 = FALSE i ESXi:
https://ianmcdowell.net[...]
Ud over det, så skal CPUen også understøtte ACS (ud over VT-d)
--
Take everything you like seriously, except yourselves.
--
Sidst redigeret 01-08-2017 20:09
#18 Jeg kan sagtens passthrough mit 1060gtx 6Gb og det kører som en drøm. Det er alt muligt andet som lyd, bluetooth mm der er problemet.
--
Jakob Værge
Undskyld for OT, men af nysgerrighed, hvad bruger i alle jeres VMs til? Jeg har endnu ikke kunne komme på et godt formål andet end at teste dårligt/muligvis ondsindet software af.
--
Google er din ven
Jeg har en AIO løsning med ESXI, ZFS (Napp-It) samt diverse WMx (Pfsense, Ubuntu, Windows server). Den har 6xHDD i Raid-Z2 samt 7XSSD, 1xRaid-Z1 (WMs), 1xStriped (speed) samt 1 bootdisk. Napp-It håndterer alt storage foruden bootdisken
--
Glemte at sige, at jeg naturligvis har passthrough af 2xHBA til Napp-It
--
Lidt ligesom #21 så bruger jeg min Host til at varetage alt. ovenpå 4 x SSD og 4 x HDD: Kører der noget router software (pfSense som regel) der kører noget SAN/NAS (ScaleIO, Storage Spaces eller en BSD/ZFS løsning) så står der en Plex VM, en AD server VM, en VM til at teste på... det løber hurtigt op hvis man godt kan lide at holde sin ting adskilt.
--
--
Drifter og udvikler 24/7 Datacenter operations om dagen, er supermand om aftenen.
Jeg bruger Windows Server 2016 med Hyper-V som hypervisor.
Hertil bruger jeg Storage Spaces til at lave mit Raid, det fungerer rigtig fint. Jeg vil dog ikke anbefale dig at bruge Paritet, da der er en svimlende masse overhead hvilket gør det super langsomt. Hvis du har nogle mad PowerShell skills og kender Storage Spaces ind til jernet, kan du lave en del fiksfakserier mht. bufferstørrelsen, men når først en Storage Pool er oprettet kan man ikke ændre på det igen. Jeg har for nyligt aflivet mit Paritet (4 x 2 TB i single paritet = RAID 5) fordi det var for langsomt og skiftet over til Mirror (4 x 3 TB = RAID 1), det kører med helt andre hastigheder. Så lever jeg med jeg giver afkald på to diske i processen.
HW passthrough i Hyper-V stinker.
Det er praktisk talt kun diske, netværkskort og et par COM enheder du kan sende videre til en guest.
--
i5-6600 # Asus GTX770 # Kingston HyperX Fury 16GB # Asus H110M-Plus # Samsung 850 EVO 250GB # EVGA GQ 750 # Windows 10 Pro
#24
Lige præcis pass-through blev jeg enormt skuffet over på Hyper-V men det kan også være at jeg gøre det forkert. Ihvertfald virker det meget begrænset ifht ESXi som jeg kender nogenlunde...
--
http://www.l0rn.nu[...] Jeg har en Core 2 Duo med Debian, en enkelt 4 TB disk, Plex og et par eksterne 2.5" diske den tager backup til. Hold kæft hvor er jeg umoderne...
--
C:\DOS
C:\DOS\RUN
RUN DOS\RUN
Jeg liver lige en lidt ældre tråd op:
Hvad endte du med at vælge?
Jeg overvejer selv, at skifte min synology ud med en byg selv, men jeg kan ikke helt beslutte mig for hvilket styresystem jeg skal bruge.
Det skal være gratis, hvilket udelukker Unraid, da det skal kunne udvides til mere end 6 diske.
FreeNas havde jeg i første omgang set mig lun på, men som jeg forstår ZFS, så er det ikke muligt at udvide et raid array med en enkelt disk ad gangen, men man skal i stedet stripe et vdev af samme størrelse ovenpå det eksisterende.
Jeg kan godt lide synologys løsning, hvor man bare kan tilføje et ekstra drev til sit raid5/6 array ved behov.
Er der nogle gode forslag?
--
/Cortex
Storage spaces er faktisk ikke helt dumt.
--
--
Drifter og udvikler 24/7 Datacenter operations om dagen, er supermand om aftenen.
#27
Jeg ved godt det er et stykke tid siden du skrev dit indlæg, men det kan jo være at andre søger det frem:
Det behøver ikke at være samme størrelse, nogle bruger pools lavet af 2-disk mirrors for at undgå problemet, så skal du 'bare' købe 2 ens diske af gangen for at udvide din pool.
Du skal dog vide at ryger et vdev (dvs. ryger *begge* diske i ét vdev) så mister du hele din pool.
Det kan dog undgås ved at have flere pools.
Derudover er det en rigtig god idé at følge Freenas' hardware anbefalinger, især hvis du efterfølgende har brug for hjælp på deres forum.
ECC ram + en understøttet controller er hovedpunkterne.
--