Introduzione al cloud pubblico AWS
Questa sezione descrive il processo di distribuzione di Cloud Manager e Cloud Volumes ONTAP in AWS.
Cloud pubblico AWS
|
Per semplificare la comprensione, abbiamo creato questo documento basandoci su una distribuzione in AWS. Tuttavia, il processo è molto simile per Azure e GCP. |
1. Controllo pre-volo
Prima della distribuzione, accertarsi che l'infrastruttura sia pronta per consentire la distribuzione nella fase successiva. Ciò include quanto segue:
-
Account AWS
-
VPC nella regione di tua scelta
-
Subnet con accesso a Internet pubblico
-
Autorizzazioni per aggiungere ruoli IAM al tuo account AWS
-
Una chiave segreta e una chiave di accesso per il tuo utente AWS
2. Passaggi per distribuire Cloud Manager e Cloud Volumes ONTAP in AWS
|
Esistono molti metodi per distribuire Cloud Manager e Cloud Volumes ONTAP; questo metodo è il più semplice, ma richiede la maggior parte delle autorizzazioni. Se questo metodo non è appropriato per il tuo ambiente AWS, consulta il "Documentazione NetApp Cloud" . |
Distribuisci il connettore Cloud Manager
-
Vai a "NetApp BlueXP" e accedi o registrati.
-
Dopo aver effettuato l'accesso, dovresti essere indirizzato a Canvas.
-
Fare clic su "Aggiungi ambiente di lavoro" e scegliere Cloud Volumes ONTAP in AWS. Qui puoi anche scegliere se vuoi distribuire un sistema a nodo singolo o una coppia ad alta disponibilità. Ho scelto di implementare una coppia ad alta disponibilità.
-
Se non è stato creato alcun connettore, viene visualizzato un pop-up che chiede di crearne uno.
-
Fare clic su Iniziamo, quindi scegliere AWS.
-
Inserisci la tua chiave segreta e la chiave di accesso. Assicurati che il tuo utente abbia le autorizzazioni corrette descritte in "Pagina delle policy NetApp" .
-
Assegna un nome al connettore e utilizza un ruolo predefinito come descritto nel "Pagina delle policy NetApp" oppure chiedi a Cloud Manager di creare il ruolo per te.
-
Fornire le informazioni di rete necessarie per distribuire il connettore. Verificare che l'accesso a Internet in uscita sia abilitato:
-
Assegnare al connettore un indirizzo IP pubblico
-
Fornire al connettore un proxy attraverso cui lavorare
-
Fornire al connettore un percorso verso Internet pubblico tramite un gateway Internet
-
-
Fornire la comunicazione con il connettore tramite SSH, HTTP e HTTPs fornendo un gruppo di sicurezza o creandone uno nuovo. Ho abilitato l'accesso al connettore solo dal mio indirizzo IP.
-
Esaminare le informazioni nella pagina di riepilogo e fare clic su Aggiungi per distribuire il connettore.
-
Il connettore ora viene distribuito utilizzando uno stack di formazione cloud. È possibile monitorarne l'avanzamento tramite Cloud Manager o AWS.
-
Una volta completata la distribuzione, verrà visualizzata una pagina di conferma.
Distribuisci Cloud Volumes ONTAP
-
Seleziona AWS e il tipo di distribuzione in base alle tue esigenze.
-
Se non è stato assegnato alcun abbonamento e si desidera acquistare con PAYGO, selezionare Modifica credenziali.
-
Seleziona Aggiungi abbonamento.
-
Scegli il tipo di contratto che desideri sottoscrivere. Ho scelto il pagamento a consumo.
-
Verrai reindirizzato ad AWS; seleziona Continua per iscriverti.
-
Iscriviti e verrai reindirizzato a NetApp Cloud Central. Se ti sei già iscritto e non vieni reindirizzato, seleziona il link "Clicca qui".
-
Verrai reindirizzato a Cloud Central, dove dovrai assegnare un nome al tuo abbonamento e assegnarlo al tuo account Cloud Central.
-
Se l'operazione riesce, viene visualizzata una pagina con un segno di spunta. Torna alla scheda Cloud Manager.
-
L'abbonamento ora appare in Cloud Central. Fare clic su Applica per continuare.
-
Inserisci i dettagli dell'ambiente di lavoro, ad esempio:
-
Nome del cluster
-
Password del cluster
-
Tag AWS (facoltativo)
-
-
Scegli quali servizi aggiuntivi desideri implementare. Per scoprire di più su questi servizi, visita il "BlueXP: le moderne operazioni di gestione dei dati semplificate" .
-
Scegliere se eseguire la distribuzione in più zone di disponibilità (sono necessarie tre subnet, ciascuna in una AZ diversa) o in una singola zona di disponibilità. Ho scelto più AZ.
-
Selezionare la regione, la VPC e il gruppo di sicurezza in cui verrà distribuito il cluster. In questa sezione si assegnano anche le zone di disponibilità per nodo (e mediatore), nonché le subnet che occupano.
-
Scegliere i metodi di connessione per i nodi e per il mediatore.
|
Il mediatore richiede la comunicazione con le API AWS. Non è necessario un indirizzo IP pubblico, purché le API siano raggiungibili dopo la distribuzione dell'istanza EC2 del mediatore. |
-
Gli indirizzi IP flottanti vengono utilizzati per consentire l'accesso ai vari indirizzi IP utilizzati da Cloud Volumes ONTAP , inclusi gli IP di gestione dei cluster e di fornitura dei dati. Devono essere indirizzi che non sono già instradabili all'interno della rete e che vengono aggiunti alle tabelle di routing nel tuo ambiente AWS. Sono necessari per abilitare indirizzi IP coerenti per una coppia HA durante il failover. Ulteriori informazioni sugli indirizzi IP flottanti possono essere trovate in "Documentazione NetApp Cloud" .
-
Selezionare a quali tabelle di routing aggiungere gli indirizzi IP mobili. Queste tabelle di routing vengono utilizzate dai client per comunicare con Cloud Volumes ONTAP.
-
Scegliere se abilitare la crittografia gestita da AWS o AWS KMS per crittografare i dischi radice, di avvio e dati ONTAP .
-
Scegli il tuo modello di licenza. Se non sai quale scegliere, contatta il tuo rappresentante NetApp .
-
Seleziona la configurazione più adatta al tuo caso d'uso. Ciò è correlato alle considerazioni sulle dimensioni trattate nella pagina dei prerequisiti.
-
Facoltativamente, creare un volume. Questa operazione non è necessaria, perché i passaggi successivi utilizzano SnapMirror, che crea i volumi per noi.
-
Rivedi le selezioni effettuate e seleziona le caselle per verificare di aver compreso che Cloud Manager distribuisce risorse nel tuo ambiente AWS. Quando sei pronto, clicca su Vai.
-
Cloud Volumes ONTAP avvia ora il processo di distribuzione. Cloud Manager utilizza le API AWS e gli stack di formazione cloud per distribuire Cloud Volumes ONTAP. Quindi configura il sistema in base alle tue specifiche, fornendoti un sistema pronto all'uso che puoi utilizzare immediatamente. I tempi di questo processo variano a seconda delle selezioni effettuate.
-
È possibile monitorare i progressi accedendo alla Timeline.
-
La cronologia funge da controllo di tutte le azioni eseguite in Cloud Manager. È possibile visualizzare tutte le chiamate API effettuate da Cloud Manager durante la configurazione sia su AWS che sul cluster ONTAP . Può essere utilizzato efficacemente anche per risolvere eventuali problemi che si possono riscontrare.
-
Una volta completata la distribuzione, il cluster CVO appare su Canvas, con la capacità corrente. Il cluster ONTAP nel suo stato attuale è completamente configurato per consentire un'esperienza reale e immediata.
Configura SnapMirror da locale a cloud
Ora che hai distribuito un sistema ONTAP di origine e un sistema ONTAP di destinazione, puoi replicare i volumi contenenti i dati del database nel cloud.
Per una guida sulle versioni ONTAP compatibili per SnapMirror, vedere "Matrice di compatibilità SnapMirror" .
-
Fare clic sul sistema ONTAP di origine (in locale) e trascinarlo nella destinazione, selezionare Replica > Abilita oppure selezionare Replica > Menu > Replica.
Selezionare Abilita.
Oppure Opzioni.
Replicare.
-
Se non hai eseguito il trascinamento della selezione, seleziona il cluster di destinazione su cui effettuare la replica.
-
Scegli il volume che desideri replicare. Abbiamo replicato i dati e tutti i volumi di registro.
-
Selezionare il tipo di disco di destinazione e la politica di suddivisione in livelli. Per il disaster recovery, consigliamo un SSD come tipo di disco e per mantenere la suddivisione in livelli dei dati. Il data tiering suddivide i dati speculari in un archivio di oggetti a basso costo e consente di risparmiare denaro sui dischi locali. Quando si interrompe la relazione o si clona il volume, i dati utilizzano l'archiviazione locale veloce.
-
Seleziona il nome del volume di destinazione: abbiamo scelto
[source_volume_name]_dr
. -
Selezionare la velocità di trasferimento massima per la replica. Ciò consente di risparmiare larghezza di banda se si dispone di una connessione al cloud con larghezza di banda ridotta, come una VPN.
-
Definire la politica di replicazione. Abbiamo scelto un Mirror, che prende il set di dati più recente e lo replica nel volume di destinazione. Potresti anche scegliere una polizza diversa in base alle tue esigenze.
-
Selezionare la pianificazione per l'attivazione della replica. NetApp consiglia di impostare una pianificazione "giornaliera" per il volume di dati e una pianificazione "oraria" per i volumi di log, anche se è possibile modificarla in base alle esigenze.
-
Rivedere le informazioni immesse, fare clic su Vai per attivare il peer del cluster e il peer SVM (se è la prima volta che si esegue una replica tra i due cluster), quindi implementare e inizializzare la relazione SnapMirror .
-
Continuare questo processo per i volumi di dati e i volumi di registro.
-
Per controllare tutte le relazioni, vai alla scheda Replicazione in Cloud Manager. Qui puoi gestire le tue relazioni e controllarne lo stato.
-
Dopo aver replicato tutti i volumi, si è in uno stato stabile e si è pronti a passare ai flussi di lavoro di disaster recovery e sviluppo/test.
3. Distribuisci l'istanza di elaborazione EC2 per il carico di lavoro del database
AWS ha preconfigurato istanze di elaborazione EC2 per vari carichi di lavoro. La scelta del tipo di istanza determina il numero di core della CPU, la capacità di memoria, il tipo e la capacità di archiviazione e le prestazioni della rete. Per i casi d'uso, ad eccezione della partizione del sistema operativo, lo storage principale per eseguire il carico di lavoro del database viene allocato da CVO o dal motore di storage FSx ONTAP . Pertanto, i fattori principali da considerare sono la scelta dei core della CPU, della memoria e del livello di prestazioni della rete. I tipi tipici di istanze AWS EC2 sono disponibili qui: "Tipo di istanza EC2" .
Dimensionamento dell'istanza di calcolo
-
Selezionare il tipo di istanza corretto in base al carico di lavoro richiesto. Tra i fattori da considerare rientrano il numero di transazioni commerciali da supportare, il numero di utenti contemporanei, le dimensioni del set di dati e così via.
-
La distribuzione delle istanze EC2 può essere avviata tramite la Dashboard EC2. Le procedure di distribuzione esatte vanno oltre lo scopo di questa soluzione. Vedere "Amazon EC2" per i dettagli.
Configurazione dell'istanza Linux per il carico di lavoro Oracle
Questa sezione contiene ulteriori passaggi di configurazione da eseguire dopo la distribuzione di un'istanza EC2 Linux.
-
Aggiungere un'istanza standby di Oracle al server DNS per la risoluzione dei nomi all'interno del dominio di gestione SnapCenter .
-
Aggiungere un ID utente di gestione Linux come credenziali del sistema operativo SnapCenter con autorizzazioni sudo senza password. Abilitare l'ID con autenticazione tramite password SSH sull'istanza EC2. (Per impostazione predefinita, l'autenticazione tramite password SSH e sudo senza password sono disattivati nelle istanze EC2.)
-
Configurare l'installazione di Oracle in modo che corrisponda all'installazione di Oracle in locale, ad esempio patch del sistema operativo, versioni e patch di Oracle e così via.
-
I ruoli di automazione del database NetApp Ansible possono essere sfruttati per configurare istanze EC2 per casi d'uso di sviluppo/test del database e di disaster recovery. Il codice di automazione può essere scaricato dal sito pubblico GitHub NetApp : "Distribuzione automatizzata di Oracle 19c" . L'obiettivo è installare e configurare uno stack software di database su un'istanza EC2 in modo che corrisponda alle configurazioni del sistema operativo e del database locali.
Configurazione dell'istanza di Windows per il carico di lavoro di SQL Server
In questa sezione sono elencati i passaggi di configurazione aggiuntivi successivi alla distribuzione iniziale di un'istanza EC2 Windows.
-
Recupera la password dell'amministratore di Windows per accedere a un'istanza tramite RDP.
-
Disattivare il firewall di Windows, unire l'host al dominio Windows SnapCenter e aggiungere l'istanza al server DNS per la risoluzione dei nomi.
-
Fornire un volume di registro SnapCenter per archiviare i file di registro di SQL Server.
-
Configurare iSCSI sull'host Windows per montare il volume e formattare l'unità disco.
-
Anche in questo caso, molte delle attività precedenti possono essere automatizzate con la soluzione di automazione NetApp per SQL Server. Consulta il sito GitHub pubblico di NetApp Automation per i ruoli e le soluzioni appena pubblicati: "Automazione NetApp" .