sayu.day
Distributed Systems

Ceph Erasure Coding 메타데이터 관리

Ceph EC 메타데이터를 프로파일, 매핑, 복구 관점에서 요약합니다.

발행 2025년 12월 27일1106

같은 주제에서 이어 읽기

Ceph Erasure Coding 데이터 저장 흐름

Distributed Systems 안에서 이어지는 글

EC 운영에서 실제로 어려운 부분은 인코딩보다 메타데이터 일관성입니다.

핵심 메타데이터

  1. EC 프로파일(k, m, 알고리즘)
  2. CRUSH 규칙/실패 도메인
  3. 객체-청크 매핑 정보
  4. PG/OSD 상태 로그

왜 중요한가

  • 데이터는 있어도 매핑 정보가 깨지면 복구가 어려워집니다.
  • 클러스터 확장/교체 시 규칙 변경이 기존 데이터 배치에 영향 줍니다.

운영 원칙

  1. 프로파일/CRUSH 변경은 변경 이력과 함께 관리
  2. 장애 복구 플레이북에 메타데이터 검증 절차 포함
  3. 스크럽/딥스크럽 결과를 메타데이터 오류와 연결해 분석
  4. 버전 불일치 감지 시 자동 조치보다 격리 우선

결론

EC 메타데이터는 제어면(control plane)의 핵심 자산입니다. 데이터 복구 계획보다 먼저 메타데이터 신뢰성을 보장해야 합니다.

다음 읽기

이 생각이 이어지는 방향

Distributed Systems 더 보기
공유

읽은 뒤의 대화

읽은 뒤의 생각을 이어갑니다

질문, 반론, 조용한 후속 메모를 이 글 아래에 남길 수 있습니다.

sayu.day는 생각과 작업의 흔적을 천천히 정리하는 개인 출판물입니다.
직접 겪고 검토한 내용, 다시 읽을 만한 아이디어, 작업하며 남긴 메모를 모읍니다.
시간이 지난 글은 현재의 판단과 다를 수 있어 업데이트 맥락을 함께 남깁니다.

© 2026 sayu.day