"쿠버네티스 PersistentVolume"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 9개는 보이지 않습니다)
3번째 줄: 3번째 줄:
;Kubernetes 퍼시스턴트 볼륨, 영구볼륨
;Kubernetes 퍼시스턴트 볼륨, 영구볼륨
* 클러스터 내 스토리지 일부 조각을 나타내는 API 객체
* 클러스터 내 스토리지 일부 조각을 나타내는 API 객체
* 개별 Pod의 수명주기를 넘어 보존되는 범용·플러그가능 자원으로서 가용함
* 컨테이너화된 애플리케이션이나 서비스에서 사용되는 영속적인 데이터 스토리지
* PV들은 스토리지를 사용하고자 할 때 그 제공방식의 세부사항들을 추상화하는 API를 제공함
* Kubernetes에서 관리자 또는 [[스토리지 클래스]]를 통해 동적으로 프로비저닝 된 클러스터의 스토리지<ref>https://cloud.samsungsds.com/serviceportal/knowledge/glossary.html</ref>
* 스토리지가 사전에 생성되는 시나리오(정적 프로비저닝)에서는 PV들이 직접 사용됨
* 개별 Pod의 수명주기를 넘어 보존되는 범용·플러그가능 자원으로서 가용하다.
: 반면 온디멘드 스토리지를 필요로 하는 시나리오(동적 프로비저닝)에서는 PV 대신 PVC가 사용됨
* PV들은 스토리지를 사용하고자 할 때 그 제공방식의 세부사항들을 추상화하는 API를 제공한다.
* 스토리지가 사전에 생성되는 시나리오(정적 프로비저닝)에서는 PV들이 직접 사용된다.
: 반면 온디멘드 스토리지를 필요로 하는 시나리오(동적 프로비저닝)에서는 PV 대신 PVC가 사용된다.
* 컨테이너는 기본적으로 일시적이며, 컨테이너 인스턴스가 종료되면 해당 컨테이너에서 생성된 파일이나 데이터도 함께 소멸한다. 하지만 퍼시스턴트 볼륨은 이러한 한계를 극복하고 컨테이너 간에 지속적인 데이터 공유 및 보존을 가능케 한다.


==같이 보기==
==같이 보기==
* [[k8s 영구 볼륨 클레임]]
* [[k8s 용어]]
* [[k8s 스토리지 클래스]]
* [[k8s 영구 볼륨 클레임]](PVC)
* [[k8s 동적 볼륨 프로비저닝]]
* [[k8s 동적 볼륨 프로비저닝]]
* [[k8s 용어]]


==참고==
==참고==
* https://kubernetes.io/docs/concepts/storage/persistent-volumes/
* https://kubernetes.io/docs/concepts/storage/persistent-volumes/


[[분류: kubernetes]]
[[분류:K8s]]

2023년 11월 25일 (토) 12:28 기준 최신판

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 }}