Cos'è il cloud distribuito?
Il cloud distribuito consente di distribuire geograficamente e gestire centralmente i servizi di cloud pubblico.
Iscriviti alla newsletter di IBM
Sfondo nero e blu
Cos'è il cloud distribuito?

Il cloud distribuito è un servizio di cloud computing pubblico che consente di eseguire un'infrastruttura di cloud pubblico in più ubicazioni - i data center del proprio provider di servizi cloud, i data center di altri provider di servizi cloud, i data center di terze parti o i centri di co-locazione e gli ambienti on-premise - e di gestire tutte le attività da un unico piano di controllo.

Con questa distribuzione mirata e centralizzata di servizi di cloud pubblico, la tua azienda può distribuire ed eseguire applicazioni o singoli componenti di applicazioni in diverse combinazioni di ubicazioni e ambienti cloud che soddisfano al meglio i tuoi requisiti di prestazioni, conformità normativa e altro ancora. Il cloud distribuito risolve le incongruenze operative e gestionali che possono verificarsi in ambienti di cloud ibrido o multicloud. 

Forse l'aspetto più importante è che il cloud distribuito fornisce la base ideale per l'edge computing, eseguendo server e applicazioni in ubicazioni più vicine al punto in cui vengono creati i dati.

La domanda di cloud distribuito e edge computing proviene principalmente da IoT (Internet of Things), dall'AI , dalle telecomunicazioni e da altre applicazioni che devono elaborare enormi quantità di dati in tempo reale. Ma il cloud distribuito sta anche aiutando le aziende ad affrontare le problematiche relative al rispetto delle normative sulla privacy dei dati specifiche di Paesi e settori e, più recentemente, a fornire servizi IT a dipendenti e utenti finali ridistribuiti a causa delle esigenze sorte a seguito della pandemia di COVID-19.

Come funziona il cloud distribuito

Potresti aver sentito parlare di elaborazione distribuita, in cui i componenti dell'applicazione sono distribuiti su diversi computer in rete e comunicano tra loro tramite messaggistica o API, con l'obiettivo di migliorare le prestazioni complessive delle applicazioni o massimizzare l'efficienza di elaborazione.

Il cloud distribuito compie un importante passo in avanti, distribuendo l'intero stack di elaborazione di un provider di cloud pubblico ovunque un cliente possa averne bisogno: on-premise nel data center del cliente o nel cloud privato oppure off-premise in uno o più data center di cloud pubblico che possono o meno appartenere al provider di servizi cloud. 

In effetti, il cloud distribuito estende il cloud centralizzato del provider con micro-cloud satellite geograficamente distribuiti. Il provider di servizi cloud mantiene il controllo centrale su operazioni, aggiornamenti, governance, sicurezza e affidabilità di tutta l'infrastruttura distribuita. E il cliente accede a tutto, ai servizi cloud centralizzati e a quelli satellite, ovunque questi si trovino, come in un unico cloud e gestisce tutto da un unico piano di controllo. In questo modo, come afferma l'analista di settore Gartner, il cloud distribuito risolve il problema delle interruzioni del cloud ibrido e del multicloud ibrido. 

Cloud distribuito ed edge computing

Come detto, l'edge computing si riferisce all'individuazione e all'esecuzione dei carichi di lavoro delle applicazioni il più vicino possibile al luogo in cui vengono creati i dati, ad esempio dove gli utenti interagiscono con dispositivi come telefoni cellulari o lettori di codici a barre oppure dove dispositivi IoT come telecamere di sicurezza o sensori di macchine stanno raccogliendo e generando dati. 

In parole povere, l'edge computing consente di "portare il calcolo ai dati" - invece di spostare i dati in un data center cloud centralizzato per l'elaborazione, e poi di nuovo dove sono necessarie le risposte per il supporto decisionale o l'automazione dei processi, il calcolo viene eseguito dove vengono creati i dati. Di conseguenza, l'edge computing è visto sempre più come essenziale per le applicazioni che elaborano enormi volumi di dati ad alta velocità o in tempo reale, quando la bassa latenza è fondamentale. 

Puoi implementare l'edge computing senza un'architettura di cloud distribuito. Ma il cloud distribuito semplifica notevolmente la distribuzione e la gestione delle applicazioni edge. 

Supponi di gestire più impianti di produzione, ciascuno con il proprio server edge ospitato da diversi provider di servizi cloud, che elaborano i dati generati da migliaia di sensori. Con il cloud distribuito, puoi controllare e gestire tutte le attività, come ad esempio l'implementazione e la gestione dei cluster Kubernetes, l'esecuzione di aggiornamenti di sicurezza e il monitoraggio delle prestazioni - da un unico piano di controllo, un dashboard e un set di strumenti da un unico cloud. Senza cloud distribuito, queste attività e strumenti potrebbero differire a seconda di dove si trovi il server edge.

