Introduzione a IBM Cloud Satellite
IBM Cloud Satellite® offre un'architettura cloud distribuita che garantisce la scalabilità e la flessibilità dei servizi cloud pubblici in qualsiasi ambiente: on-premise, edge o multi-cloud. Con Satellite, puoi accedere allo stesso catalogo di oltre 130 servizi IBM Cloud tramite API uniformi, indipendentemente da dove vengono eseguiti i tuoi carichi di lavoro. Secondo una ricerca di IBM, le aziende che utilizzano architetture cloud distribuite registrano cicli di implementazione notevolmente più rapidi e una riduzione dei costi operativi rispetto alla gestione di ambienti cloud separati.
La tua ubicazione Satellite include strumenti come Satellite Link e Satellite Config per fornire funzionalità per proteggere e controllare le connessioni di rete nella tua ubicazione e distribuire, gestire e controllare in modo congruente le tue applicazioni e politiche tra i cluster nell'ubicazione.
Trascrizione video
Molte aziende oggi ottengono vantaggi dallo spostamento dei carichi di lavoro nel cloud pubblico. Stanno creando applicazioni cognitive, le stanno scalando su richiesta e stanno migliorando la velocità del loro sviluppo attraverso il consumo basato sull'API del servizio sul cloud pubblico. Ma la realtà è che molti carichi di lavoro non si sono spostati nel cloud pubblico, ma molti di questi carichi di lavoro provengono da settori regolamentati; hanno requisiti di sicurezza e conformità, o requisiti di prestazioni e latenza che rendono difficile spostare fisicamente tali applicazioni in un data center cloud pubblico. E ciò che molte organizzazioni vogliono davvero è tutta l'agilità dei vantaggi del cloud pubblico, ma la flessibilità di gestire questi carichi di lavoro ovunque ne abbiano bisogno: on - premise, nei loro data center esistenti, in più provider di cloud pubblico in tutto il mondo, o ai margini della rete più vicini alle applicazioni e alle origini dati che devono elaborare. Il cloud pubblico si sta evolvendo per soddisfare questo requisito con un nuovo concetto chiamato "Cloud distribuito". Quindi, il cuore di IBM Cloud Satellite è la nozione di servizi IBM Cloud gestiti ovunque. Quando si consumano funzionalità sul IBM Cloud oggi avete a disposizione un catalogo di oltre 130 servizi che potete utilizzare per costruire ed eseguire le vostre applicazioni, dall'infrastruttura a Kubernetes e OpenShift, ai database, agli strumenti DevOps e ai framework per l'apprendimento automatico dell'intelligenza artificiale e l'IOT. Tutti questi servizi sono disponibili come API di cui puoi eseguire il provisioning su richiesta e puoi utilizzarli per creare le tue applicazioni. Con IBM Cloud Satellite, estendiamo tale catalogo di servizi e lo abilitiamo a consumarlo esattamente nello stesso modo, tramite le stesse API, in ubicazioni esterne alle regioni IBM Cloud. Quindi, puoi ora utilizzare un cluster OpenShift nel tuo data center o un framework di machine learning AI nel tuo factory. È possibile utilizzare tali capacità in modo congruente ovunque sia necessario eseguire il carico di lavoro dell'applicazione. Puoi anche utilizzare il software - cose come IBM Cloud Paks e funzionalità open source - e distribuirli in modo coerente in qualsiasi ambiente. Uno dei vantaggi di questo approccio è che il cloud pubblico diventa una sorta di gestione centrale, o piano di controllo, per tutti i carichi di lavoro distribuiti. Hai una singola console a cui puoi accedere con IBM Cloud che ti consente di eseguire il provisioning di risorse, eseguire il provisioning di servizi cloud, configurarli, eseguire il provisioning delle tue applicazioni e gestirli in maniera coerente in questa serie di ambienti diversi. Si ottiene un unico modo per fare la sicurezza. Ottieni anche, naturalmente, osservabilità comune - registrazione e monitoraggio, e dashboard e avvisi, che ti consentono di monitorare i carichi di lavoro che stai eseguendo in modo coerente in tutti questi ambienti. Stiamo anche lavorando in Satellite per aiutarti nella gestione dell'inventario e delle modifiche. Quindi, parte della potenza di Satellite è questo piano di controllo comune o un singolo pannello di vetro che consente di gestire le applicazioni in una serie di ambienti diversi. Allora, come funziona? L'idea chiave all'interno di Satellite che stiamo introducendo è la nozione di ubicazione. Un'ubicazione è un metodo per definire, in IBM Cloud, un luogo esterno a IBM Cloud dove vuoi essere in grado di distribuire e utilizzare i servizi cloud. È una raccolta di infrastrutture di tua proprietà che utilizzeremo per tuo conto per eseguire i servizi cloud. Tale ubicazione è essenzialmente una raccolta di host di Linux, di macchine virtuali o di macchine fisiche che vengono organizzate insieme in un pool di risorse che vengono gestite automaticamente da Satellitee che vengono utilizzate, da noi, per eseguire il provisioning dei servizi. Quindi, quando si desidera creare un'ubicazione Satellite nel centro dati, è possibile eseguire il provisioning di una serie di macchine Linux all'interno di tale centro dati. Registra queste macchine Linux con IBM Cloud come ubicazione e una volta che la raccolta è registrata con IBM Cloud Satellite, ora vedi quel tipo di ubicazione come una regione personalizzata nel tuo account cloud in cui puoi ora distribuire i servizi cloud. Quindi, se vuoi creare un database Postgres, definire una catena di strumenti DevOps o creare un cluster OpenShift- quando esegui il provisioning di tale cluster tramite i servizi nel cloud, tale ubicazione personalizzata che hai appena definito nel tuo data center sarà un'ubicazione che puoi selezionare quando esegui il provisioning di tale risorsa. Quindi, l'ubicazione è un concetto molto semplice in cui puoi prendere qualsiasi infrastruttura Linux e renderla disponibile come luogo per eseguire i servizi cloud. Ora, uno dei vantaggi di questa idea di location è che fornisce davvero una grande flessibilità. IBM Cloud Satellite è costruito su Kubernetes e OpenShift come astrazione dell'infrastruttura comune che utilizziamo per consentirti di utilizzare i servizi cloud in qualsiasi infrastruttura. Utilizzando OpenShift come livello di astrazione, è possibile supportare una varietà di infrastrutture in un'ubicazione Satellite. Puoi portare la tua infrastruttura personalizzata nel tuo data center, nei server fisici o virtuali. Puoi utilizzare il tuo account su un altro cloud pubblico come Amazon, o Azureo Google- e utilizzarlo in un'ubicazione utilizzata da IBM Cloud per l'esecuzione dei servizi cloud. Ora, poiché queste ubicazioni tali servizi e applicazioni sono gestiti da IBM Cloud, abbiamo, naturalmente, bisogno di una connessione al cloud per aiutarci a gestire queste cose - e tale connessione è fornita da un componente denominato "Satellite Link". E l'idea di Satellite Link è di fornire la visibilità trasparente a tutti i dati che fluiscono avanti e indietro tra il cloud e tale ubicazione, e di fornire il controllo su quali applicazioni e risorse sono esposte in tali ubicazioni. Quindi, queste due idee, di ubicazione e link, forniscono i nuovi concetti fondamentali che Satellite introduce a IBM Cloud per fornirti la potenza dei servizi ovunque. Forniremo anche alcune soluzioni ottimizzate. Sistemi rack completamente integrati, sia da IBM che dai partner, e funzionalità di infrastruttura as - a - service in cui possiamo gestire l'intero interesse per te, dall'hardware all'infrastruttura, fino alla piattaforma e alle applicazioni SaaS. Quindi, puoi utilizzare l'infrastruttura con ciò che hai, puoi creare nuovi ambienti o puoi eseguire ambienti multi - cloud in IBM Cloud e altri provider di cloud pubblici. Quindi, queste sono le idee fondamentali in Satellite: l'ubicazione e il link ci consentono di estendere i servizi del catalogo cloud a qualsiasi ubicazione, fornendo la potenza del cloud e la potenza di IBM Cloud, ovunque nel mondo di cui hai bisogno. Tutto ciò di cui hai bisogno è un'infrastruttura Linux e IBM fa il resto. Grazie mille.
Quali sono le ubicazioni, gli host e così via Satellite ?
Prima di iniziare, ti consigliamo di familiarizzare con alcuni termini chiave relativi a Satellite.
| Termine | Descrizione |
|---|---|
| Ubicazione in Satellite | Una sede " Satellite " è una rappresentazione di un ambiente presso il proprio fornitore di infrastruttura, come ad esempio un data center on-premise o un cloud. Le ubicazioni sono composte da origini di calcolo, denominate host, da zone separate del tuo ambiente dell'infrastruttura di backup. Per ulteriori informazioni, vedi Understanding Satellite location and hosts. |
| Connettore Satellite | Un Satellite Connector è un modello di distribuzione che consente solo le comunicazioni sicure da IBM Cloud alle risorse in loco con un contenitore leggero distribuito sugli host della piattaforma del contenitore, come gli host Docker. Questa opzione porta tutta la sicurezza e la controllabilità della comunicazione Satellite, ma con meno risorse richieste. Per ulteriori informazioni, vedi Panoramica del connettoreSatellite. |
| Agent connettore Satellite | Ogni connettore richiede un agente in esecuzione sulla destinazione per stabilire la connessione. Per ulteriori informazioni, Informazioni sui connettori. |
| Host Satellite | Un host Satellite è un'origine di calcolo che risiede nel tuo provider dell'infrastruttura o anche localmente. Dopo aver collegato gli host a un'ubicazione Satellite, assegna gli host al piano di controllo dell'ubicazione o a un servizio Satelliteabilitato IBM Cloud per fornire la potenza di elaborazione per eseguire i tuoi carichi di lavoro del servizio. Per ulteriori informazioni, vedi Collegamento degli host alla tua ubicazione. |
| Satellite-servizio abilitato | Un servizio IBM Cloud che puoi impostare in una posizione Satellite, come un cluster Red Hat OpenShift. Il servizio è gestito dalla regione IBM Cloud da cui è gestita la tua ubicazione, ma fornisci gli host dell'infrastruttura per eseguire le risorse del servizio nella tua ubicazione. Per ulteriori informazioni, consulta Supported Satellite-enabled IBM Cloud services. |
| Satellite | In base al progetto open source Razee, la configurazione di Satellite è uno strumento di fornitura continua che puoi utilizzare per eseguire il rollout coerente delle versioni delle tue applicazioni nei cluster nella tua ubicazione Satellite. Per ulteriori informazioni, vedi Distribuzione delle risorse Red Hat OpenShift tra i cluster con Satellite configurazioni. |
| Collegamento Satellite | Satellite Collega in modo sicuro la tua ubicazione Satellite alla regione IBM Cloud da cui è gestita la tua ubicazione. La comunicazione da e verso la tua posizione è sottoposta a proxy dal server del tunnel di collegamento e il traffico di rete su questa connessione può essere monitorato e controllato. Per ulteriori informazioni, consulta Connecting Satellite locations with external services using Link endpoints. |
| Archiviazione Satellite | L'archiviazione Satellite utilizza i cluster Satellite Config per fornire un modo conveniente per installare diversi driver di archiviazione nelle ubicazioni Red Hat OpenShift Satellite, utilizzando i template di archiviazione. I modelli di memoria vengono forniti e verificati dai fornitori. Dopo aver installato l'archiviazione Satellite, gli utenti del tuo cluster possono utilizzare le PVC (persistent volume claim) Kubernetes per ordinare e salvare i propri dati dell'applicazione nell'archiviazione persistente. Per ulteriori informazioni, vedi Understanding Satellite storage templates. |
Scegli la tua infrastruttura per Satellite
Per iniziare a utilizzare Satellite, decidi quale tipo di infrastruttura desideri utilizzare. Quindi, creare un'ubicazione collegando gli host e creando un piano di controllo ubicazione. Per alcuni provider cloud, i modelli Terraform automatizzano la creazione delle posizioni e l'associazione degli host. Per tutti gli altri ambienti, collegare manualmente gli host. Per ulteriori informazioni sulle opzioni disponibili, consulta la sezione “Pianificazione dell’ambiente per Satellite ”.
- Voglio provare Satellite.
- Inizia con il tour guidato “ Satellite ” oppure crea una posizione “ Satellite ” utilizzando “ IBM Cloud ” a scopo di prova. Questa configurazione non è destinata ai sistemi di produzione.
- Ho intenzione di utilizzare la mia infrastruttura on-premise o edge.
- Per l'infrastruttura on-premise, configurare manualmente una posizione Satellite.
- Desidero utilizzare un altro provider cloud per l'infrastruttura.
- Scegli tra Amazon Web Services(AWS), Google Cloud Platform(GCP), Microsoft Azure, oppure Alibaba Cloud. Questi fornitori supportano l'automazione basata su Terraform per una configurazione più rapida.
- Desidero creare un connettore Satellite.
- I connettori stabiliscono una connessione sicura e crittografata tra una specifica postazione remota e IBM Cloud. Per crearne uno, consulta la sezione " Creazione di un connettore " oppure scopri di più sui connettori.
Requisiti minimi per gli host
Ogni host di Satellite — indipendentemente dal fornitore dell'infrastruttura — deve soddisfare i seguenti requisiti minimi. Gli host che non soddisfano questi requisiti vengono rifiutati durante il collegamento.
- Sistemi host
- Opzioni di memoria host
- Configurazione di rete host
- Connettività host in uscita
- Latenza host
Verifica la configurazione del tuo host prima dell'attaccamento eseguendo lo script satellite-host-check. Per ulteriori informazioni, consulta la sezione " Verifica della configurazione dell'host ".
Ho creato un'ubicazione Satellite, cosa succede dopo?
Ora che la tua sede " Satellite " è stata configurata, sei pronto per iniziare a utilizzare i servizi di " IBM Cloud ".
- Aggiungi capacità di calcolo alla tua ubicazione collegando più host all'ubicazione in modo da poter eseguire il servizio Satellite-enabled IBM Cloud.
- Crea un servizio Satelliteabilitato IBM Cloud, come un cluster Red Hat OpenShift. Assegna gli host aggiuntivi che hai precedentemente collegato come nodi di lavoro per fornire la potenza di elaborazione del cluster. Puoi anche registrare i cluster Red Hat OpenShift esistenti nella tua ubicazione da utilizzare come destinazioni di distribuzione.
- Gestisci le tue applicazioni con la configurazione Satellite.
- Crea Satellite template di archiviazione cluster.
- Ulteriori informazioni sul componente Satellite Link e su come puoi utilizzare gli endpoint per gestire il traffico di rete tra la tua ubicazione e IBM Cloud.
Hai bisogno di aiuto? Controlla Come ottenere supporto in cui puoi trovare informazioni sullo stato del cloud, sui problemi e sulla registrazione, contattare il supporto e impostare le tue preferenze di notifica email per gli elementi relativi alla piattaforma IBM Cloud.