QNAP NAS는 왜 Btrfs 파일 시스템을 사용하지 않을까요?
NAS 애플리케이션에 Btrfs를 사용할 때의 문제점
Btrfs는 느립니다
- Btrfs는 I/O 지연이 더 큽니다. 동일한 테스트 환경에서, ext4를 사용하는 QNAP NAS에서의 Samba를 통한 파일 전송은 Btrfs를 사용하는 다른 브랜드의 NAS보다 61.5% 더 빠른 결과를 보였습니다. Linux 하드웨어 리뷰에 관한 선도적 기술 사이트인 Phoronix의 벤치마크 보고서에서도 유사한 테스트 결과를 보였습니다.
스냅샷 관리의 위험성
- Btrfs는 스냅샷을 지원하긴 하지만, 볼륨을 데이터 저장 용도와 스냅샷 사용 용도로 분리하지 못합니다. 스냅샷 파일이 시스템 스토리지 공간을 차지하게 되어, 스토리지 관리가 더 어려워지고 IT 운영을 위험에 빠트립니다.
스토리지 성능은 지속적으로 증가합니다
- 전통적인 하드 디스크는 데이터 액세스 동안 100~150 MB/s 및 약 500 IOPS의 성능을 제공하며, 전체 시스템 성능에 병목을 일으킬 수 있습니다. 현재는 하드 디스크의 순차적 액세스 속도가 180~220 MB/s까지 올라갈 수 있지만, I/O 지연이 높은 Btrfs는 하드 디스크의 성능 잠재력을 전부 활용할 수 없게 만들어, SSD를 사용에는 더 비효율적입니다.
10GbE 연결성 이점
- 10GbE 네트워크 환경 구현에 드는 총 비용이 계속해서 낮아지므로, 더 많은 조직이 커다란 성능 잠재력의 이점을 활용할 수 있습니다. 그러나, Btrfs 기반 NAS에서 발생하는 성능 병목을 해결하지 않으면, 10GbE 연결이 주는 생산성 향상을 누릴 수 없고 ROI가 줄어듭니다.
블록 기반 스냅샷은 랜섬웨어를 방어하는 열쇠입니다
- 랜섬웨어는 큰 돈을 노린 공격으로 인해 최근에 많은 사람의 경각심을 불러일으켰고, 가정의 사용자부터 다국적 기업에 이르기까지 모두에게 악영향을 줄 잠재력이 있습니다. 랜섬웨어의 위협을 줄이는 데 있어, 블록 기반 LUN 스냅샷을 사용하는 것은 권장할 만한 방법입니다. ext4 파일 시스템을 기반으로 하는 QNAP NAS는 파일 기반 iSCSI LUN을 지원할 뿐 아니라, 데이터 보호를 한층 강화하기 위해 파일 시스템과는 별개로 운영되는 블록 기반 iSCSI LUN도 지원합니다. Btrfs 기반 NAS는 블록 기반 iSCSI LUN에 대한 스냅샷을 지원하지 않습니다.
다른 사용자들의 이야기 들어보기
사양 선택