오픈소스 S3 호환 객체 스토리지인 'Silo'가 등장하며 클라우드 스토리지 환경에 새로운 선택지를 제공하고 있습니다. Silo는 기존 MinIO 프로젝트의 커뮤니티 에디션이 중단했던 웹 콘솔, 사전 빌드된 바이너리, 그리고 보안 업데이트를 다시 제공함으로써 사용자들의 불편함을 해소하고 안정적인 운영을 돕는 것을 목표로 합니다.
Silo는 MinIO의 코드를 기반으로 Pigsty 커뮤니티가 유지보수하는 프로젝트로, MinIO와 동일한 성능을 유지하면서도 핵심 기능을 복원했습니다. 특히, MinIO가 AGPL 라이선스 웹 콘솔을 축소하고 바이너리 배포를 중단하며 보안 업데이트를 보관 처리했던 것과 달리, Silo는 모든 관리 UI(버킷, IAM, 모니터링, 복제 등)를 무료로 제공합니다. 또한, 19건의 보안 취약점(CVE) 패치를 포함한 활발한 보안 업데이트를 제공하며, RPM, DEB, APK 등 다양한 형식의 GPG 서명된 바이너리 패키지를 제공하여 사용자가 직접 빌드할 필요 없이 쉽게 설치할 수 있도록 지원합니다.
Silo의 가장 큰 장점은 MinIO와의 완벽한 호환성입니다. 기존 MinIO 사용자는 도커 이미지 이름만 'pgsty/silo:latest'로 변경하는 것만으로 데이터 손실 없이 즉시 전환할 수 있습니다. S3 API, MINIO_* 환경 변수, 메트릭, 라우트, 디스크 포맷 등 모든 것이 MinIO와 동일하게 작동하여 기존 스택에 아무런 변경 없이 통합될 수 있습니다. 이는 MinIO의 커뮤니티 지원 축소로 인해 대안을 찾던 개발자와 기업들에게 매우 매력적인 선택지가 될 것으로 보입니다. Silo는 클라우드 네이티브 환경에서 온프레미스(On-premise) 객체 스토리지를 구축하려는 사용자들에게 중요한 대안이자, 오픈소스 커뮤니티의 힘을 보여주는 사례가 될 것입니다.
