Informazioni sull'archiviazione Satellite

Prima di poter decidere quale tipo di archiviazione sia più adatto ai vostri cluster Satellite, è necessario comprendere il fornitore dell’infrastruttura, i requisiti della vostra applicazione, il tipo di dati che desiderate archiviare e la frequenza con cui intendete accedere a tali dati. Per ulteriori informazioni, vedi scelta di una soluzione di archiviazione.

Prima di poter utilizzare i modelli e le configurazioni di archiviazione per gestire le risorse di archiviazione tra sedi e cluster, assicurati di aver configurato Satellite Config nella tua sede.

Quali sono i modelli di memoria Satellite ?

I modelli di memoria Satellite rappresentano il framework per una configurazione di memoria. Quando si utilizza un modello di memoria Satellite per creare una configurazione, si includono i dettagli per il provider di memoria selezionato. Ogni modello contiene una serie di parametri specifici del provider di memoria. Questi parametri includono le credenziali utente, le informazioni sul dispositivo, i nodi di lavoro e altro ancora. Dopo aver utilizzato un modello per creare una configurazione di memoria, è possibile riutilizzare tale configurazione per assegnare memoria tra i cluster Satellite. Ogni modello riceverà aggiornamenti di revisione e versione.

Template di storage
I modelli di memoria Satellite sono formati di memoria preimpostati che consentono di creare configurazioni di memoria che possono essere applicate tra i cluster senza la necessità di ricreare la configurazione per ciascun cluster.
Configurazione dell'archiviazione
Una configurazione di archiviazione contiene le informazioni necessarie per eseguire il provisioning delle risorse di archiviazione nel cluster.
Assegnazione memoria
Un'assegnazione di memoria è una configurazione di memoria applicata al cluster.
Revisione
Un aggiornamento di revisione risolve problemi di rottura e include patch di sicurezza. Ad esempio, l'aggiornamento dalla versione 1.5 a 1.6.
Versione
Un aggiornamento principale alla versione del template. Ad esempio, l'aggiornamento dalla versione 1.0 a 2.0. Gli aggiornamenti di versione possono aggiungere nuovi parametri di modello, modificare le risorse di archiviazione e sono più disruttivi degli aggiornamenti di revisione.

Quali sono le mie opzioni per distribuire l'archiviazione a Satellite?

Hai due opzioni quando configuri lo spazio di archiviazione in Satellite. Il primo consiste nell'utilizzare uno dei modelli di memoria forniti. Il secondo è portare i propri driver di archiviazione (BYOD), Helm grafici o operatori dal IBM Cloud catalogo o GitHub dal repository OperatorHub,.

Modelli di memoria Satellite
Puoi creare le configurazioni di archiviazione utilizzando il modello di memoria Satellite per il provider di memoria o il driver che vuoi utilizzare. Dopo aver creato una configurazione di archiviazione utilizzando un modello, è possibile assegnare la configurazione di archiviazione ai cluster o ai servizi. Utilizzando i modelli di archiviazione, è possibile creare configurazioni di archiviazione che possono essere assegnate, aggiornate e gestite in modo congruente tra cluster, cluster di servizio e gruppi di cluster nella propria ubicazione.
Porta i tuoi operatori, driver e plug-in
È inoltre possibile integrare i propri driver di archiviazione in Satellite installandoli dal Catalogo, OperatorHub, Helm charts, oppure utilizzando il metodo preferito per la distribuzione delle immagini ai cluster, incluse immagini e driver provenienti da varie soluzioni di archiviazione IBM Cloud e da soluzioni di partner, ad esempio Portworx. L'utilizzo di un driver di archiviazione personalizzato è supportato dal punto di vista funzionale, ma l'utente è responsabile di tutte le operazioni relative al ciclo di vita, all'installazione, alla risoluzione dei problemi e all'assistenza.

Sebbene sia possibile aggiungere driver o operatori personalizzati ai propri Satellite cluster, se si desidera implementare IBM Cloud servizi che utilizzano lo storage, assicurarsi di utilizzare uno dei modelli di storage forniti.

Quale opzione di distribuzione dovrei utilizzare?

Poiché i modelli di archiviazione Satellite sono supportati da IBM Cloud e le configurazioni che crei distribuendo i template possono essere utilizzate nei tuoi cluster, cluster di servizio e gruppi di cluster Satellite, i template sono l'opzione preferita quando configuri lo storage per i servizi in Satellite.

Se la soluzione di archiviazione che vuoi utilizzare non ha un template Satellite disponibile, controlla il catalogo IBM Cloud per i grafici Helm e gli operatori supportati.

