Beste medetweakers,
Al enige tijd ben ik bezig met het uitdenken van een mooie thuisserver+NAS. Daarbij is het nodig dat er ook een NAS OS wordt gekozen om de beschikbare storage aan te bieden aan de clients. Het idee is om een esxi-essentials te draaien vanaf wat SSD datastores via een (goede) hardware-raid kaart. Daarop kunnen dan RDMs worden gemaakt voor extra ssd storage of gewoon een vmdk voor OS. Voor data denk ik dan aan een non-raid hba in passthrough voor een NAS OS. Het gaat me dus niet om de virtualisatie, die doe ik in ESXi en omdat ik passthrough doe, kan ik geen nested virtualization doen. Ik denk nu voornamelijk aan de volgende opties en hun bijbehorende pro's en cons.
TrueNAS/FreeNAS met ZFS:
+ SSD cacheing
+ Bewezen en robuuste RAIDZ-setup
- Veel cpu en RAM nodig
- RAIDZ is niet (efficiënt >50%) uit te breiden (steeds twee disks met RAIDZ1 toevoegen)
OMV met mdadm:
+ Degelijke en uitbreidbare raid-setup
+ Lichter op de resources
- Geen SSD cacheing
- UI heeft wat quirks
UnRAID:
+ Flexibel en uitbreidbaar
+ SSD Cacheing
- Minder performance
- Wel kosten
- bij mij minder bekend
Xpenology:
+ Flexibel en uitbreidbaar
+ Bekend OS en werking
+ Mogelijkheid voor SSD-cache
+ Licht in resources
- SSD-cache moet op de hba en gaat dus ten koste van de 8 beschikbare SATA-pooten. Zo kost me dit dus extra SSD's, terwijl die in de ESXi gewoon beschikbaar zijn.
Het liefste gebruik ik dus RDMs vanuit ESXi voor SSD cache en heb ik 8 disk slots beschikbaar voor storage. Tot dusver heb ik die combi nog niet gevonden (behalve dat ik unRAID nog niet heb getest en dus niet weet of die ook RDM ssd's slikt als ssd cache).
Ik kom er dus niet uit. Ik wil graag uitbreidbaarheid en ssd cache, maar unraid klinkt toch als meer dan ik nodig heb. Zijn er nog andere opties?
edit: Een kleine achtergrond achter de SSD-cacheingwens is dat ik de boel natuurlijk zo zuinig mogelijk wil houden. Dan is het voordelig als de disks zo lang mogelijk in stand-by kunnen. Uiteraard is dan ook het overige resource-gebruik interessant om tot een minimum te beperken.
Al enige tijd ben ik bezig met het uitdenken van een mooie thuisserver+NAS. Daarbij is het nodig dat er ook een NAS OS wordt gekozen om de beschikbare storage aan te bieden aan de clients. Het idee is om een esxi-essentials te draaien vanaf wat SSD datastores via een (goede) hardware-raid kaart. Daarop kunnen dan RDMs worden gemaakt voor extra ssd storage of gewoon een vmdk voor OS. Voor data denk ik dan aan een non-raid hba in passthrough voor een NAS OS. Het gaat me dus niet om de virtualisatie, die doe ik in ESXi en omdat ik passthrough doe, kan ik geen nested virtualization doen. Ik denk nu voornamelijk aan de volgende opties en hun bijbehorende pro's en cons.
TrueNAS/FreeNAS met ZFS:
+ SSD cacheing
+ Bewezen en robuuste RAIDZ-setup
- Veel cpu en RAM nodig
- RAIDZ is niet (efficiënt >50%) uit te breiden (steeds twee disks met RAIDZ1 toevoegen)
OMV met mdadm:
+ Degelijke en uitbreidbare raid-setup
+ Lichter op de resources
- Geen SSD cacheing
- UI heeft wat quirks
UnRAID:
+ Flexibel en uitbreidbaar
+ SSD Cacheing
- Minder performance
- Wel kosten
- bij mij minder bekend
Xpenology:
+ Flexibel en uitbreidbaar
+ Bekend OS en werking
+ Mogelijkheid voor SSD-cache
+ Licht in resources
- SSD-cache moet op de hba en gaat dus ten koste van de 8 beschikbare SATA-pooten. Zo kost me dit dus extra SSD's, terwijl die in de ESXi gewoon beschikbaar zijn.
Het liefste gebruik ik dus RDMs vanuit ESXi voor SSD cache en heb ik 8 disk slots beschikbaar voor storage. Tot dusver heb ik die combi nog niet gevonden (behalve dat ik unRAID nog niet heb getest en dus niet weet of die ook RDM ssd's slikt als ssd cache).
Ik kom er dus niet uit. Ik wil graag uitbreidbaarheid en ssd cache, maar unraid klinkt toch als meer dan ik nodig heb. Zijn er nog andere opties?
edit: Een kleine achtergrond achter de SSD-cacheingwens is dat ik de boel natuurlijk zo zuinig mogelijk wil houden. Dan is het voordelig als de disks zo lang mogelijk in stand-by kunnen. Uiteraard is dan ook het overige resource-gebruik interessant om tot een minimum te beperken.
[ Voor 7% gewijzigd door Drucchi op 08-11-2020 12:55 ]