O que é Kubernetes?

O que é Kubernetes?

O que é Kubernetes?

Kubernetes é uma ferramenta de orquestração de contêineres. Ela foi desenvolvida pelo Google para automatizar e gerenciar a implantação de contêineres, ou seja, pacotes portáteis de software que contêm todos os binários, as bibliotecas, os arquivos de configuração e outras dependências necessárias para que o programa de software seja executado.

O que é orquestração de contêineres?

A orquestração de contêineres é a automatização das tarefas comuns de gerenciamento de contêineres, como implantação, expansão e acesso à rede. Em vez de implantar manualmente os seus microsserviços e aplicativos Web para produção, as ferramentas de orquestração de contêineres, como o Kubernetes, permitem criar fluxos de trabalho automatizados.

Anatomia de um cluster do Kubernetes

O Kubernetes tem vários recursos que ajudam você a provisionar e implantar seus próprios programas de software em contêiner.

A melhor maneira de entender o Kubernetes é compreender o que você verá em um típico cluster do Kubernetes:

  • Pods: A menor unidade de computador implantável que você pode criar e gerenciar no Kubernetes, desde um único contêiner a vários contêineres em execução nos mesmos recursos de armazenamento/rede compartilhados.
  • Nós: As máquinas (virtuais ou físicas) de colaboradores que hospedam os pods que constituem a carga de trabalho de um aplicativo. Cada nó tem ao menos um Kubelet, um agente que garante que os contêineres descritos estão sendo executados no pod de um cluster.
  • Painel de controle: A camada de orquestração que exibe a API usada para gerenciar os contêineres, os pods e os nós.
  • Complementos: Os recursos, como o DNS de cluster, ampliam a funcionalidade de um cluster e fornecem um servidor DNS ou uma interface de usuário Web que pode ser usada como um painel geral para monitorar e solucionar problemas do próprio cluster ou dos aplicativos que estão sendo executados no cluster.

Test drive do FlashArray//X

Trabalhe em um ambiente de autoatendimento para experimentar o gerenciamento de um Pure FlashArray//X. Explore recursos avançados, incluindo snapshots, replicação, ActiveCluster™ e, até mesmo, integração VMware.

Benefícios do Kubernetes para orquestração de contêineres

Os benefícios de usar o Kubernetes para a orquestração de contêineres incluem: 

  • Capacidade para implantar e atualizar aplicativos em escala;
  • Controle granular dos recursos de computação e armazenamento;
  • Integração de DevOps e automação mais simples;
  • Roteamento de tráfego e balanceamento de cargas;
  • Mobilidade aprimorada de aplicativos no local e em nuvens públicas, privadas e híbridas;
  • Automatização de verificações de integridade, monitoramento, distribuição e reversão para aumentar a resiliência de software.

Como você pode usar o Kubernetes com a Pure Storage e a Portworx

Portworx® é uma plataforma de serviços de dados do Kubernetes, desenvolvida para fornecer armazenamento persistente, proteção de dados, recuperação de desastres e outros recursos para os seus aplicativos em contêiner. Embora a Portworx tenha sido desenvolvida para ser executada em qualquer plataforma de armazenamento, as soluções de armazenamento totalmente flash de alto desempenho e paralelo da Pure Storage são as soluções de hardware adequadas aos seus aplicativos com o Kubernetes. Juntas, a Pure Storage e a Portworx fornecem uma solução de infraestrutura de armazenamento de dados completa e capaz de fornecer uma Modern Data Experience™ (experiência avançada de dados).

800-379-7873 +44 20 3870 2633 +43 720882474 +32 (0) 7 84 80 560 +33 9 75 18 86 78 +49 89 12089 253 +353 1 485 4307 +39 02 9475 9422 +31 (0) 20 201 49 65 +46-101 38 93 22 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 31 52 80 624 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387