GKE 관리형 Lustre 컨테이너 스토리지 인터페이스(CSI) 드라이버는Google Cloud의 고성능 병렬 파일 시스템 서비스인 Google Cloud 관리형 Lustre를 Google Kubernetes Engine (GKE) 클러스터와 통합하도록 설계된 GKE 관리형 솔루션입니다. 이 통합은 지속적이고 확장 가능하며 처리량이 높은 스토리지가 필요한 까다로운 워크로드, 특히 인공지능 (AI), 머신러닝 (ML), 고성능 컴퓨팅 (HPC)의 워크로드를 위해 설계되었습니다.
관리형 Lustre CSI 드라이버를 활용하면 표준 Kubernetes 영구 볼륨 신청(PVC) 및 영구 볼륨 (PV)을 통해 관리형 Lustre 인스턴스를 직접 프로비저닝, 관리, 액세스할 수 있습니다. 드라이버는 제어 영역 역할을 하며 GKE 노드에서 볼륨을 생성, 삭제, 마운트, 마운트 해제하는 등 CSI 호출에 응답하여 관리형 Lustre 인스턴스의 수명 주기 관리를 자동화합니다.
Managed Lustre CSI 드라이버는 동적으로 프로비저닝된 영구 볼륨(드라이버가 PVC를 기반으로 Managed Lustre 인스턴스를 생성하는 경우)과 정적으로 프로비저닝된 영구 볼륨(기존 Managed Lustre 인스턴스에 연결하는 경우)을 모두 지원합니다. 이를 통해 Kubernetes 애플리케이션이 Managed Lustre의 성능 기능을 최대한 활용할 수 있습니다.
이점
Managed Lustre CSI 드라이버는 고성능 스토리지를 Kubernetes 워크로드와 통합할 때 다음과 같은 여러 이점을 제공합니다.
Kubernetes API를 통해 완전 관리형 Lustre 파일 시스템을 워크로드 스토리지로 사용할 수 있습니다.
드라이버는 ReadWriteMany, ReadOnlyMany, ReadWriteOnce액세스 모드를 지원합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-08-04(UTC)"],[],[],null,["# About the Managed Lustre CSI driver\n\n[Autopilot](/kubernetes-engine/docs/concepts/autopilot-overview) [Standard](/kubernetes-engine/docs/concepts/choose-cluster-mode)\n\n*** ** * ** ***\n\nThe GKE Managed Lustre Container Storage Interface (CSI) driver is a GKE-managed solution designed to integrate Google Cloud's high-performance, parallel file system service, [Google Cloud Managed Lustre](/products/managed-lustre), with Google Kubernetes Engine (GKE) clusters. This integration is designed for demanding workloads that require persistent, scalable, and high-throughput storage, particularly those in artificial intelligence (AI), machine learning (ML), and high performance computing (HPC).\n\n\u003cbr /\u003e\n\nBy utilizing the Managed Lustre CSI driver, you can provision, manage, and\naccess Managed Lustre instances directly through standard Kubernetes Persistent Volume Claims\n(PVCs) and Persistent Volumes (PVs). The driver acts as the control plane,\nautomating the lifecycle management of Managed Lustre instances in response to CSI\ncalls, including creating, deleting, mounting, and unmounting volumes on\nGKE nodes.\n\nThe Managed Lustre CSI driver supports both\n[dynamically provisioned persistent volumes](/kubernetes-engine/docs/how-to/persistent-volumes/lustre-csi-driver-new-volume)\n(where the driver creates the Managed Lustre instance based on\nthe PVC) and\n[statically provisioned persistent volumes](/kubernetes-engine/docs/how-to/persistent-volumes/lustre-csi-driver-existing-instance)\n(for connecting to pre-existing Managed Lustre instances). It\nprovides an efficient way for your Kubernetes applications to fully use the\nperformance capabilities of Managed Lustre.\n\nBenefits\n--------\n\nThe Managed Lustre CSI driver offers several advantages for integrating high-performance\nstorage with your Kubernetes workloads:\n\n- You gain access to fully Managed Lustre file systems as your workload storage through the [Kubernetes APIs](https://kubernetes.io/docs/tasks/administer-cluster/access-cluster-api).\n- The driver supports the `ReadWriteMany`, `ReadOnlyMany`, and `ReadWriteOnce` [access modes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes).\n- You can use the driver to create and connect to new Managed Lustre instances as [PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/).\n- Your Kubernetes workloads can access existing Managed Lustre instances without requiring the manual installation of any Managed Lustre software, including kernel modules or client utilities.\n\nLimitations\n-----------\n\nWhen using the Managed Lustre CSI driver, be aware of the following limitations:\n\n- Mounting multiple volumes from different Managed Lustre instances with the same [`filesystem`](/managed-lustre/docs/reference/rest/v1/projects.locations.instances) name on a single node is not supported.\n- Only Container-Optimized OS (COS) nodes are supported. The minimum supported GKE node version is 1.33.2-gke.1111000 or later.\n- Only x86_64 architecture nodes are supported.\n- The Managed Lustre CSI driver does not support custom GKE node imagess.\n\nRequirements\n------------\n\nTo use the Managed Lustre CSI driver, your cluster must meet these requirements:\n\n- You need GKE cluster version 1.33.2-gke.1111000 or later.\n- You must have installed the latest version of the Google Cloud CLI, with a minimum supported version of 523.0.0 or later.\n- The CSI driver must be enabled in your GKE cluster. The driver is disabled by default in both Standard and Autopilot clusters. You can enable it during cluster creation or on an existing cluster.\n- Your GKE cluster should run in the same VPC network as the Managed Lustre instance.\n\nWhat's next\n-----------\n\n- [Create and use a volume backed by a Managed Lustre instance in Google Kubernetes Engine](/kubernetes-engine/docs/how-to/persistent-volumes/lustre-csi-driver-new-volume).\n- [Access an existing Managed Lustre instance from Google Kubernetes Engine](/kubernetes-engine/docs/how-to/persistent-volumes/lustre-csi-driver-existing-instance)."]]