Scopri di più sul cloud distribuito e sull'edge computing
Casi di utilizzo del cloud distribuito e dell'edge computing

Il cloud distribuito e l'edge computing supportano tutto, dalla gestione multicloud semplificata alla scalabilità e alla velocità di sviluppo migliorate, fino all'implementazione di applicazioni e funzionalità di supporto decisionale e di automazione all'avanguardia.

  • Miglioramento della visibilità e gestibilità del cloud ibrido/multicloud: il cloud distribuito può aiutare qualsiasi organizzazione a ottenere un maggiore controllo sulla propria infrastruttura di multicloud ibrido fornendo visibilità e gestione da un'unica console, con un unico set di strumenti.

  • Scalabilità e agilità efficienti e convenienti: espandere un data center dedicato o creare nuove sedi di data center in diverse aree geografiche risulta costoso e richiede tempo. Con il cloud distribuito, un'organizzazione può espandersi all'infrastruttura o alle ubicazioni edge esistenti senza la necessità di costruire fisicamente e può sviluppare e implementare rapidamente ovunque nel proprio ambiente, utilizzando gli stessi strumenti e lo stesso personale.

  • Conformità normativa di settore o a livello locale più semplice: molte normative sulla privacy dei dati specificano che le informazioni personali di un utente non possono viaggiare al di fuori del Paese dell'utente. L'infrastruttura di cloud distribuito rende molto più semplice per un'organizzazione elaborare le informazioni personali nel Paese di residenza di ciascun utente. Il trattamento dei dati alla loro fonte può anche semplificare il rispetto delle normative sulla privacy dei dati nel settore sanitario, delle telecomunicazioni e in altri settori.

  • Distribuzione dei contenuti più rapida: una rete di distribuzione dei contenuti (content delivery network, CDN) implementata su un cloud distribuito può migliorare le prestazioni dei contenuti video in streaming - e l'esperienza dell'utente - archiviando e distribuendo contenuti video da posizioni più vicine agli utenti finali.

  • Applicazioni IoT, (AI) e di machine learning: la videosorveglianza, l'automazione della produzione, le auto a guida autonoma, le applicazioni sanitarie, gli edifici intelligenti e altre applicazioni si affidano all'analisi dei dati in tempo reale che non può aspettare che i dati viaggino verso un data center cloud centrale e ritornino. Il cloud distribuito e l'edge computing assicurano la bassa latenza che queste applicazioni richiedono
Cloud distribuito e IBM

IBM Cloud Satellite consente di implementare ed eseguire le applicazioni in modo coerente in tutti gli ambienti di cloud pubblico, edge computing e on-premise da qualsiasi provider di servizi cloud. Standardizza un set principale di servizi di sicurezza, AI, dati e Kubernetes da gestire centralmente come un servizio di IBM Cloud, con visibilità completa in tutti gli ambienti attraverso una singola interfaccia. Il risultato è una maggiore produttività degli sviluppatori e una maggiore velocità di sviluppo.

Per saperne di più o per un'introduzione al cloud distribuito, registrati per un account IBM Cloud.

Soluzioni correlate
IBM Cloud Satellite

Con IBM Cloud Satellite, puoi avviare servizi cloud coerenti ovunque, in ambienti on-premise, sull'edge e in ambienti di cloud pubblico.

Esplora IBM Cloud Satellite
Risorse Cos’è il cloud ibrido?

Integra i servizi di cloud pubblico, i servizi di cloud privato e l'infrastruttura on-premise in un unico ambiente di calcolo distribuito utilizzando il cloud ibrido.

Cos'è l'edge computing?

Avvicina le applicazioni aziendali alle origini dati, come i dispositivi IoT o i server edge locali, grazie a questo framework di calcolo distribuito.

Sei pronto per un'implementazione delle applicazioni più veloce?

Valuta la connettività multicloud, intuitiva e incentrata sulle applicazioni ibrida di DevOps.

Passa alla fase successiva

Con IBM Cloud Satellite, puoi implementare ed eseguire applicazioni in modo coerente in ambienti on-premise, di edge computing e di cloud pubblico da qualsiasi provider di servizi cloud. Utilizza un set comune di servizi cloud, tra cui le toolchain, i database e l'AI, in qualsiasi ubicazione. La soluzione di cloud distribuito gestita da IBM Cloud Satellite offre servizi cloud, API, politiche di accesso, controlli di sicurezza e conformità.

Scopri di più e inizia ad utilizzare IBM Cloud Satellite