Home Empreendimento Portworx lança seu Kubernetes Scheduler Extender de código aberto, STORK

Portworx lança seu Kubernetes Scheduler Extender de código aberto, STORK

by Adam Armstrong

Hoje a Portworx lançou seu novo STorage Orchestrator Runtime para Kubernetes ou STORK. Segundo a empresa, este novo projeto de código aberto que aproveita a extensibilidade do Kubernetes para permitir que as equipes de DevOps executem aplicativos com estado, como bancos de dados, filas e armazenamentos de valor-chave com mais eficiência no Kubernetes. O STORK fornece hiperconvergência chave, reconhecimento de domínio de falha, monitoramento de integridade de armazenamento e recursos de instantâneo para Kubernetes enquanto é entregue por meio de uma interface de plug-in que permite trabalhar com qualquer driver de armazenamento para Kubernetes.


Hoje a Portworx lançou seu novo STorage Orchestrator Runtime para Kubernetes ou STORK. Segundo a empresa, este novo projeto de código aberto que aproveita a extensibilidade do Kubernetes para permitir que as equipes de DevOps executem aplicativos com estado, como bancos de dados, filas e armazenamentos de valor-chave com mais eficiência no Kubernetes. O STORK fornece hiperconvergência chave, reconhecimento de domínio de falha, monitoramento de integridade de armazenamento e recursos de instantâneo para Kubernetes enquanto é entregue por meio de uma interface de plug-in que permite trabalhar com qualquer driver de armazenamento para Kubernetes.

Os contêineres e o uso de Kubernetes estão crescendo a uma taxa impressionante. Ainda existem alguns problemas e limitações para executar aplicativos com estado no Kubernetes em produção. Para ajudar com isso, o STORK permite que aplicativos com estado aproveitem os extensores do agendador. Certificando-se de que a STORK pode resolver problemas operacionais, a Portworx colaborou com clientes que executam aplicativos stateful em larga escala na produção.

Os benefícios e recursos incluem:

  • Manutenção da hiperconvergência durante o failover: o STORK permite a implantação perfeita de aplicativos com estado distribuídos complexos, implementando um extensor do agendador Kubernetes que influencia o agendamento do pod com base na localização dos volumes que um pod requer. Portanto, mesmo após eventos de falha, os pods são agendados em hosts que já possuem uma cópia dos dados, garantindo a hiperconvergência contínua.
  • Reconhecimento de domínio de falha: o STORK gerencia automaticamente a antiafinidade para impor o agendamento de pods em domínios de falha.
  • Monitoramento da integridade dos plug-ins de armazenamento: o STORK faz isso fazendo failover de pods quando o driver de armazenamento em um nó entra em erro ou em um estado indisponível.
  • Suporte a instantâneos de volume: o STORK adiciona suporte para orquestrar instantâneos de volume por meio do Kubernetes. Isso permite que os usuários tirem instantâneos de PVCs e, em seguida, restaurem esses instantâneos para outros PVCs por meio do Kubernetes. Isso permite que os usuários automatizem fluxos de trabalho de dados complexos, tudo por meio do Kubernetes.

Portworx está recebendo contribuições para STORK da comunidade Kubernetes. 

Portworx STORK no github

Discuta esta história

Inscreva-se no boletim informativo StorageReview