쿠버네티스 PersistentVolume

1 개요[ | ]

쿠버네티스 Persistent Volume, PersistentVolume (PV)
Kubernetes 퍼시스턴트 볼륨, 영구볼륨
  • 클러스터 내 스토리지 일부 조각을 나타내는 API 객체
  • 컨테이너화된 애플리케이션이나 서비스에서 사용되는 영속적인 데이터 스토리지
  • Kubernetes에서 관리자 또는 스토리지 클래스를 통해 동적으로 프로비저닝 된 클러스터의 스토리지[1]
  • 개별 Pod의 수명주기를 넘어 보존되는 범용·플러그가능 자원으로서 가용하다.
  • PV들은 스토리지를 사용하고자 할 때 그 제공방식의 세부사항들을 추상화하는 API를 제공한다.
  • 스토리지가 사전에 생성되는 시나리오(정적 프로비저닝)에서는 PV들이 직접 사용된다.
반면 온디멘드 스토리지를 필요로 하는 시나리오(동적 프로비저닝)에서는 PV 대신 PVC가 사용된다.
  • 컨테이너는 기본적으로 일시적이며, 컨테이너 인스턴스가 종료되면 해당 컨테이너에서 생성된 파일이나 데이터도 함께 소멸한다. 하지만 퍼시스턴트 볼륨은 이러한 한계를 극복하고 컨테이너 간에 지속적인 데이터 공유 및 보존을 가능케 한다.

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}