Ho un NAS a 2 bay economico con un HDD da 2 TB. Per essere efficace contro i guasti del disco, sto pensando di acquistare un secondo HDD da 2 TB e metterlo in RAID1 con Linux mdadm. Il file system è ext4.
Questo aumenterà o diminuirà le prestazioni del NAS? Che ne dici di leggere o scrivere performance?
Sembra che ci siano molte opinioni su questo online ma nessun consenso.
Grazie.
Modificare:
Quindi già ho tre risposte diverse: "un po 'più veloce", "non noterai" e "diminuirà le prestazioni se non altro". (Sono interessato principalmente alla performance di lettura.) Wikipedia afferma che "la performance di lettura può aumentare all'incirca come un multiplo lineare del numero di copie". Qual é?
Modifica 2:
Ho trovato prove di supporto a supporto di RAID1 che aumentano le prestazioni di lettura, inclusa la manpage MD:
Le modifiche vengono scritte su tutti i dispositivi in parallelo. I dati vengono letti da qualsiasi dispositivo. Il driver tenta di distribuire le richieste di lettura su tutti i dispositivi per massimizzare le prestazioni.
Ho anche scoperto MD RAID10 con --layout=f2
, che fornisce ridondanza di RAID1 con le prestazioni di lettura di RAID0, e può essere utilizzato con solo due unità. Le prestazioni di scrittura sono tuttavia ridotte, poiché una scrittura sequenziale coinvolge entrambe le unità che cercano avanti e indietro tra parti distanti dell'unità. man md
per dettagli.