Progettato per essere resiliente: come il deployment a cluster potenzia scalabilità, affidabilità e capacità di ripristino per le imprese

26 novembre 2025Da Alice

La distribuzione in cluster crea un sistema affidabile distribuendo i carichi di lavoro tra i pod (un’astrazione che può includere più container) su nodi diversi (server), migliorando le prestazioni ed evitando punti singoli di guasto. I cluster creano un sistema solido e scalabile che protegge le operazioni aziendali e la reputazione. In questo articolo scoprirai i benefici della distribuzione in cluster con Kubernetes/OpenShift/ECS e come eseguire ONLYOFFICE in un cluster.

Resilient by design: how cluster deployment powers scalability, reliability, and recovery for enterprises

Distribuzione in cluster e i suoi vantaggi

La distribuzione in cluster offre un’architettura robusta, altamente disponibile, scalabile e tollerante ai guasti, progettata per soddisfare le esigenze degli ambienti di produzione. Distribuendo i carichi di lavoro, garantisce alta disponibilità, utilizzo ottimizzato delle risorse e prestazioni migliori. Questa architettura riduce i punti singoli di guasto, supporta la scalabilità orizzontale e aumenta l’affidabilità del sistema, rendendola ideale per applicazioni critiche. Vale la pena sottolineare che, sebbene sia possibile distribuire e mantenere un cluster autonomamente, consigliamo vivamente di utilizzare le nostre soluzioni cluster come servizio per una resilienza e tolleranza ai guasti ancora maggiori, insieme a un’alta disponibilità.

La distribuzione in cluster è fondamentale negli ambienti di produzione dove il tempo di attività è cruciale e i tempi di inattività comportano seri rischi per il business. Eseguendo più pod su più nodi all’interno del cluster, il sistema può gestire eventuali guasti senza interrompere il servizio.

Ad esempio, se un singolo pod/nodo nel cluster subisce un’interruzione, altri pod/nodi prendono in carico il carico di lavoro, garantendo un servizio continuo agli utenti finali. Questo design riduce il rischio di downtime, che può comportare perdita di fatturato, danni al marchio o opportunità mancate.

Costruire imprese resilienti: i vantaggi dei cluster Kubernetes/OpenShift offerti da ONLYOFFICE

Con le soluzioni ONLYOFFICE per Kubernetes/OpenShift, puoi costruire un’infrastruttura altamente disponibile, tollerante ai guasti e scalabile che garantirà che l’esperienza di editing non venga influenzata da problemi hardware o di carico.

Cos’è una tipica soluzione cluster Kubernetes/OpenShift di ONLYOFFICE? Sviluppiamo helm chart che ti permettono di distribuire la nostra soluzione negli ambienti corrispondenti. In base alle tue esigenze, puoi personalizzare la distribuzione esistente e adattarla ai tuoi requisiti specifici seguendo le nostre linee guida e contattandoci in caso di chiarimenti o assistenza aggiuntiva.

Ad esempio, le nostre principali linee guida per l’installazione di Kubernetes Docs coprono un numero significativo di scenari che probabilmente vorrai implementare nel tuo ambiente. Consulta le linee guida

Abbiamo anche una distribuzione cluster separata per la soluzione DocSpace. Vedi le linee guida

Nota bene: Queste soluzioni cluster funzionano solo con le versioni Enterprise/Developer del nostro software e richiedono una licenza speciale.

Una volta distribuita, la soluzione sarà distribuita su diversi nodi, ognuno eseguirà un insieme di pod per garantire un carico di lavoro distribuito e tolleranza ai guasti. Ad esempio, la nostra soluzione Docs sarà distribuita non solo come singolo container Docker, ma come pod separati per docservice, converter, inclusi pod separati per dipendenze come RabbitMQ, Redis, PostgreSQL, Nginx Ingress. Avrai anche la possibilità di modificare le dipendenze da utilizzare, poiché Docs supporta diverse dipendenze, quindi se hai esigenze particolari c’è una buona possibilità che siano già gestibili con noi.

Per qualsiasi domanda, puoi contattare il nostro team di supporto.

In sintesi, le nostre linee guida per il clustering in ambienti Kubernetes/OpenShift includono tutti gli strumenti necessari che potresti voler implementare: monitoraggio del cluster, modifiche di configurazione, aggiornamenti, scalabilità orizzontale e altro.

E gli aggiornamenti? Come garantire l’assenza di downtime?

Aggiornamenti senza interruzioni con Kubernetes Docs Shards

La nostra soluzione Kubernetes Docs Shards garantisce aggiornamenti senza interruzioni. Gli shards (unità di carico segmentate) permettono ai pod di aggiornarsi senza interrompere il servizio. Mentre alcuni pod sono offline per l’aggiornamento, altri gestiscono il carico di lavoro, consentendo una collaborazione ininterrotta fino al completo dispiegamento della nuova versione.

Strumenti di monitoraggio

Con la soluzione Kubernetes/OpenShift fornita da ONLYOFFICE, puoi attivare strumenti di monitoraggio che rendono trasparente il funzionamento della tua nuova infrastruttura.

Requisiti tecnici per ONLYOFFICE Kubernetes/OpenShift

