솔루션

GLUSTER

높은 가용성과 확장성을 가진 분산 파일 시스템
Image

GlusterFS GLUSTER

01   high availability

스케일 아웃 퍼블릭 및 프라이빗 클라우드 스토리지를 위한 오픈 소스 파일 시스템으로써 글로벌 네임 스페이스 및 분산 프런트 엔드를 제공하여 쉽게 확장이 가능한 분산 파일 시스템입니다.

02   BULK I/O

기존의 분산 파일 시스템에 비해 구성이 간단하며, 대량의 I/O 처리 능력이 뛰어나고 자동 페일오버(failover)가 지원함 으로써 클라우드 컴퓨팅 환경 및 스트리밍 미디어 서비스 등 에 적합한 구조를 가지고 있습니다.

03   METADATA

메타데이터 관리를 위해 별도의 메타데이터 서버를 구성한 필요가 없으며 일레스틱 해쉬 알고리즘(Elastic Hash Algorithm)을 이용하여 데이터를 분산시킴으로써 hot spot 과 Bottleneck 없는 것이 큰 특징입니다. 또한 보안을 위한 SSL과 I/O 암호화를 지원하고 있으며, 디스크 쿼타(Quota), Snapshot, Tiering, Geo-replication, Containerized 스토리지 기능을 지원하고 있습니다.

Gluster Architecture GLUSTER ARCHITECTURE

01   ARCHITECTURE

글루스터FS는 오픈소스 분산 파일 시스템으로, 수천 개의 클라이언트를 지원하고 페타바이트까지 확장 가능하여 방대한 양의 비정형 데이터를 처리할 수 있습니다. 고도로 확장 가능하며, 유연하고, 고가용성과 고성능을 지원하며, 대용량 저장소 풀을 위한 스택형 설계가 가능합니다.

02   DHT ALGORITHM

DHT 알고리즘은 파일의 이름이나 경로를 해시 함수에 입력하여 고유한 해시 값을 생성하 파일이 저장되거나 검색될 위치를 결정하는 데 사용됩니다.
확장성, 고가용성에 용이하며 중앙집중식 서버거가 없어 성능이 서버 수에 따라 선형적으로 증가하는 특징을 갖습니다.

03   Modular Design

글루스터FS의 모듈식 및 유연한 설계는 다양한 저장소 시나리오에 적응할 수 있게 해줍니다. 용량과 성능 측면에서의 확장성과 고가용성, 자가 치유와 같은 기능은 다양한 환경에서 대량의 비정형 데이터를 저장하기에 적합합니다.

Image

Use Case USE CASE