A arquitetura do Astra Trident
O Astra Trident é executado como um único Pod de controladora e um pod de nó em cada nó de trabalho no cluster. O pod de nó deve estar em execução em qualquer host onde você queira potencialmente montar um volume Astra Trident.
Compreensão dos pods dos nós e dos pods do controlador
O Astra Trident é implantado como Pod do controlador Tridentum único e um ou mais Pods do nó Trident no cluster Kubernetes e usa contentores padrão do Kubernetes CSI Sidecar para simplificar a implantação de plug-ins do CSI. "Kubernetes CSI Sidecar contêineres" São mantidos pela comunidade do Kubernetes Storage.
Kubernetes "seletores de nós" e "tolerações e taints"são usados para restringir um pod a ser executado em um nó específico ou preferencial. Você pode configurar seletores de nós e tolerâncias para pods de nó e controlador durante a instalação do Astra Trident.
-
O plugin controlador lida com o provisionamento e gerenciamento de volume, como snapshots e redimensionamento.
-
O plug-in do nó manipula a conexão do armazenamento ao nó.
Pod do controlador Trident
O Pod do controlador Trident é um único Pod que executa o plug-in do controlador CSI.
-
Responsável pelo provisionamento e gerenciamento de volumes no storage NetApp
-
Gerenciado por uma implantação do Kubernetes
-
Pode ser executado no plano de controle ou nos nós de trabalho, dependendo dos parâmetros de instalação.
Pods do nó Trident
Os pods de nó Trident são pods privilegiados que executam o plug-in do nó CSI.
-
Responsável pela montagem e desmontagem do armazenamento dos pods em execução no host
-
Gerenciado por um DaemonSet Kubernetes
-
Deve ser executado em qualquer nó que montar o storage NetApp
Arquiteturas de cluster Kubernetes compatíveis
O Astra Trident é compatível com as seguintes arquiteturas de Kubernetes:
Arquiteturas de cluster do Kubernetes | Suportado | Instalação predefinida |
---|---|---|
Único mestre, computação |
Sim |
Sim |
Mestre múltiplo, computação |
Sim |
Sim |
Mestre |
Sim |
Sim |
Mestre, infraestrutura, computação |
Sim |
Sim |