ZPOOL Mirror setup

Qual è la migliore configuration per una zpool destinata a grandi inserzioni di database o discariche TCP / IP (vale a dire l'alta produttività di scrittura sostenuta usando 4 dischi?

Voglio comprare 4 unità Wd RE4 2TB e get il maggior potere ansible!

  • ZFS mostra lo stato di pool FAULTED, ma tutti i dispositivi sono ONLINE; come posso recuperare i miei dati?
  • C'è qualche modo per ridurre l'image di qcow2 senza trasformarla in crudo?
  • lo stato di zpool segnala l'errore ... cosa successivo?
  • È ansible modificare le properties; del filesystem per un pool ZFS esistente?
  • ZFS, raidz1: Perché la dimensione del volume (42T) è molto più piccola della dimensione della piscina (50T)?
  • Perché fdisk ha una discrepanza nella traduzione delle unità tra cilindro e settori?
  • penso a

    zpool create tank mirror disk1 disk2 disk3 disk4 

    O

     zpool create tank mirror disk1 disk2 mirror disk3 disk4 

    O

     zpool create tank disk1 disk2 disk3 disk4 

    Penso che la soluzione con due specchio in una piscina è il migliore, ma non è sicuro.

    edit: ok così lo specchio è RAID1. Non è ansible eseguire questa impostazione: RAID0 (RAID0, RAID0)

  • Perché fdisk ha una discrepanza nella traduzione delle unità tra cilindro e settori?
  • Identificare i dischi in vCenter alle partizioni in guest Linux
  • Che cosa è un test valido per un nuovo HD?
  • Modificare il proprietario del nodo del dispositivo LVM LV in RHEL5
  • HP 4TB SATA Midline in D2600 - quale disco fa è HP usando e perché WD RE4 non funziona?
  • Qual è l'effetto della modalità standby (spindown) sui moderni dischi rigidi?
  • 3 Solutions collect form web for “ZPOOL Mirror setup”

    I tre comandi e le configurazioni ZFS che hai elencato sono configurazioni molto diverse.

     zpool create tank mirror disk1 disk2 disk3 disk4 

    Questo crea uno specchio a 4 direzioni con la capacità di un disco. Un sacco di protezione, less spazio e less performance.
    Non credo che tu lo desideri.

     zpool create tank mirror disk1 disk2 mirror disk3 disk4 

    Questo crea una striscia di due mirror RAID 1 – RAID 1 + 0, con una capacità di due dischi.
    Questo è un buon equilibrio.

     zpool create tank disk1 disk2 disk3 disk4 

    Questo crea una striscia di quattro dischi – RAID 0, nessuna protezione contro il guasto e una capacità di quattro dischi.
    Questo è veloce, ma ha senso solo se non ti interessa l'integrità dei tuoi dati. Se un'unità non riesce, perderai tutti i tuoi dati

    Ecco come funziona lo specchio e la striscia:

    • Se si desidera più scrivere il throughput, quindi più strisce
    • Se si desidera una maggiore tolleranza agli errori e la lettura delle performance, più specchi

    Quindi, con 4 dischi, il modo migliore per get il massimo throughput senza sacrificare la tolleranza agli errori è quello di creare 2 specchi, permettendo ai dati di strisciare sulle coppie specchiate.

    Per prenderlo ulteriormente, se aveste sei dischi, questa configuration vi darà maggiori performance di scrittura:

     zpool create tank mirror disk1 disk2 mirror disk3 disk4 mirror disk5 disk6 

    E questo ti darebbe più tolleranza agli errori:

     zpool create tank mirror disk1 disk2 disk3 mirror disk4 disk5 disk6 

    Come mi rendo conto di fare scritture massicce (rispetto a molte piccole scritture casuali), il raidz potrebbe essere un buon compromesso di spazio / ridondanza:

     zpool create tank raidz disk1 disk2 disk3 disk4 

    Capacità di tre dischi, sopravvive a un guasto del disco.

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