여기에 질문을 어떻게 해야 할지 잘 모르겠습니다. 저는 Intel N4200과 8GB RAM을 사용하여 저에너지 NAS를 직접 구축했습니다. 하드 드라이브의 경우 하드웨어에서 Raid 1 모드로 실행되는 Raidon GR3660-B3에 WD red 두 개를 사용하고 있습니다(캐시 없음).
나는 가족 사진, 문서, 기타 잃어버리고 싶지 않은 물건을 저장하기 위해 이 시스템을 사용합니다. 영화 같은 것이나 매일 접속해야 하는 것들도 있습니다.
하지만 제가 걱정하는 것은 하드웨어 Raid 1입니다. 어느 날 디스크 카트리지가 고장나면 모든 데이터에 액세스할 수 없게 됩니다. 제가 아는 한 각 하드웨어 Raid 구현은 자체 형식을 사용하므로 액세스할 수 없습니다. 모든 데이터에 접근할 수 있습니다. 데이터를 복구하기 위해 디스크를 컴퓨터에 직접 연결할 수 있는 방법은 없습니다. 이것은 (내가 아는 한) ZFS의 소프트웨어 Raid 1을 사용하여 가능해야 합니다. 정말 긴급상황에 이런 일을 하고 싶습니다.
최근 소프트웨어 Raid, 특히 ZFS에 대한 내용을 읽기 시작했지만 아이디어가 모순되는 것 같습니다. 한편으로는 소프트웨어 Raid와 하드웨어 Raid 속도가 최소한의 오버헤드로 비슷한 속도에 도달한 것 같지만, 다른 한편으로는 ZFS에 많은 리소스가 필요하고 결과적으로 속도에 심각한 영향을 미치는 것으로 알고 있습니다.
이제 저는 HW Raid 1에서 실행되는 드라이브로 Debian을 실행하고 있으며 전체 시스템이 매우 빠르게 실행됩니다. 내 메모리 사용량은 거의 2GB를 초과하지 않습니다.
따라서 내 질문은 기본적으로 다음과 같습니다. 귀하의 경험을 바탕으로 ZFS의 소프트웨어 Raid 1을 사용하여 내 설정을 OpenBSD 시스템으로 마이그레이션하는 데 시간을 투자해야 합니까? 아니면 ZFS는 CPU와 RAM에 비해 너무 비싸며 최선의 접근 방식은 하드웨어 공격을 고수하는 것입니까?
나는 어떤 일을 하기 전에 충분한 정보를 바탕으로 결정을 내리고 싶기 때문에 저전력 장치에서 ZFS를 사용해 본 경험이 있는 사람이 자신의 경험을 공유할 수 있기를 바랍니다.
PD: 더 저렴한 설정(단일 데스크톱 하드 드라이브가 있는 라즈베리 파이)으로 오프사이트 백업을 했습니다. 나는 가장 중요한 파일을 매달 여기에 동기화합니다(하지만 신뢰할 수 없고 전적으로 의존하고 싶지는 않습니다). 하지만 내 주요 관심사는 더 비싼 RAID 1 설정입니다. 일단 HW RAID가 종료되기로 결정하면 내 데이터에 전혀 액세스할 수 없으며(그리고 데이터 복사도 의미가 없습니다), HW RAID 장치는 가정용 제품이기 때문에 확실하지 않습니다. 하나 더 구매하면 될 것 같아요. 따라서 저는 최악의 시나리오("하드웨어 컨트롤러가 죽고 하드 드라이브 중 하나가 죽는다")에서 정상 드라이브를 컴퓨터에 연결하기만 하면 데이터를 직접 복구할 수 있기를 바랍니다.