RAIDZ2 vs RAID6 (SSDs)

XMarcR

Well-Known Member
Jan 17, 2018
38
7
48
46
NRW, Germany
www.risse-it.services
Hallo,

ich plane gerade für einen kleinen Kunden einen einfachen Hypervisor. Der Kunde hatte bisher immer ESXi und ist PVE gegenüber ehr kritisch (was der Bauer nicht kennt...). Mainboard SM X11DPi-NT.
Für ESXi habe ich ihm folgendes Storage angeboten:
2x240GB SSD RAID1 für OS und ggf. Storage
6x960GB SSD RAID6 VMFS6
MegaRAID 9361-8i + CacheVault


Wenn ich im jetzt ein PVE-System mit ZFS plane, brauche ich doch den RAID-Controller nicht mehr:
2x240GB SSD ZFS Mirrored (OS, Dumps, Templates,...)
6x960GB SSD ZFS RAIDZ2

Spricht etwas gegen RAIDZ2 für die VMs? Oder sollte ich 3 einzelne Mirrored-Pools betreiben?
Würdet ihr es anders machen?

(Geplant sind 6 Win2019 VMs mit DC, SQL, Fileserver etc sowie ein paar kleine Linux-VMs und Container. Alles auf SSDs, weil mehrere große SQL-Datenbanken darauf laufen.)
 
Spricht etwas gegen RAIDZ2 für die VMs? Oder sollte ich 3 einzelne Mirrored-Pools betreiben?
Würdet ihr es anders machen?
Nimm auf jeden Fall 3 striped mirrors im ZFS-Pool. Deine VMs danken es dir mit dreifacher io/s.

Cheers Knuuut
 
Das was @Knuuut sagt + lass dann den 240 GB Spiegel weg und gehe gleich mit 3x mirrored 960 GB SSD für PVE und Daten an den Start. So sparst du weiter Geld und hast alles in einem ZFS drin. Ein ZFS ist immer besser als zwei :-D
 
Das was @Knuuut sagt + lass dann den 240 GB Spiegel weg und gehe gleich mit 3x mirrored 960 GB SSD für PVE und Daten an den Start. So sparst du weiter Geld und hast alles in einem ZFS drin. Ein ZFS ist immer besser als zwei :-D
Ähm, jetzt muss ich nochmal kurz nachfragen:
Wenn ich 3x mirrored ZFS mache, dann habe ich doch drei ZFS-Instanzen, oder nicht? Oder meint ihr ein anderes Setup? Ich hätte jetzt aus jeweils zwei SSDs einen "RAID1-Pool" gebildet, das ganze 3 mal.
Wie würdet ihr das machen?

(und eine andere Frage: RAID-Controller, HBA-Controller oder Mainboard-Schnittstellen?)
 
Wenn ich 3x mirrored ZFS mache, dann habe ich doch drei ZFS-Instanzen, oder nicht? Oder meint ihr ein anderes Setup? Ich hätte jetzt aus jeweils zwei SSDs einen "RAID1-Pool" gebildet, das ganze 3 mal.
Wie würdet ihr das machen?

Technisch gesehen ist es dann ein RAID10 und in ZFS Terminologie 3 mirrored vdevs:

Code:
root@proxmox4 ~ > zpool status -v
  pool: rpool
 state: ONLINE
  scan: scrub repaired 0B in 12h55m with 0 errors on Sun Apr 14 13:19:48 2019
config:

        NAME        STATE     READ WRITE CKSUM
        rpool       ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            sda2    ONLINE       0     0     0
            sdb2    ONLINE       0     0     0
          mirror-1  ONLINE       0     0     0
            sdc     ONLINE       0     0     0
            sdd     ONLINE       0     0     0
          mirror-2  ONLINE       0     0     0
            sde     ONLINE       0     0     0
            sdf     ONLINE       0     0     0

errors: No known data errors

(und eine andere Frage: RAID-Controller, HBA-Controller oder Mainboard-Schnittstellen?)

HBA-Controller und Mainboard SATA ist völlig ausreichend. Wenn du genug onboard hast, verwende die. Nie RAID-Controller verwenden, die kein HBA können.
 
  • Like
Reactions: XMarcR

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!