Il cloud distribuito è un servizio di cloud computing pubblico che permette di gestire l'infrastruttura di cloud pubblico in più luoghi (i data center del tuo provider di cloud, i data center di altri provider di cloud, i data center di terze parti o centri di co-location e on-premise), gestendo tutto da un unico pannello di controllo.
Con questa distribuzione mirata e centralizzata dei servizi di cloud pubblico, la tua azienda può implementare ed eseguire applicazioni o singoli componenti applicativi nella combinazione di sedi e ambienti cloud che meglio soddisfa le tue esigenze di prestazioni, conformità normativa e molto altro. Il cloud distribuito risolve le incongruenze operative e gestionali che possono verificarsi negli ambienti hybrid cloud o multicloud.
In particolare, il cloud distribuito fornisce la base ideale per l'edge computing, ovvero l'esecuzione di server e applicazioni più vicino al luogo in cui vengono creati i dati.
La domanda di cloud distribuito ed edge computing è trainata principalmente da Internet of Things (IoT), intelligenza artificiale (AI), telecomunicazioni (telco) e altre applicazioni che devono elaborare enormi quantità di dati in tempo reale. Tuttavia, il cloud distribuito sta anche aiutando le aziende a superare le sfide di conformità alle normative specifiche per la privacy dei dati a livello di paese o settore e, più recentemente, a fornire servizi IT a dipendenti e utenti ridistribuiti dalla pandemia di COVID-19.
Potresti avere sentito parlare del calcolo distribuito, 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 informatica.
Il cloud distribuito fa un enorme passo avanti, distribuendo l'intero stack di calcolo di un provider di cloud pubblico ovunque un cliente ne abbia bisogno (on-premise nel data center o nel cloud privato del cliente, oppure off-premise in uno o più data center nel cloud pubblico che potrebbero o meno appartenere al provider di cloud).
In pratica, il cloud distribuito estende il cloud centralizzato del provider con satelliti microcloud distribuiti geograficamente. Il provider di cloud mantiene il controllo centrale sulle operazioni, aggiornamenti, governance, sicurezza e affidabilità di tutta l'infrastruttura distribuita.
Il cliente accede a tutto (i cloud service centralizzati e i satelliti ovunque si trovino) come un unico cloud e gestisce tutto da un unico pannello di controllo. In questo modo, come spiega l'analista di settore Gartner, il cloud distribuito colma le lacune di hybrid cloud e multicloud ibrido.
Ancora una volta, l'edge computing si riferisce al posizionamento e all'esecuzione dei workload delle applicazioni il più fisicamente possibile vicini al luogo in cui vengono creati i dati (ad esempio, quando gli utenti interagiscono con dispositivi come telefoni cellulari o scanner di codici a barre, oppure dove dispositivi IoT come telecamere di sicurezza o sensori di macchine raccolgono e generano dati).
In termini semplici, l'edge computing permette di "portare la matematica ai dati", ovvero mettere il calcolo dove vengono creati i dati, invece di spostarli in un data center cloud centralizzato per l'elaborazione, e poi tornare dove servono risposte per il supporto decisionale o l'automazione dei processi. Di conseguenza, l'edge computing è sempre più considerato essenziale per le applicazioni che elaborano grandi volumi di dati ad alta velocità o in tempo reale, quando la bassa latenza è critica.
Puoi implementare l'edge computing senza un'architettura cloud distribuita, tuttavia il cloud distribuito rende molto più semplice l'implementazione e la gestione delle applicazioni edge. Immagina di gestire più stabilimenti produttivi, ognuno con un proprio server edge ospitato da diversi cloud service, elaborando dati generati da migliaia di sensori.
Con il cloud distribuito, puoi controllare e gestire tutto, come l'implementazione e gestione di cluster Kubernetes, gli aggiornamenti di sicurezza, il monitoraggio delle prestazioni, da un unico pannello di controllo, una dashboard e un set di strumenti da un unico cloud. Senza un cloud distribuito, queste attività e questi strumenti potrebbero variare a seconda del luogo in cui si trova il server edge.
Il cloud distribuito e l'edge computing supportano tutto, dalla gestione semplificata del multicloud, alla migliore scalabilità e velocità di sviluppo, fino all'implementazione di applicazioni e funzionalità all'avanguardia per l'automazione e il supporto alle decisioni.
IBM® Cloud Satellite ti aiuta a distribuire ed eseguire applicazioni in modo coerente negli ambienti on-premise, di edge computing e di cloud pubblico di qualsiasi fornitore cloud. Standardizza un insieme centrale di Kubernetes, dati, AI e servizi di sicurezza da gestire centralmente come un servizio da IBM Cloud, con piena visibilità su tutti gli ambienti attraverso un unico pannello di controllo. Il risultato è una maggiore produttività degli sviluppatori e una maggiore velocità di sviluppo.
Per maggiori informazioni o per iniziare con il cloud distribuito, crea un account IBM Cloud.
Inizia con una piattaforma Red Hat OpenShift completamente gestita. Accelera il processo di sviluppo e distribuzione con soluzioni scalabili e sicure, su misura per le tue esigenze.
Semplifica la trasformazione digitale con le soluzioni hybrid cloud di IBM, create per ottimizzare la scalabilità, la modernizzazione e la perfetta integrazione nella tua infrastruttura IT.
Sblocca nuove funzionalità e promuovi l'agilità aziendale con i servizi di consulenza cloud di IBM. Scopri come creare insieme soluzioni, accelerare la trasformazione digitale e ottimizzare le prestazioni attraverso strategie di hybrid cloud e partnership di esperti.