Mam tani 2-kieszeniowy NAS z dyskiem twardym 2 TB. Aby zabezpieczyć się przed awarią dysku, zastanawiam się nad kupnem drugiego dysku twardego o pojemności 2 TB i umieszczeniem go w RAID1 w systemie Linux mdadm. System plików to ext4.
Czy to zwiększy lub zmniejszy wydajność NAS? Co powiesz na wydajność odczytu lub zapisu?
Wydaje się, że w Internecie jest wiele opinii na ten temat, ale nie ma zgody.
Dzięki.
Edytować:
Mam więc już trzy różne odpowiedzi: „nieco szybciej”, „nie zauważysz” i „zmniejszy wydajność, jeśli cokolwiek”. (Interesuje mnie przede wszystkim wydajność odczytu.) Wikipedia mówi: „wydajność odczytu może wzrosnąć mniej więcej jako liniowa wielokrotność liczby kopii”. Który to?
Edycja 2:
Znalazłem dowody na poparcie zwiększania wydajności odczytu RAID1, w tym na stronie MD:
Zmiany są zapisywane na wszystkich urządzeniach równolegle. Dane są odczytywane z dowolnego urządzenia. Sterownik próbuje rozdzielić żądania odczytu na wszystkie urządzenia, aby zmaksymalizować wydajność.
Odkryłem także RAID10 MD --layout=f2
, który zapewnia nadmiarowość RAID1 z wydajnością odczytu RAID0, i może być używany tylko z dwoma dyskami. Wydajność zapisu jest jednak zmniejszona, ponieważ zapis sekwencyjny wymaga, aby oba dyski przeszukiwały tam iz powrotem pomiędzy odległymi częściami napędu. man md
dla szczegółów.