Garage, S3 호환 스토리지의 새로운 대안?
by DD
5개월 전
조회수 3
Garage는 데이터센터 외부에서도 운영 가능한 S3 호환 오브젝트 스토리지로, MinIO의 대안으로 부상하고 있음
성능 테스트 결과, MinIO 대비 높은 속도에서는 성능이 떨어지지만, 배포의 용이성이 장점으로 평가됨
커뮤니티에서는 메타데이터 저장 방식의 안정성 부족과 태그 기능 부재에 대한 아쉬움을 표하며, RustFS 등 다른 대안도 검토 중임
Garage vs MinIO: 성능 및 배포 비교
Garage는 MinIO에 비해 배포가 용이하지만, 고속 환경에서 처리량(throughput)이 떨어진다는 평가가 있다. 구체적으로, 25G NIC 환경에서 MinIO는 20-25Gbps의 GET 요청을 처리할 수 있지만, Garage는 5Gbps 수준에 머무르는 것으로 나타났다. 따라서, 대규모 트래픽을 처리해야 하는 경우 MinIO가 유리할 수 있다.
메타데이터 저장 방식의 안정성 문제
Garage는 메타데이터 저장을 위해 LMDB를 기본으로 사용하며, 전원 문제 발생 시 데이터 손실 위험이 존재한다. 따라서, BTRFS 또는 ZFS와 같은 안정적인 파일 시스템을 사용하거나, 정기적인 스냅샷을 통해 데이터 손실에 대비해야 한다. 결과적으로, 데이터 무결성을 위해서는 추가적인 조치가 필요하다.
태그 기능 부재에 대한 아쉬움
Garage는 객체에 대한 태그 기능을 지원하지 않아, 클라우드 환경에서 필수적인 기능의 부재로 지적받고 있다. 객체 태깅은 데이터 관리, 검색, 비용 할당 등 다양한 기능을 가능하게 하므로, Garage의 API 호환성을 저해하는 요소로 작용한다. 따라서, 태그 기능 추가는 Garage의 경쟁력 확보에 중요한 과제이다.