Arquitetura e componentes
O Astra Control é uma solução de gerenciamento de ciclo de vida de dados da aplicação Kubernetes que simplifica as operações de aplicações com monitoramento de estado e ajuda você a armazenar, proteger e mover seus workloads Kubernetes em ambientes híbridos e multicloud.
Recursos
O Astra Control oferece funcionalidades essenciais para o gerenciamento do ciclo de vida dos dados da aplicação Kubernetes:
Loja:
-
Provisionamento de storage dinâmico para workloads em contêineres
-
Criptografia em trânsito de dados do contêiner para volumes persistentes
-
Replicação entre regiões, entre zonas
-
Proteger*:
-
Detecção automatizada e proteção com reconhecimento de aplicações de toda uma aplicação e seus dados
-
Recuperação instantânea de um aplicativo a partir de qualquer versão de snapshot com base nas necessidades da sua organização
-
Failover rápido em zonas, regiões e fornecedores de nuvem
Mover:
-
Mobilidade de dados e aplicações entre clusters do Kubernetes e nuvens
-
Clones instantâneos de aplicações e dados inteiros
-
Migração de aplicativos com um clique por meio de IU e API consistentes da Web
Arquitetura
A arquitetura do Astra Control permite que a TI forneça recursos avançados de gerenciamento de dados que aprimoram o recurso e a disponibilidade das aplicações Kubernetes, simplifica o gerenciamento, a proteção e a movimentação de workloads em contêineres entre nuvens públicas e ambientes locais, além de fornecer recursos de automação por meio de sua API REST e SDK, permitindo acesso programático para integração aprimorada com workflows existentes.
O Astra Control é nativo em Kubernetes, permitindo workflows de proteção de dados que utilizam recursos personalizados e, ao mesmo tempo, permanecem compatíveis com a API e o SDK existentes. A proteção de dados nativa do Kubernetes oferece vantagens significativas. Ao integrar de forma otimizada às APIs e aos recursos do Kubernetes, a proteção de dados pode se tornar uma parte inerente do ciclo de vida do aplicativo por meio das ferramentas existentes de CI/CD e/ou GitOps de uma organização.
O Astra Control foi desenvolvido com base em quatro componentes complementares:
-
Astra Control: O Astra Control é o serviço de gerenciamento centralizado para todos os clusters gerenciados, fornecendo workloads orquestrados para proteção e mobilidade de aplicações na nuvem e no local, bem como os seguintes recursos:
-
Visualização combinada de vários clusters e nuvens
-
Proteção de fluxos de trabalho orquestrados
-
Visualização e seleção granular de recursos
-
-
Astra Connector: O Astra Connector combina com o Astra Control para fornecer uma conexão segura a cada cluster gerenciado, oferecendo execução local de operações agendadas independentemente do status da conexão, bem como as seguintes funcionalidades:
-
Execução local de operações agendadas independentemente do status da conexão
-
Operações locais que distribuem e otimizam o uso de recursos do sistema do Astra entre clusters
-
Instalação local que permite o menor acesso de privilégios ao cluster para maior segurança
-
-
Astra Control Provisioner: O Astra Control Provisioner oferece a funcionalidade de provisionamento de CSI básico e recursos avançados de gerenciamento de storage para configuração adicional de segurança e recuperação de desastres, bem como os seguintes recursos:
-
Provisionamento de storage dinâmico para workloads em contêineres
-
Gerenciamento avançado de storage:
-
Criptografia em trânsito de dados do contêiner para o PV
-
Funcionalidade de nuvem SnapMirror com replicação entre regiões e entre zonas
-
-
-
Recursos personalizados do Astra: Os recursos personalizados usados em cada cluster fornecem uma abordagem nativa do Kubernetes para executar operações localmente, simplificando a integração com outras ferramentas e automação compatíveis com o Kubernetes, além de fornecer os seguintes recursos:
-
Workflows de automação e integração direta de ferramentas de ecossistema
-
Primitivas de nível inferior que permitem fluxos de trabalho personalizados
-
Modelos de implantação
O Astra Control está disponível em dois modelos de implantação.
-
Astra Control Service: Um serviço gerenciado pelo NetApp que fornece gerenciamento de dados com reconhecimento de aplicações dos clusters do Kubernetes em vários ambientes de fornecedores de nuvem e clusters do Kubernetes autogerenciados.
-
Astra Control Center: Software autogerenciado que oferece gerenciamento de dados com reconhecimento de aplicações dos clusters Kubernetes executados em seu ambiente local. O Astra Control Center também pode ser instalado em vários ambientes de fornecedor de nuvem com um back-end de storage da NetApp Cloud Volumes ONTAP.
Astra Control Service | Astra Control Center | |
---|---|---|
Como é oferecido? |
Como um serviço de nuvem totalmente gerenciado da NetApp |
Como software que você pode baixar, instalar e gerenciar |
Onde está hospedado? |
Em uma nuvem pública de escolha da NetApp |
No seu próprio cluster Kubernetes |
Como é atualizado? |
Gerenciado por NetApp |
Você gerencia quaisquer atualizações |
Quais são as distribuições compatíveis do Kubernetes? |
|
|
Quais são os backends de armazenamento suportados? |
|
|