Resiliência por padrão: como a implantação em cluster promove escalabilidade, confiabilidade e recuperação para empresas

17 dezembro 2025Por Klaibson

A implantação em cluster cria um sistema resiliente, distribuindo cargas de trabalho entre pods (unidades lógicas que podem incluir vários contêineres) em execução em diferentes nós (servidores). Essa abordagem melhora o desempenho, elimina pontos únicos de falha e fornece uma base para escalabilidade horizontal. Para as empresas, os clusters são um elemento fundamental para proteger as operações comerciais, a qualidade do serviço e a reputação da marca.

Este artigo analisa as implantações em cluster do ONLYOFFICE em ambientes Kubernetes e OpenShift sob vários ângulos: confiabilidade e escalabilidade, estratégia de atualização (incluindo atualizações sem tempo de inatividade), monitoramento e transparência, bem como dimensionamento prático e requisitos técnicos.

Se você estiver interessado em executar o ONLYOFFICE também no ECS, isso também é possível. Entre em contato conosco para obter mais informações sobre essa opção de implantação.

Resiliência por padrão: como a implantação em cluster promove escalabilidade, confiabilidade e recuperação para empresas

Implantação em cluster e seus benefícios

A implantação em cluster oferece uma arquitetura robusta, altamente disponível, escalável e tolerante a falhas, projetada para atender às demandas dos ambientes de produção. Ao distribuir a carga de trabalho, ela garante alta disponibilidade, utilização otimizada de recursos e melhor desempenho. Essa arquitetura mitiga pontos únicos de falha, oferece suporte ao dimensionamento horizontal e aumenta a confiabilidade do sistema, tornando-a ideal para aplicações de missão crítica. Vale ressaltar que, embora seja perfeitamente possível implantar e manter o cluster por conta própria, recomendamos fortemente o uso de nossas soluções de cluster fornecidas como serviço para obter ainda mais resiliência e tolerância a falhas, além de alta disponibilidade.

A implantação em cluster é crucial para ambientes de produção onde o tempo de atividade é fundamental e o tempo de inatividade causa sérios riscos aos negócios. Ao executar vários pods em vários nós dentro do cluster, o sistema pode lidar perfeitamente com qualquer falha sem interromper a prestação de serviços.

Por exemplo, se um único pod/nó no cluster ficar inativo, outros pods/nós assumem a carga de trabalho, garantindo um serviço ininterrupto aos usuários finais. Esse design reduz o risco de tempo de inatividade, que pode resultar em perda de receita, danos à marca ou oportunidades perdidas.

Construindo empresas resilientes: as vantagens das implantações de cluster Kubernetes/OpenShift oferecidas pela ONLYOFFICE

Com as soluções ONLYOFFICE para Kubernetes/OpenShift, você pode construir sua própria infraestrutura altamente disponível, tolerante a falhas e escalável, que garantirá que sua experiência de edição não seja afetada por nenhum problema de hardware ou carga de trabalho.

Então, o que é uma solução típica de cluster ONLYOFFICE Kubernetes/OpenShift? Especificamente, desenvolvemos gráficos Helm que permitem implementar a nossa solução nos ambientes correspondentes. Com base nas suas necessidades, pode personalizar a implementação existente e ajustá-la aos seus requisitos específicos, seguindo as nossas diretrizes, e contactar-nos caso necessite de esclarecimentos ou ajuda adicional.

Por exemplo, nossas principais diretrizes para a instalação do Kubernetes Docs abrangem um número significativo de cenários que você provavelmente desejará implementar em seu ambiente. Confira as diretrizes

Também temos uma implantação de cluster separada para a solução DocSpace. Veja as diretrizes

Observação: essas soluções de cluster funcionam apenas com as versões Enterprise/Developer do nosso software, exigindo que você obtenha uma licença especial paga.

Depois de implantada, nossa solução será distribuída por vários nós, cada um deles executando um conjunto de pods para garantir uma carga de trabalho distribuída e tolerância a falhas. Por exemplo, nossa solução Docs será implantada não apenas como um único contêiner Docker, mas como docservice separado, pods conversores, incluindo pods separados para dependências como RabbitMQ, Redis, PostgreSQL, Nginx Ingress (no entanto, observe que a instalação básica não inclui o clustering das dependências). Você também terá a possibilidade de alterar as dependências que vai usar, já que o Docs suporta diferentes dependências. Portanto, se você tem algo específico em mente, é bem provável que já seja possível com a gente.

Se você tiver alguma dúvida, sinta-se à vontade para entrar em contato com nosso time de suporte para mais informações.

Em resumo, nossas diretrizes para clustering em ambientes Kubernetes/OpenShift incluem todas as ferramentas necessárias que você pode querer implementar – monitoramento de cluster, alterações de configuração, atualizações, escalonamento horizontal e muito mais.

Espere, mas e quanto às atualizações? Como você pode garantir que não haverá tempo de inatividade?

Atualizações sem tempo de inatividade com o Kubernetes Docs Shards

Nosso Kubernetes Docs Shards, a solução garante atualizações contínuas. Os fragmentos (unidades de carga de trabalho segmentadas) permitem que os pods sejam atualizados sem interromper o serviço. Enquanto alguns pods ficam offline para atualizações, outros lidam com a carga de trabalho, permitindo uma colaboração ininterrupta até que a nova versão seja totalmente implantada.

Ferramentas de monitoramento

