| En

홈랩 구축기 #3: Longhorn 스토리지

개요 이전 글에서는 ArgoCD를 설치해 GitOps 환경을 구축했다. 이번 글에서는 홈랩 쿠버네티스 클러스터에 Longhorn 분산 스토리지를 설치하고 구성한 과정을 정리한다. 영구 스토리지가 필요한 이유와 여러 스토리지 솔루션을 검토하며 얻은 판단 기준도 함께 공유한다. 홈랩 환경의 스토리지 고민 홈랩 쿠버네티스를 구축하면서 가장 크게 고민한 부분 중 하나는 스토리지였다. 데이터베이스, 모니터링 도구, 백업 시스템처럼 실제로 운영할 만한 애플리케이션 대부분은 파드가 재시작되거나 다른 노드로 이동해도 데이터가 유지되는 영구 스토리지를 필요로 한다. ...

2025년 2월 25일 · 7 분 · 1342 단어 · In-Jun

RAID 스토리지 구성

RAID란 무엇인가? RAID(Redundant Array of Independent Disks)는 여러 개의 물리적 하드 디스크를 하나의 논리적 단위로 묶어 데이터 안정성을 높이거나 입출력 성능을 개선하는 저장 기술이다. 이 개념은 1988년 캘리포니아 대학교 버클리 캠퍼스의 David Patterson, Garth A. Gibson, Randy Katz가 발표한 논문 “A Case for Redundant Arrays of Inexpensive Disks"에서 처음 제안됐다. 당시 RAID의 약자는 “Inexpensive Disks(저렴한 디스크)“를 뜻했지만, 현재는 “Independent Disks(독립적인 디스크)“라는 표현이 더 널리 쓰인다. 핵심 목적은 단일 대용량 디스크 대신 여러 개의 소형 디스크를 조합해 비용 효율성과 신뢰성을 함께 확보하는 데 있었다. ...

2025년 2월 18일 · 20 분 · 4175 단어 · In-Jun
[email protected]