Passa al contenuto principale

Alta disponibilità e scalabilità

La SEW Platform è progettata per soddisfare i requisiti di affidabilità, prestazioni ed elasticità delle moderne operazioni industriali. Dai servizi cloud distribuiti a livello globale ai gateway on-premise localmente resilienti, SEW è concepita per garantire una disponibilità continua, anche in caso di carichi di picco, guasti dell'infrastruttura o interruzioni di una singola Availability Zone (AZ). Costruendo l'infrastruttura cloud SEW su Amazon Web Services (AWS) e sfruttando i servizi nativi AWS per calcolo, storage, networking e orchestrazione, SEW raggiunge resilienza e scalabilità di livello enterprise, mantenendo al contempo una rigorosa sicurezza e un isolamento multi-tenant.

Questa pagina illustra i principi architetturali e i meccanismi fondamentali che garantiscono che la piattaforma rimanga resiliente, scalabile e prevedibile in tutti gli ambienti.


Alta disponibilità cloud-native​

SEW opera su un'infrastruttura cloud-native completamente gestita, progettata per eliminare i single point of failure. L'alta disponibilità è realizzata attraverso:

Ridondanza Multi-AZ (Availability Zone)​

Tutti i servizi critici sono distribuiti su più Availability Zone AWS, garantendo che le operazioni della piattaforma proseguano senza interruzioni anche se una zona subisce un degrado delle prestazioni o un'interruzione totale.

Durabilità e replica gestite da AWS​

I dati stateful, tra cui dati di progetto, metadati, log di audit, configurazioni, segreti del vault e stato della piattaforma, sono archiviati in servizi AWS progettati per:

  • Replica automatica
  • Elevata durabilità
  • Failover trasparente
  • Backup continui

Questi livelli gestiti da AWS riducono significativamente il rischio di perdita di dati o di interruzione del servizio.

Microservizi self-healing ​

SEW utilizza microservizi stateless distribuiti su piattaforme di calcolo gestite da AWS ove possibile. Ciò garantisce:

  • Rapida scalabilità orizzontale
  • Health check automatici
  • Sostituzione delle istanze in caso di guasto
  • Aggiornamenti rolling senza downtime
  • Ripristino rapido in caso di guasti

La combinazione dell'orchestrazione AWS e della progettazione a microservizi SEW si traduce in operazioni cloud altamente resilienti.


Scalabilità elastica ​

SEW scala dinamicamente in risposta alla crescita dell'utilizzo, al carico degli utenti e alla domanda operativa. I servizi elastici di AWS costituiscono la base sottostante di questa scalabilità orizzontale.

Calcolo con auto-scaling orizzontale​

I meccanismi di auto-scaling di AWS ampliano la capacità di calcolo in base a:

  • Volume delle sessioni IDEaaS
  • Concorrenza di esecuzione delle pipeline
  • Carico delle richieste API
  • Throughput dei job in background

Ciò garantisce prestazioni coerenti e prevedibili indipendentemente dalle dimensioni del cliente o dai picchi di utilizzo.

Orchestrazione distribuita delle pipeline​

L'esecuzione delle pipeline SEW si avvale di servizi di orchestrazione che consentono:

  • Esecuzione parallela su numerosi gateway o dispositivi
  • Scheduling basato sul carico
  • Logica di retry fault-tolerant
  • Scalabilità orizzontale nei periodi di elevata domanda

Questa progettazione consente a grandi stabilimenti o aziende globali di eseguire simultaneamente centinaia di workflow automatizzati.

Isolamento multi-tenant con primitive di sicurezza AWS​

I controlli di sicurezza nativi AWS applicano un rigoroso isolamento dei tenant by design, garantendo:

  • Risorse di calcolo segregate per l'isolamento delle risorse di calcolo
  • Confini di archiviazione dati separati per l'isolamento dei dati
  • Isolamento a livello di API e di identità

Ciò garantisce che l'utilizzo da parte di un tenant non incida sulle prestazioni o sulla disponibilità di un altro.


Affidabilità on-premise tramite il SEW Gateway​

L'alta disponibilità va oltre il cloud. I SEW Gateway in esecuzione on-premise garantiscono resilienza locale e continuità operativa dei dispositivi.

Connettività resiliente solo in uscita​

I gateway mantengono tunnel cifrati in uscita verso i servizi SEW. Se un percorso di connessione diventa instabile, il gateway ripristina automaticamente la connettività o passa a un percorso alternativo.

Degradazione graduale​

Anche durante le interruzioni di Internet:

  • I processi on-premise continuano a essere eseguiti
  • I risultati delle pipeline completate vengono sincronizzati al ripristino dell'accesso al cloud
  • Le sessioni IDEaaS si riconnettono senza problemi

Ciò preserva la stabilità operativa all'interno dello stabilimento.


Ottimizzazione delle prestazioni e gestione del carico​

Per mantenere le prestazioni in fase di scaling, SEW implementa diverse strategie abilitate da AWS:

Load balancer​

Il load balancing AWS distribuisce il traffico verso gli endpoint ottimali, riducendo la latenza e prevenendo collo di bottiglia prestazionali.

Throttling adattivo​

SEW utilizza monitoraggio cloud-native e controllo della frequenza per garantire:

  • Uso equo tra i tenant
  • Protezione da sovraccarichi involontari
  • Tempi di risposta costanti

Percorsi di trasferimento dati ottimizzati​

I servizi di networking e di accelerazione dei trasferimenti AWS consentono una comunicazione ad alto throughput e resiliente anche su reti con vincoli.


Modello di scalabilità enterprise-ready​

La piattaforma è progettata per crescere senza soluzione di continuità su:

  • Deployment globali multi-stabilimento
  • Più regioni o continenti
  • Centinaia di gateway
  • Migliaia di PLC, robot, azionamenti e HMI
  • Grandi team di progettazione che utilizzano IDEaaS in contemporanea

Sia che supporti una singola linea pilota o una trasformazione digitale a livello aziendale, SEW offre funzionalità di Backup e DevOps industriali prevedibili, disponibili a livello globale e resilienti.