Il driver CSI (Container Storage Interface) di GKE Managed Lustre è una soluzione gestita da GKE progettata per integrare il servizio di file system parallelo ad alte prestazioni diGoogle Cloud, Google Cloud Managed Lustre, con i cluster Google Kubernetes Engine (GKE). Questa integrazione è progettata per carichi di lavoro impegnativi che richiedono
uno spazio di archiviazione persistente, scalabile e ad alta velocità effettiva, in particolare
quelli di intelligenza artificiale (AI), machine learning (ML) e
computing ad alte prestazioni (HPC).
Utilizzando il driver CSI di Managed Lustre, puoi eseguire il provisioning, gestire e accedere alle istanze di Managed Lustre direttamente tramite le richieste di volumi permanenti (PVC) e i volumi permanenti (PV) standard di Kubernetes. Il driver funge da control plane, automatizzando la gestione del ciclo di vita delle istanze Managed Lustre in risposta alle chiamate CSI, inclusa la creazione, l'eliminazione, il montaggio e lo smontaggio dei volumi sui nodi GKE.
Il driver CSI di Managed Lustre supporta sia i
volumi permanenti con provisioning dinamico
(in cui il driver crea l'istanza Managed Lustre in base
al PVC) sia i
volumi permanenti con provisioning statico
(per la connessione a istanze Managed Lustre preesistenti). Fornisce un modo efficiente per le tue applicazioni Kubernetes di utilizzare appieno le funzionalità di prestazioni di Managed Lustre.
Vantaggi
Il driver CSI Lustre gestito offre diversi vantaggi per l'integrazione di storage ad alte prestazioni
con i tuoi carichi di lavoro Kubernetes:
Ottieni l'accesso a file system Lustre completamente gestiti come spazio di archiviazione dei carichi di lavoro tramite le API Kubernetes.
Il driver supporta le ReadWriteMany, le ReadOnlyMany e le ReadWriteOncemodalità di accesso.
Puoi utilizzare il driver per creare nuove istanze Managed Lustre e connetterti a queste come PersistentVolumes.
I tuoi carichi di lavoro Kubernetes possono accedere alle istanze Managed Lustre esistenti
senza richiedere l'installazione manuale di alcun software Managed Lustre, inclusi i moduli del kernel o le utilità client.
Limitazioni
Quando utilizzi il driver CSI Lustre gestito, tieni presente le seguenti limitazioni:
Il montaggio di più volumi da diverse istanze Managed Lustre
con lo stesso nome filesystem su un singolo nodo non è supportato.
Sono supportati solo i nodi Container-Optimized OS (COS). La versione minima
supportata dei nodi GKE è 1.33.2-gke.1111000 o successive.
Sono supportati solo i nodi di architettura x86_64.
Il driver CSI Managed Lustre non supporta le immagini dei nodi GKE personalizzate.
Requisiti
Per utilizzare il driver CSI Lustre gestito, il cluster deve soddisfare i seguenti requisiti:
È necessaria la versione 1.33.2-gke.1111000 o successive del cluster GKE.
Devi aver installato l'ultima versione di Google Cloud CLI, con una
versione minima supportata 523.0.0 o successiva.
Il driver CSI deve essere abilitato nel cluster GKE. Il driver è
disabilitato per impostazione predefinita nei cluster Standard e Autopilot.
Puoi abilitarlo durante la creazione del cluster o su un cluster esistente.
Il cluster GKE deve essere eseguito nella stessa rete VPC
dell'istanza Managed Lustre.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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)."]]