Quali sono i vantaggi dell'utilizzo dei template?

Con i modelli Satellite di archiviazione è possibile creare una configurazione di archiviazione che può essere distribuita su tutti i cluster senza dover ricreare la configurazione per ciascun cluster.

I modelli di archiviazione Satellite vengono forniti e verificati da IBM o da fornitori di terzi. IBM fornisce gli strumenti di configurazione per installare i driver di memoria sui cluster nella tua ubicazione Satellite come descritto nei modelli. Per problemi con il processo di installazione, puoi contattare IBM. Tuttavia, per problemi con le operazioni del ciclo di vita delle unità di memorizzazione, contattare il provider di memoria.

Quando si utilizza un modello di memoria Satellite per creare una configurazione, si includono i dettagli per il provider di memoria che si desidera utilizzare. Ogni modello contiene una serie di parametri specifici del provider di memoria. Questi parametri includono credenziali, informazioni sul dispositivo, nodi di lavoro e altro ancora. Dopo aver utilizzato un template per creare una configurazione di memoria, puoi riutilizzarla per assegnare la memoria tra i tuoi cluster Satellite.

Puoi anche aggiornare rapidamente i parametri di configurazione e applicarli automaticamente tra i cluster, i cluster di servizi e i gruppi di cluster nelle tue ubicazioni.

Confronto delle funzioni supportate tra l'utilizzo di modelli di memoria Satellite e l'utilizzo di driver di memoria personalizzati
Funzione o vantaggio Modelli di memoria Satellite Porta i tuoi driver
Integrato con l'interfaccia Satellite. No
Installare i driver di storage in modo rapido e coerente su più cluster. No
Configurazioni ripetibili, specifiche del sito o specifiche dello storage. No
Certificato e testato con Satellite. No

Come funzionano i template?

Quando si crea una configurazione utilizzando un modello, si specifica una serie di parametri per il provider di memoria che si desidera utilizzare. Questi parametri preimpostano i valori utilizzati quando si distribuiscono i driver di archiviazione, si creano volumi persistenti, si eseguono il provisioning di istanze o si utilizzano altre funzioni a seconda del provider e del tipo di archiviazione che si desidera utilizzare. Per ulteriori informazioni, consultare l'elenco dei modelli di memoria disponibili.

La seguente immagine descrive il workflow per creare una configurazione di memoria Satellite utilizzando un template di memoria.

  1. Selezionare la maschera di memorizzazione che si desidera utilizzare per la configurazione.
  2. Creare un cluster Satellite. Assicurati di selezionare l'opzione Enable cluster admin access for Satellite Config quando crei il cluster. Se non abiliti l'accesso amministratore (admin) per la configurazione Satellite durante la creazione del tuo cluster, devi ricreare il tuo cluster e abilitare l'accesso amministratore prima di poter distribuire l'archiviazione.
  3. Assegna la configurazione di archiviazione Satellite ai tuoi cluster.
  4. Satellite distribuisce i driver di memoria e tutte le risorse specifiche della soluzione per il provider selezionato ai cluster a cui è stata assegnata la configurazione di memoria.

Panoramica concettuale dei
di Satellite panoramica concettuale sulla creazione di una configurazione di archiviazione utilizzando un modello

Come gestire gli aggiornamenti?

Gli aggiornamenti del modello di memoria Satellite includono gli aggiornamenti delle versioni principali o gli aggiornamenti delle patch, denominati anche revisioni.

Versione
Un aggiornamento principale alla versione del template. Ad esempio, l'aggiornamento dalla versione 1.0 a 2.0. Gli aggiornamenti di versione possono aggiungere nuovi parametri di modello, modificare le risorse di archiviazione e sono più disruttivi degli aggiornamenti di revisione. Gli aggiornamenti della versione potrebbero richiedere il ricaricamento o il collegamento di nuovi host, la ridistribuzione dei servizi,
Patch (Revisione)
Gli aggiornamenti di patch, chiamati anche revisioni, contengono correzioni di bug e patch di vulnerabilità della sicurezza. Puoi applicare le patch manualmente a ciascuna delle tue configurazioni e assegnazioni di archiviazione o abilitare gli aggiornamenti automatici delle patch per assicurarti di ottenere le correzioni di bug e gli aggiornamenti di protezione più recenti. Per ulteriori informazioni sull'abilitazione delle patch automatiche, consultare ibmcloud sat storage assignment autopatch riferimento comando.

Quali modelli di memoria sono disponibili?

