2TB HDD를 갖춘 저렴한 2 베이 NAS가 있습니다. 디스크 장애에 대비하기 위해 두 번째 2TB HDD를 구입하여 Linux mdadm을 사용하여 RAID1에 넣을 생각입니다. 파일 시스템은 ext4입니다.
이것은 NAS의 성능을 높이거나 줄입니까? 읽기 또는 쓰기 성능은 어떻습니까?
이 온라인에 대한 많은 의견이 있지만 합의는 없습니다.
감사.
편집하다:
이미 세 가지 답변이 있습니다. "조금 더 빠르다", "알지 못할 것", "있는 경우 성능 저하" (저는 주로 읽기 성능에 관심이 있습니다.) Wikipedia는 "읽기 성능은 대략 사본 수의 선형 배수로 증가 할 수 있습니다"라고 말합니다. 어떤거야?
편집 2 :
MD 맨 페이지를 포함하여 읽기 성능을 높이는 RAID1을 지원하는 증거를 발견했습니다.
변경 사항은 모든 장치에 병렬로 기록됩니다. 하나의 장치에서 데이터를 읽습니다. 드라이버는 성능을 최대화하기 위해 모든 장치에 읽기 요청을 분산하려고 시도합니다.
또한 MD의 RAID10 with을 발견 --layout=f2
하여 RAID0의 읽기 성능으로 RAID1의 중복성을 제공하며 단 두 개의 드라이브와 함께 사용할 수 있습니다. 그러나 순차적 쓰기에는 드라이브의 먼 부분 사이를 오가는 드라이브가 필요하므로 쓰기 성능이 저하됩니다. man md
자세한 내용은.