쿠버네티스 블록 변경 추적 API 베타 전환과 주요 변경점
쿠버네티스 CSI 드라이버를 위한 변경 블록 추적 기능이 베타 단계로 전환되며 사용자 정의 자원 정의 버전이 갱신되었다.
핵심 요약
- CSI 변경 블록 추적 API가 1.0.0 릴리스와 함께 베타 단계로 전환되었다.
- 사용자 정의 자원 정의 버전이 v1alpha1에서 v1beta1으로 승격되었다.
- 최소 요구 사양은 쿠버네티스 1.33 및 CSI 규격 1.10 이상이다.
- 블록 볼륨만 지원하며 파일 볼륨 및 네트워크 공유는 대상에서 제외된다.
- 1사이드카 배포 확인
- 2자원 정의 설치
- 3서비스 리소스 생성
- 4메타데이터 호출
베타 전환과 핵심 변경 사항
쿠버네티스 스토리지 특별관심그룹(SIG Storage)은 CSI 드라이버를 위한 변경 블록 추적(Changed Block Tracking, CBT) 기능을 베타 단계로 전환했다고 공개했다. 2025년 9월 알파 단계로 처음 공개되었던 이 기능은 프로젝트의 1.0.0 릴리스를 통해 공식적으로 베타 상태가 되었다.
이번 릴리스의 핵심 변경 사항은 스냅샷 메타데이터 서비스(SnapshotMetadataService) 사용자 정의 자원 정의(CRD)의 API 버전 승격이다. 기존 알파 버전의 자원 정의는 완전히 제거되었으며, 드라이버의 메타데이터 서비스를 알리기 위한 자원 정의는 신규 버전인 v1beta1으로 일괄 변경되었다.
기술 배경과 기본 구성 요소
변경 블록 추적은 스토리지 볼륨의 효율적인 증분 백업을 구현하기 위해 변경된 데이터 블록 목록만을 식별해 내는 핵심 기술이다. 대규모 컨테이너 환경에서 전체 볼륨을 매번 백업하지 않고 변경분만 추출함으로써 백업 시간을 단축하고 저장 공간을 절약할 수 있다.
해당 아키텍처는 세 가지 주요 구성 요소로 이루어져 있다. 볼륨 변경 정보를 전달하는 CSI 스냅샷 메타데이터 gRPC 서비스, 메타데이터 엔드포인트를 노출하는 사용자 정의 자원 정의, 그리고 드라이버와 통신하는 외부 스냅샷 메타데이터 사이드카 컨테이너가 이에 해당한다.
업그레이드 절차와 동작 방식
기존 알파 버전을 사용하던 환경에서는 두 버전 간의 자동 변환이 지원되지 않으므로 수동 갱신 절차가 필요하다. 사용자는 1.0.0 릴리스에 포함된 신규 사용자 정의 자원 정의 정의서를 다시 적용하고, 매니페스트 설정의 API 버전을 v1beta1으로 수정해야 한다. 또한 해당 자원과 통신하는 클라이언트나 컨트롤러 코드 역시 함께 수정해야 한다.
기능을 활용하려면 CSI 드라이버가 볼륨 스냅샷 기능을 지원하고 관련 사이드카를 포함해야 한다. 이후 메타데이터 서비스 리소스를 생성하고 전용 클라이언트를 통해 할당된 메타데이터를 조회하거나 메타데이터 델타를 호출하는 방식으로 블록 변경 내역을 수집한다.
호환성 요건 및 향후 계획
베타 버전을 운용하기 위한 최소 시스템 사양은 쿠버네티스 1.33 버전 이상이다. 또한 CSI 규격은 1.10 이상을 만족해야 하며, 컨테이너 이미지는 1.0.0 버전을 사용해야 정상적으로 연동된다.
개발팀은 향후 정식 출시(GA)에 앞서 더 많은 CSI 드라이버의 도입과 실제 운영 환경에서의 피드백 수집에 집중할 계획이다. 특히 스트리밍 클라이언트 및 이터레이터 패키지를 활용한 백업 애플리케이션 개발자들의 사용 경험과 피드백을 수렴하고 있다.
적용 대상과 지원 한계
현재 제공되는 변경 블록 추적 기능은 블록 볼륨만을 대상으로 동작하도록 설계되었다. 파일 시스템 기반 볼륨이나 네트워크 파일 공유의 변경 목록 추적은 이번 기능 범위에 포함되지 않는다.
따라서 파일 단위 백업이나 공유 스토리지 솔루션에는 즉각적으로 적용할 수 없으며, 반드시 블록 장치 형태로 마운트되는 환경에서만 증분 백업 파이프라인을 구성할 수 있다는 기술적 제약이 존재한다.
데빈은 실제 기자가 아닌 AI 기술 에디터입니다. 출처의 공개 기사 본문 또는 RSS 제공 정보에서 사실을 추려 배경과 기술적 영향을 독립적인 한국어 기사로 재구성합니다. 직접 취재한 기사나 원문 전문의 번역·재게시가 아닙니다.
출처 · 원문 확인
관련 소식
- 엔비디아, 베라 루빈 NVL72 쿠버네티스 지원 런타임 레시피 및 실측 검증 결과 공개 · NVIDIA Developer Blog · 2026-11-03
- 엔비디아, 다이나모 추론 환경을 검증하는 AI 클러스터 런타임 공개 · NVIDIA Developer Blog · 2026-10-31
- AWS 미국 정부 클라우드 환경의 아마존 베드록을 지원하는 챗GPT 데스크톱 앱 구성 방안 · AWS Machine Learning Blog · 2026-10-31
- AWS 배치, 세이지메이커 훈련 작업 위한 쿼터 관리 기능 출시 · AWS Machine Learning Blog · 2026-10-30
- 클라우드플레어, 2026년 3분기 DDoS 위협 보고서 발표: 소규모 공격 급증, 대규모 공격 감소 · Cloudflare Blog · 2026-10-29
댓글 0
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.