È possibile creare una Satellite configurazione di archiviazione utilizzando un modello per il provider di archiviazione che si desidera utilizzare. Se il provider di memoria preferito non dispone di un modello, è possibile creare il proprio modello di configurazione oppure è possibile distribuire manualmente i driver di memoria. Il seguente elenco include i modelli di archiviazione attualmente disponibili per l'implementazione nei Satellite cluster.

Versioni del modello di memoria
Nome modello Nome CLI template Versione, Patch Stato supportato Log delle modifiche
Driver CSI AWS EBS aws-ebs-csi-driver Versione: 1.55.0 (predefinita), Patch: 1 Supportato Log delle modifiche
Driver CSI AWS EFS aws-efs-csi-driver Versione: 2.3.0 (predefinita), Patch: 1 Supportato Log delle modifiche
Driver CSI disco Azure azuredisk-csi-driver Versione: 1.30.3 (predefinita), Patch: 1 Supportato Log delle modifiche
Driver CSI file Azure azurefile-csi-driver Versione: 1.31.2 (predefinita), Patch: 1 Supportato Log delle modifiche
Driver CSI disco persistente di calcolo GCP gcp-compute-persistent-disk-csi-driver Versione: 1.8.0 (predefinita), patch: 2 Obsoleto Log delle modifiche
Plugin IBM Object Storage ibm-object-storage-plugin Versione: 2.2 (predefinita), Patch: 42 Supportato Log delle modifiche
[Beta] Driver CSI IBM VPC Block ibm-vpc-block-csi-driver Versione: 5.1 (predefinita), Patch: 18 Supportato Log delle modifiche
[Beta] File e/o blocco di storage locale local-storage Versione: 1.0.0 (predefinita), Patch: 2 Supportato Log delle modifiche
Operatore storage locale local-storage-operator Versione: 1.0.0 (predefinita), Patch: 2 Supportato Log delle modifiche
Driver NetApp Ontap-NAS netapp-ontap-nas Versione: 24.02 (predefinita), Patch: 8 Supportato Log delle modifiche
Driver NetApp Ontap-NAS netapp-ontap-nas Versione: 25.06, Patch: 3 Supportato Log delle modifiche
Driver NetApp Ontap-SAN netapp-ontap-san Versione: 24.02 (predefinita), Patch: 8 Supportato Log delle modifiche
Driver NetApp Ontap-SAN netapp-ontap-san Versione: 25.06, Patch: 3 Supportato Log delle modifiche
Operatore NetApp Trident netapp-trident Versione: 24.02 (predefinita), Patch: 5 Supportato Log delle modifiche
Operatore NetApp Trident netapp-trident Versione: 25.06, Patch: 3 Supportato Log delle modifiche
OpenShift Data Foundation per dispositivi locali odf-local Versione: 4.15, Patch: 21 Obsoleto Log delle modifiche
OpenShift Data Foundation per dispositivi locali odf-local Versione: 4.16 (predefinita), Patch: 16 Obsoleto Log delle modifiche
OpenShift Data Foundation per dispositivi locali odf-local Versione: 4.17, Patch: 14 Supportato Log delle modifiche
OpenShift Data Foundation per dispositivi locali odf-local Versione: 4.18, Patch: 10 Supportato Log delle modifiche
OpenShift Data Foundation per dispositivi locali odf-local Versione: 4.19, Patch: 7 Supportato Log delle modifiche
OpenShift Data Foundation per dispositivi locali odf-local Versione: 4.20, Patch: 5 Supportato Log delle modifiche
OpenShift Data Foundation per dispositivi locali odf-local Versione: 4.21, Patch: 1 Supportato Log delle modifiche
OpenShift Data Foundation per l'archiviazione remota odf-remote Versione: 4.15, Patch: 21 Obsoleto Log delle modifiche
OpenShift Data Foundation per l'archiviazione remota odf-remote Versione: 4.16 (predefinita), Patch: 16 Obsoleto Log delle modifiche
OpenShift Data Foundation per l'archiviazione remota odf-remote Versione: 4.17, Patch: 14 Supportato Log delle modifiche
OpenShift Data Foundation per l'archiviazione remota odf-remote Versione: 4.18, Patch: 10 Supportato Log delle modifiche
OpenShift Data Foundation per l'archiviazione remota odf-remote Versione: 4.19, Patch: 7 Supportato Log delle modifiche
OpenShift Data Foundation per l'archiviazione remota odf-remote Versione: 4.20, Patch: 5 Supportato Log delle modifiche
OpenShift Data Foundation per l'archiviazione remota odf-remote Versione: 4.21, Patch: 1 Supportato Log delle modifiche
Driver CSI VMware vsphere-csi-driver Versione 2.7.0 (predefinita), patch: 3 Obsoleto Log delle modifiche