Introdução ao Astra Control
O Astra Control é uma solução de gerenciamento de ciclo de vida de dados de aplicações Kubernetes que simplifica as operações de aplicações com estado monitorado. Proteja, faça backup e migre workloads do Kubernetes com facilidade e crie clones de aplicações em funcionamento instantaneamente.
Caraterísticas
O Astra Control oferece funcionalidades essenciais para o gerenciamento do ciclo de vida dos dados da aplicação Kubernetes:
-
Gerencie automaticamente o storage persistente
-
Crie backups e snapshots sob demanda com reconhecimento de aplicações
-
Automatizar operações de backup e snapshot orientadas por políticas
-
Migrar aplicações e dados entre clusters do Kubernetes
-
Clonar facilmente uma aplicação da produção ao preparo
-
Visualize a integridade e o status de proteção da aplicação
-
Use uma interface de usuário ou uma API para implementar seus fluxos de trabalho de backup e migração
O Astra Control vigia continuamente sua computação em busca de mudanças de estado, por isso está ciente de quaisquer novas aplicações que você adicionar ao longo do caminho.
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 no Google Kubernetes Engine (GKE) e no Azure Kubernetes Service (AKS).
-
Astra Control Center: Software autogerenciado que oferece gerenciamento de dados com reconhecimento de aplicações dos clusters Kubernetes executados em seu ambiente local.
Astra Control Service | Astra Control Center | |
---|---|---|
Como é oferecido? |
Como um serviço de nuvem totalmente gerenciado da NetApp |
Como software que você baixa, instala e gerencia |
Onde está hospedado? |
Em uma nuvem pública de escolha da NetApp |
No cluster Kubernetes fornecido |
Como é atualizado? |
Gerenciado por NetApp |
Você gerencia quaisquer atualizações |
Quais são os recursos de gerenciamento de dados do aplicativo? |
Mesmas funcionalidades em ambas as plataformas, com exceções ao back-end de storage ou a serviços externos |
Mesmas funcionalidades em ambas as plataformas, com exceções ao back-end de storage ou a serviços externos |
Qual é o suporte de back-end de storage? |
Ofertas de serviço de nuvem da NetApp |
|
Aplicações suportadas
O NetApp validou alguns aplicativos para garantir a segurança e a consistência dos snapshots e backups.
Não importa qual tipo de aplicação que você use com o Astra Control, você deve sempre testar o fluxo de trabalho de backup e restauração para garantir que atenda aos requisitos de recuperação de desastres.
Como funciona o Astra Control Service
O Astra Control Service é um serviço de nuvem gerenciado pela NetApp que está sempre ativo e atualizado com as funcionalidades mais recentes. Ele utiliza vários componentes para habilitar o gerenciamento do ciclo de vida dos dados das aplicações.
Em um alto nível, o Astra Control Service funciona assim:
-
Você começa a usar o Astra Control Service configurando seu fornecedor de nuvem e registrando-se em uma conta Astra.
-
Para clusters GKE, o Astra Control Service usa "NetApp Cloud Volumes Service para Google Cloud" ou discos persistentes do Google como back-end de storage para volumes persistentes.
-
Para clusters AKS, o Astra Control Service usa "Azure NetApp Files" ou o Azure Disk Storage como o back-end de storage para seus volumes persistentes.
-
-
Você adiciona sua primeira computação do Kubernetes ao Astra Control Service. Em seguida, o Astra Control Service faz o seguinte:
-
Cria um armazenamento de objetos na sua conta de fornecedor de nuvem, que é onde as cópias de backup são armazenadas.
No Azure, o Astra Control Service também cria um grupo de recursos, uma conta de storage e chaves para o contêiner de Blob.
-
Cria uma nova função de administrador e conta de serviço do Kubernetes no cluster.
-
Usa essa nova função de administrador para instalar "Astra Trident" no cluster e criar uma ou mais classes de armazenamento.
-
Se você usa o Azure NetApp Files ou o NetApp Cloud Volumes Service para Google Cloud como back-end de storage, o Astra Control Service usa o Astra Trident para provisionar volumes persistentes para suas aplicações.
-
-
Neste ponto, você pode adicionar aplicativos ao cluster. Volumes persistentes serão provisionados na nova classe de armazenamento padrão.
-
Depois, você usa o Astra Control Service para gerenciar essas aplicações e começar a criar snapshots, backups e clones.
O Astra Control Service vigia continuamente sua computação em busca de mudanças de estado, de modo que esteja ciente de quaisquer novas aplicações adicionadas ao longo do caminho.
O Plano Gratuito do Astra Control permite gerenciar até 10 aplicativos em sua conta. Se você quiser gerenciar mais de 10 aplicativos, precisará configurar o faturamento atualizando do Plano Gratuito para o Plano Premium.
Como funciona o Astra Control Center
Astra Control Center é executado localmente em sua própria nuvem privada.
O Astra Control Center é compatível com clusters OpenShift Kubernetes com:
-
Armazenamento Trident backends com ONTAP 9 .5 e superior
-
Back-ends de storage do Astra Data Store
Em um ambiente conectado à nuvem, o Astra Control Center usa o Cloud Insights para fornecer monitoramento avançado e telemetria. Na ausência de uma conexão Cloud Insights, monitoramento e telemetria limitados (7 dias de métricas) estão disponíveis no Centro de Controle Astra e também exportados para ferramentas de monitoramento nativas do Kubernetes (como Prometheus e Grafana) por meio de pontos finais de métricas abertas.
O Astra Control Center é totalmente integrado ao ecossistema de consultores digitais da AutoSupport e Active IQ (também conhecido como consultor digital) para fornecer aos usuários e NetApp suporte com informações de solução de problemas e uso.
Você pode experimentar o Astra Control Center usando uma licença de avaliação de 90 dias. A versão de avaliação é suportada por meio de opções de e-mail e comunidade (canal Slack). Além disso, você tem acesso a artigos e documentação da base de conhecimento a partir do painel de suporte do produto.
Para instalar e usar o Astra Control Center, você precisará atender a determinados "requisitos".
Em um alto nível, o Astra Control Center funciona assim:
-
Você instala o Astra Control Center em seu ambiente local. Saiba mais sobre como "Instale o Astra Control Center" .
-
Você conclui algumas tarefas de configuração, como estas:
-
Configure o licenciamento.
-
Adicione o primeiro cluster.
-
Adicione o back-end de storage descoberto quando você adicionou o cluster.
-
Adicione um bucket do armazenamento de objetos que armazenará os backups do aplicativo.
-
Saiba mais sobre como "Configure o Astra Control Center" .
O Astra Control Center faz o seguinte:
-
Descobre detalhes sobre os clusters gerenciados do Kubernetes.
-
Descobre a configuração do armazenamento de dados Astra Trident ou Astra nos clusters que você escolher gerenciar e permite monitorar os back-ends de storage.
-
Descobre aplicações nesses clusters e permite-lhe gerir e proteger as aplicações.
Você pode adicionar aplicativos ao cluster. Ou, se você já tiver algumas aplicações no cluster sendo gerenciado, poderá usar o Astra Control Center para detectá-las e gerenciá-las. Depois, use o Astra Control Center para criar snapshots, backups e clones.