RAID: ZFS 또는 Btrfs?

RAID: ZFS 또는 Btrfs?

오래된 하드 드라이브에 ArchLinux가 포함된 NAS를 설치했습니다. 실제 저장 기능을 위해 3x4To를 추가하고 이 3개의 디스크에 RAID5 시스템을 사용하고 싶습니다.

저는 ZFS Raid-z에 대해 많이 읽었으며 그것이 바로 제가 하고 싶은 일입니다. 하지만 Btrfs에 대해 들어본 적이 있는데 Btrfs는 ZFS와 같은 소프트웨어 RAID-5를 처리할 수 있는 것 같습니다. 하지만 Btrfs RAID가 ZFS와 동일하게 작동하는지 알고 싶습니다. 또한 공격대를 생성하고 관리하는 방법에 대한 완전한 정보를 찾을 수 없었습니다. 그래서 내 질문은 다음과 같습니다

  • Btrfs는 ZFS와 동일한 보호 기능("취약성 오류 쓰기" 없음, 자가 복구 등)으로 소프트웨어 공격을 처리할 수 있습니까?
  • Btrfs는 ZFS Raid-z만큼 안정적입니까, 아니면 아직 실험적인 기능입니까?
  • 첫 번째 질문에 대한 대답이 "예"인 경우 Btrfs 공격대를 설정, 수정 및 정리하는 방법에 대한 전체 정보를 어디에서 찾을 수 있습니까?

당신의 도움을 주셔서 감사합니다:)

답변1

Btrfs는 ZFS와 동일한 보호 기능("취약성 오류 쓰기" 없음, 자가 복구 등)으로 소프트웨어 공격을 처리할 수 있습니까?

캔트. RAID-5/6 코드나 자가 복구 코드 모두 제대로 작동하지 않습니다. 자가 치유 코드는 작동할 때도 있고 작동하지 않을 때도 있습니다. BTRFS RAID-5/6을 사용하는 경우 문제는 "내 파일 시스템이 종료됩니까?"가 아니라 "내 파일 시스템이 언제 종료됩니까?"입니다.

Btrfs는 ZFS Raid-z만큼 안정적입니까, 아니면 아직 실험적인 기능입니까?

BTRFS는 저자에 의해 "프로덕션 버전"이라고 주장하며 일부에서 사용되지만 RedHat은 향후 릴리스에서 BTRFS를 제거하고 XFS를 기본 파일 시스템으로 만들었다는 점을 명심하십시오.

나는 8년 동안 BTRFS 메일링 리스트를 읽어왔습니다. 원래 직면했던 핵심 문제 중 하나(실제로는 사용 가능한 공간이 많았지만 공간이 부족함)가 여전히 존재합니다. 또한 다양한 드라이브 오류/교체 활동에 대한 누락/손상된 코드에 대한 정보만 게시하는데 이는 좋지 않습니다.

ZFS는 완벽하지는 않지만 최신 버전은 매우 강력합니다.

이 3개의 디스크에 RAID5 시스템을 사용하고 싶습니다.

성능을 만족할 수 있다면 RAID-Z2를 권장합니다. 그렇지 않으면 거울입니다. 약간의 중복성이 없으면 4TB 드라이브를 재동기화(ZFS 버전 재구축)하는 데 시간이 너무 오래 걸립니다.

관련 정보