Per riferimento, se decidi di distribuire un cluster Kubernetes/OpenShift nella tua infrastruttura, possiamo fornire stime approssimative riguardo risorse e specifiche tecniche, utili per pianificare la tua infrastruttura.

Per quanto riguarda le specifiche effettive, è importante notare che forniamo informazioni per i nodi worker.

Tuttavia, i valori potrebbero essere corretti, poiché per il nodo master servono le risorse per il nostro deployment, circa 4CPU/8Gb RAM per 1000 connessioni (non possiamo calcolare le risorse hardware del nodo master di default). Per i nodi worker, puoi usare la formula 4CPU/8Gb RAM per 1000 connessioni.

Per requisiti di sistema, numero di repliche e storage, le informazioni sono le seguenti:

Per 500 connessioni:

  • Converter – 2 repliche
  • Docservice – 2 repliche
  • Si consiglia di usare almeno 2Gi di storage persistente per ogni 100 utenti attivi di ONLYOFFICE Docs = min. 10Gb

Per 1000 connessioni:

  • Converter – 2-3 repliche
  • Docservice – 2-3 repliche
  • Stesso calcolo = min. 20Gb

Per 2000 connessioni:

  • Converter – 4-6 repliche
  • Docservice – 4-6 repliche
  • Stesso calcolo = min. 40Gb

Per 5000 connessioni:

  • Converter – circa 10-12 repliche
  • Docservice – circa 10-12 repliche
  • Stesso calcolo = min. 100Gb

Per i limiti di risorse dei servizi, queste sono le specifiche che utilizziamo per 10000 connessioni secondo i nostri test:

Richieste:

  • Memoria: 256Mi
  • CPU: 100m

Limiti:

  • Memoria: 4Gi
  • CPU: 4000m

Tuttavia, poiché talvolta un utente può aprire un file molto grande, è possibile superare anche questo limite di 4Gb. In generale, si consiglia di usare almeno 4Gb di risorse.

Distribuire ONLYOFFICE in un cluster

Puoi installare facilmente ONLYOFFICE Docs e DocSpace in un cluster Kubernetes o OpenShift usando Helm. Per poter utilizzare ONLYOFFICE nel tuo cluster, è necessaria una licenza speciale.

Contatta il reparto vendite

FAQ: Distribuzione in cluster con ONLYOFFICE

D: Cos’è la distribuzione in cluster e perché è importante?

La distribuzione in cluster distribuisce i carichi di lavoro su più nodi, garantendo alta disponibilità, tolleranza ai guasti e scalabilità. Minimizza i downtime e protegge le operazioni aziendali, ideale per ambienti mission-critical.

D: Quali sono i vantaggi dell’uso di ONLYOFFICE per cluster Kubernetes/OpenShift?

ONLYOFFICE fornisce un’infrastruttura altamente disponibile, tollerante ai guasti e scalabile. Garantisce un’esperienza di editing ininterrotta, anche in caso di problemi hardware o di carico, e supporta l’integrazione con diverse dipendenze.

D: Posso distribuire i cluster ONLYOFFICE da solo?

Sì, è possibile distribuire e mantenere i cluster autonomamente seguendo le linee guida dettagliate di ONLYOFFICE. Tuttavia, per maggiore resilienza e tolleranza ai guasti, si consiglia di utilizzare le soluzioni cluster come servizio di ONLYOFFICE.

D: Come gestisce ONLYOFFICE gli aggiornamenti senza downtime?

La soluzione Kubernetes Docs Shards di ONLYOFFICE consente aggiornamenti senza interruzioni. Mentre alcuni pod vengono aggiornati, altri continuano a gestire il carico, garantendo un servizio continuo.

D: Quali strumenti di monitoraggio sono disponibili per i cluster ONLYOFFICE?

ONLYOFFICE supporta strumenti di monitoraggio come Grafana per visualizzare le metriche. Sono disponibili guide dettagliate per abilitare e configurare questi strumenti, rendendo trasparente il funzionamento dell’infrastruttura.

D: Quali sono i requisiti tecnici per distribuire i cluster ONLYOFFICE?

Le risorse richieste scalano in base al numero di connessioni, con una formula generale di 4CPU/8GB RAM ogni 1000 connessioni.

D: Quali licenze sono necessarie per la distribuzione in cluster ONLYOFFICE?

Le soluzioni cluster ONLYOFFICE sono disponibili per le versioni Enterprise/Developer e richiedono una licenza speciale a pagamento.

D: Dove posso trovare le guide per la distribuzione dei cluster ONLYOFFICE?

D: Posso personalizzare la distribuzione in base alle mie esigenze?

Sì, ONLYOFFICE fornisce helm chart che permettono di personalizzare le distribuzioni in base ai requisiti specifici. È disponibile supporto aggiuntivo se necessario.

D: Come posso contattare ONLYOFFICE per ulteriori informazioni?

Per assistenza o domande, puoi contattare il team di supporto ONLYOFFICE o il reparto vendite.

Crea il tuo account ONLYOFFICE gratuito

Visualizza, modifica e collabora su documenti, fogli, diapositive, moduli e file PDF online.