SeaweedFS
수십억 개의 파일을 빠르게 저장하고 제공하도록 설계된 분산 파일·오브젝트 스토리지 시스템으로, S3, POSIX, 레이크하우스(S3 Tables) 프로토콜을 지원합니다.
개요
SeaweedFS는 두 가지 목표를 중심으로 설계된 분산 스토리지 시스템입니다: 수십억 개의 파일을 저장하고, 이를 빠르게 제공하는 것입니다. 단일 `weed` 바이너리가 동일한 기반 데이터를 S3 호환 오브젝트 스토어, POSIX 호환 파일 시스템, 그리고 S3 Tables를 통한 레이크하우스로 동시에 노출할 수 있어, 접근 방식마다 별도의 시스템을 구축할 필요가 없습니다.
저장된 각 블롭은 대략 한 번의 디스크 읽기로 접근할 수 있으며, 저장 용량은 기존 데이터를 재샤딩하는 대신 볼륨 서버를 추가로 실행하는 방식으로 확장됩니다. 클라우드 스토리지를 투명한 캐시나 스토리지 계층으로 함께 사용할 수도 있습니다. 이는 셀프 호스팅 스토리지를 검토 중인 팀이 다른 S3 호환 오브젝트 스토리지 시스템과 직접 비교할 수 있는 선택지가 되며, 현재 MinIO에 의존하고 있는 사용자에게도 실질적인 대안이 됩니다. MinIO의 커뮤니티 에디션 GitHub 저장소는 이미 아카이브되어 더 이상 유지 관리되지 않습니다.
SeaweedFS는 셀프 호스팅되는 S3 호환 오브젝트 스토리지나 대량의 파일을 다루는 POSIX 파일 시스템이 필요하고, 단일한 거대 클러스터 대신 점진적으로 스토리지 용량을 확장하고 싶은 팀에 적합합니다.
- 카테고리
- 스토리지
- 언어
- Go
- 라이선스
- Apache-2.0
관련 프로젝트
Ceph
LGPL-2.1하나의 통합 클러스터에서 오브젝트, 블록, 파일 스토리지를 제공하는 업계 표준 분산 스토리지 시스템입니다.
- 스토리지
MinIO
AGPL-3.0고성능이며 S3 호환되는 오브젝트 스토리지 시스템으로, 셀프 호스팅 및 하이브리드 클라우드 배포에 적합합니다.
- 스토리지
CubeFS
Apache-2.0클라우드 네이티브, 대규모 데이터 집약적 애플리케이션을 위해 만들어진 분산 파일시스템 겸 오브젝트 스토리지 시스템입니다.
- 스토리지
JuiceFS
Apache-2.0S3 같은 오브젝트 스토리지에 데이터를 저장하면서 익숙한 파일시스템 의미론과 클라우드 규모 스토리지를 결합한 분산 POSIX 파일시스템입니다.
- 스토리지
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기