Kubernetes 환경에서 GlusterFS 기반 StorageClass 구성 및 동적 프로비저닝 구현

GlusterFS 개요 및 주요 아키텍처 GlusterFS는 여러 서버에 분산된 디스크 리소스를 단일 네임스페이스로 통합하여 관리하는 확장형 분산 파일 시스템입니다. 대규모 데이터 처리를 위해 설계되었으며, 높은 가용성과 확장성을 제공하는 것이 특징입니다. 확장성: 수 페타바이트(PB) 이상의 데이터와 수천 개의 클라이언트를 수용할 수 있습니다. 표준 인터페이 ...

8월 2일 05:07에 게시됨

Kubernetes StorageClass와 NFS 통합 가이드

StorageClass란? Kubernetes에서는 Dynamic Provisioning이라는 기능을 통해 PV를 자동으로 생성할 수 있습니다. 이 메커니즘의 핵심은 StorageClass API 객체입니다. StorageClass는 다음 두 가지 내용을 정의합니다: 1. PV 속성: 스토리지 유형, 볼륨 크기 등. 2. PV 생성에 필요한 스토리지 플러그인. 이 정보를 바탕으로 Kubernetes는 사용자가 제출한 PVC에 맞는 Sto ...

7월 16일 17:42에 게시됨

Longhorn 기반 클라우드 네이티브 분산 스토리지의 리소스 구성 예제

Block Volume 설정 예시 블록 장치 모드로 동작하는 볼륨을 정의합니다. 이는 직접 블록 디바이스 접근을 허용하며, 컨테이너 내부에서 /dev 경로로 직접 사용 가능합니다. apiVersion: v1 kind: PersistentVolumeClaim metadata: name: longhorn-block-volume spec: accessModes: - ReadWriteOnce volumeMode: Block storageClassName: longhorn resources: ...

6월 26일 16:42에 게시됨