O driver da interface de armazenamento de contêineres (CSI) do Lustre gerenciado pelo GKE
é uma solução gerenciada pelo GKE projetada para integrar
o serviço de sistema de arquivos paralelos de alta performance doGoogle Cloud,
o Lustre gerenciado do Google Cloud, com clusters do Google Kubernetes Engine (GKE). Essa integração foi projetada para cargas de trabalho exigentes que precisam de armazenamento persistente, escalonável e de alta capacidade, principalmente em inteligência artificial (IA), machine learning (ML) e computação de alto desempenho (HPC).
Ao usar o driver CSI do Lustre gerenciado, é possível provisionar, gerenciar e acessar instâncias do Lustre gerenciado diretamente pelas reivindicações de volume permanente (PVCs) e volumes permanentes (PVs) padrão do Kubernetes. O driver atua como o plano de controle,
automatizando o gerenciamento do ciclo de vida das instâncias gerenciadas do Lustre em resposta a chamadas
do CSI, incluindo a criação, exclusão, montagem e desmontagem de volumes em
nós do GKE.
O driver CSI do Managed Lustre é compatível com volumes permanentes provisionados dinamicamente (em que o driver cria a instância do Managed Lustre com base na PVC) e volumes permanentes provisionados de forma estática (para conexão com instâncias do Managed Lustre preexistentes). Ele
oferece uma maneira eficiente para que seus aplicativos do Kubernetes usem totalmente os
recursos de desempenho do Lustre gerenciado.
Vantagens
O driver CSI do Lustre gerenciado oferece várias vantagens para integrar armazenamento de alta performance com suas cargas de trabalho do Kubernetes:
Você tem acesso a sistemas de arquivos Lustre totalmente gerenciados como armazenamento de
carga de trabalho pelas APIs do Kubernetes.
O driver é compatível com os modos de acessoReadWriteMany, ReadOnlyMany e ReadWriteOnce.
É possível usar o driver para criar e se conectar a novas instâncias gerenciadas do Lustre como PersistentVolumes.
Suas cargas de trabalho do Kubernetes podem acessar instâncias do Managed Lustre
sem exigir a instalação manual de nenhum software do Managed Lustre, incluindo módulos do kernel ou utilitários do cliente.
Limitações
Ao usar o driver CSI gerenciado do Lustre, esteja ciente das seguintes limitações:
Não é possível montar vários volumes de diferentes instâncias gerenciadas do Lustre
com o mesmo nome filesystem
em um único nó.
Somente os nós do Container-Optimized OS (COS) são compatíveis. A versão mínima compatível do nó do GKE é 1.33.2-gke.1111000 ou mais recente.
Somente nós de arquitetura x86_64 são compatíveis.
O driver CSI do Lustre gerenciado não é compatível com imagens de nós do GKE personalizadas.
Requisitos
Para usar o driver CSI do Lustre gerenciado, seu cluster precisa atender a estes requisitos:
Você precisa da versão 1.33.2-gke.1111000 ou mais recente do cluster do GKE.
É necessário ter instalado a versão mais recente da Google Cloud CLI, com uma versão mínima compatível de 523.0.0 ou mais recente.
O driver CSI precisa estar ativado no cluster do GKE. O driver é
desativado por padrão nos clusters Standard e Autopilot.
É possível ativar esse recurso durante a criação ou em um cluster atual.
O cluster do GKE precisa ser executado na mesma rede VPC
que a instância gerenciada do Lustre.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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)."]]