Usando a solução Kubernetes/OpenShift fornecida pela ONLYOFFICE, você pode habilitar ferramentas de monitoramento que o ajudarão a tornar transparente a operação da sua infraestrutura recém-construída.

  • Você pode habilitar as métricas seguindo esta parte do guia.
  • Depois, você pode usar Grafana, por exemplo, para visualizar métricas.
  • O resultado seria semelhante a isso.

Requisitos técnicos do ONLYOFFICE Kubernetes/OpenShift

Para sua referência, se você decidir implantar, por exemplo, um cluster Kubernetes/OpenShift em sua infraestrutura, podemos fornecer estimativas aproximadas com relação aos recursos/especificações técnicas que servirão como referência no planejamento de sua própria infraestrutura.

Quando se trata das especificações reais, vale a pena mencionar que fornecemos as informações para os nós de trabalho (não para os nós mestres).

Para o nó de trabalho, você pode usar apenas a fórmula mínima de 4 CPU/8 GB de RAM para 1000 conexões.

Em relação aos requisitos do sistema, número de réplicas e armazenamento, consulte as informações a seguir.

Para 500 conexões, será:

  • Conversor: 2 réplicas
  • Docservice: 2 réplicas
  • Recomenda-se usar pelo menos 10 Gi de armazenamento persistente para cada 100 usuários ativos do ONLYOFFICE Docs = mínimo de 50 Gb.

Para 1000 conexões, será:

  • Conversor: 2-3 réplicas
  • Docservice: 2-3 réplicas
  • Seguindo a mesma fórmula = mínimo de 100 Gb

Para 2000 conexões, será:

  • Conversor: 4-6 réplicas
  • Docservice: 4-6 réplicas
  • Seguindo a mesma fórmula = mínimo de 200 Gb

Para 5000 conexões, será:

  • Conversor: cerca de 10-15 réplicas
  • Docservice: cerca de 10-15 réplicas
  • Seguindo a mesma fórmula = cerca de 500 GB, no mínimo.

Em relação aos limites de recursos para serviços, estas são as especificações que usamos para 10.000 conexões, de acordo com nossos testes.

Pedidos:

  • Memória: 256 Mi
  • CPU: 100 m

Limites:

  • Memória: 6Gi
  • CPU: 4000m

No entanto, devido ao fato de que, às vezes, um usuário pode abrir um arquivo muito grande, é possível que ele exceda até mesmo essa limitação de 6 GB. Ao mesmo tempo, de modo geral, recomendamos usar pelo menos 6 GB para recursos.

Implemente o ONLYOFFICE em cluster

Você pode instalar facilmente ONLYOFFICE DocsDocSpace no cluster Kubernetes ou OpenShift usando o Helm. Para poder usar o ONLYOFFICE no seu cluster, obtenha uma licença especial.

Fale com vendas

Perguntas frequentes: Implantação em cluster com o ONLYOFFICE

P: O que é implantação em cluster e por que ela é importante?

A implantação em cluster distribui as cargas de trabalho por vários nós, garantindo alta disponibilidade, tolerância a falhas e escalabilidade. Ela minimiza o tempo de inatividade e protege as operações comerciais, tornando-a ideal para ambientes de missão crítica.

P: Quais são os benefícios de usar o ONLYOFFICE para implantações de cluster Kubernetes/OpenShift?

A ONLYOFFICE oferece uma infraestrutura altamente disponível, tolerante a falhas e escalável. Ela garante experiências de edição ininterruptas, mesmo durante problemas de hardware ou carga de trabalho, e oferece suporte à integração perfeita com várias dependências.

P: Como o ONLYOFFICE lida com atualizações sem tempo de inatividade?

O ONLYOFFICE Docs fornecido como Kubernetes Shards permite atualizações sem tempo de inatividade. Enquanto alguns pods são atualizados, outros continuam a processar cargas de trabalho, garantindo um serviço ininterrupto.

P: Quais ferramentas de monitoramento estão disponíveis para os clusters ONLYOFFICE?

O ONLYOFFICE suporta ferramentas de monitoramento como o Grafana para visualização de métricas. Guia detalhado estão disponíveis para ajudá-lo a habilitar e configurar essas ferramentas para uma operação transparente da infraestrutura.

P: Quais são os requisitos técnicos para implantar clusters ONLYOFFICE?

Os requisitos de recursos variam de acordo com o número de conexões, com a fórmula mínima de 4 CPU/8 GB de RAM para 1.000 conexões para o nó de trabalho.

P: Quais licenças são necessárias para a implantação do cluster ONLYOFFICE?

As soluções em cluster da ONLYOFFICE estão disponíveis para as versões Enterprise/Developer e requerem uma licença especial paga.

P: Onde posso encontrar guias de implantação para clusters ONLYOFFICE?

P: Posso personalizar a implantação para atender às minhas necessidades?

Sim, o ONLYOFFICE fornece gráficos de controle que permitem personalizar as implementações com base em seus requisitos específicos. Também está disponível suporte para assistência adicional.

P: Como posso entrar em contato com a ONLYOFFICE para obter mais informações?

Para obter ajuda adicional ou esclarecer dúvidas, entre em contato com o Suporte técnico ONLYOFFICE ou vendas.

Crie sua conta gratuita no ONLYOFFICE

Visualize, edite e colabore em documentos, planilhas, slides, formulários e arquivos PDF online.