HW RAID1 o ZFS mirror

Qual è la cosa migliore?

Mirroring 2 dischi interni con HW raid e poi messo ZFS file system in cima

  • CentOS 7: GPT e software RAID 1 senza partizione "biosboot"
  • Può il tipo di un pool ZFS creato in precedenza essere modificato?
  • In Linux, perché un file vuoto ha una dimensione pari a 0, ma un file di text con qualsiasi contenuto ha una dimensione della lunghezza del contenuto + 1?
  • FreeBSD vs Illumos
  • Quale versione di ZFS consente la restringimento di una piscina?
  • Quanto è buona soluzione di mirroring integrata di Server 2008?
  • o

    Utilizzando i 2 dischi interni senza HW Raid e creando uno specchio ZFS con i 2 dischi.

    Ho letto che per get il pieno beneficio di ZFS occorre alless 2 dischi per utilizzare completamente le funzionalità di correzione degli errori e delle predizioni.

    È una questione di ZFS ontop di HW RAID, o solo ZFS, non HW vs ZFS. La prestazione non è il mio problema.

    4 Solutions collect form web for “HW RAID1 o ZFS mirror”

    ZFS funziona in modo ottimale se sa quanto più ansible sulla struttura del disco fisso sottostante. Un RAID hardware 1 presenta un singolo volume al sistema operativo che ZFS tratterà come un singolo disco. Dovnetworking quindi perdere i vantaggi della correzione degli errori / rilevazione guasti / checksuming etc.

    C'è un altro beneficio per utilizzare ZFS su HW RAID – se il tuo hardware muore, sia la scheda madre, la scheda RAID, la CPU, ecc, è ansible tirare i dischi e utilizzarli in qualsiasi altro sistema che esegue ZFS e l'integer file system è leggibile. Se si utilizza HW RAID, si può avere una dipendenza da quella scheda RAID specifica, quindi se non riesce, potrebbe essere necessario trovare un model simile prima di poter leggere di nuovo i dischi. È ansible mitigare questo fatto avendo tabs doppie RAID, ma questo in genere inizia a diventare costoso e complesso.

    Nella mia esperienza, per la maggior parte dei casi di uso che ho usato una configuration del disco a specchio, la differenza di performance tra ZFS e HW RAID non era ottima. Se la prestazione è la tua # 1 priorità, HW RAID offrirà la soluzione migliore. In tutti gli altri casi, credo che ZFS sia la scelta migliore.

    Anche se amo ZFS se stai facendo un LOTTO di scrittura, prendi in considerazione che qualsiasi software RAID 1/10 dovrà submit each scrittura due volte sul bus e attraverso il controller – significa che puoi entrare in problemi di congestione e code.

    ZFS ha costruito molte ottimizzazioni che funzionano meglio quando utilizzate senza controllori Raid. Su un ZFS Raid1 si ottengono performance di lettura che sono di solito superiori a un Raid hardware, anche con RaidZ è ansible get performance superiori a Hardware Raid5 Basta dare un'occhiata a Anadtech .

    Quello che devi assolutamente prendere in considerazione è il modo in cui le cache di ZFS. Dovreste sostanzialmente avere 4 GB di RAM per usarlo a tutti, 8 GB per get una prestazione decente, ma più è sempre buona. Ci sono molti casi in cui più Ram aiuta con ZFS. I modi migliori per migliorare le performance sono però i dispositivi separati (SSD) per ZIL e L2ARC, in quanto generalmente tendono ad essere performance di strozzamento. Questo spiega l'idea dietro a L2ARC un po '.

    Il problema principale con Hardware Raid è quello che ZFS fa, cosa fa il Controllore Raid, quindi quando si utilizza un Raid Hardware sotto ZFS, c'è un Raid Controller che si aspetta da solo e da solo per eseguire Queuing, Caching, IO Optimization e così su e c'è ZFS in cima anche aspettandosi la stessa di se stessa. Questo ha effetti collaterali ovviamente e non sono necessariamente graziosi e probabilmente hanno effetti negativi sul rendimento dovuti al modo in cui ZFS fa la parallelazione di I / O. Anche le sue caratteristiche predittive "auto-guarigione" saranno in parte inutili in questo modo. Per questo è specificamente raccomandato che quando si utilizzi un controller Raid, è necessario esporre i dischi JBOD come dispositivi a singolo disco Raid0, in modo che ZFS possa eseguire la pulizia da solo.

    Beh, devi definire "meglio". Mi aspetto che un buon controller hardware RAID con BBU fornisca performance superiori, ma forse la prestazione non è la tua considerazione primaria.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.