Eseguire la migrazione di un database Teradata in Oracle Autonomous Data Warehouse

Eseguire la migrazione dei dati dal database Teradata in locale a Oracle Autonomous Data Warehouse ed eliminare le complessità del funzionamento del data warehouse e lo sviluppo di applicazioni basate sui dati. Eseguire un data warehouse ad alte prestazioni, altamente disponibile e sicuro, riducendo al contempo i costi amministrativi.

Architettura

In questa architettura, Oracle Cloud Infrastructure Object Storage viene utilizzato per eseguire la migrazione dei dati da una distribuzione Teradata in locale a un Oracle Autonomous Data Warehouse. È possibile utilizzare FastConnect o IPSec VPN per la connettività privata tra il data center in locale e Oracle Cloud Infrastructure.

Dopo la migrazione dei dati a Oracle Cloud Infrastructure, è possibile utilizzare gli strumenti di machine learning, analisi e intelligenza artificiale incorporati per eseguire query complesse su più tipi di dati e creare modelli analitici sofisticati.

  • Gli scienziati dei dati possono utilizzare Oracle Data Catalog per esplorare, trovare e analizzare i dati.
  • Gli analisti business possono accedere e visualizzare le informazioni.
  • Gli sviluppatori possono creare applicazioni basate su dati.

Il seguente diagramma illustra questa architettura di riferimento.

Segue descrizione di migrate-teradata.png
Descrizione dell'immagine migrate-teradata.png
Il data center in locale mostrato in questa architettura contiene i componenti riportati di seguito.
  • Apparecchiature per locali clienti (CPE)

    Questo componente è l'endpoint in locale per l'interconnessione VPN Connect o FastConnect tra il data center in locale e la rete cloud virtuale (VCN) in Oracle Cloud Infrastructure.

  • Teradata

    Teradata è un RDBMS di terze parti utilizzato per costruire applicazioni di data warehousing su larga scala.

  • SQL Developer, SQL*Loader e Oracle Data Sync

    Gli amministratori possono utilizzare Oracle SQL Developer, SQL*Loader o Oracle Data Sync per estrarre i dati memorizzati in Teradata, trasformarli e caricarli in Object Storage nel cloud.

    Oracle Data Integrator è un altro strumento che è possibile utilizzare, in locale o in Oracle Cloud Infrastructure, utilizzando un'immagine di mercato. Utilizzare questo strumento se si desidera supportare la migrazione dei dati in corso.

Il lato Oracle Cloud Infrastructure dell'architettura contiene i componenti riportati di seguito.

  • Tenancy

    Una tenancy è una partizione sicura e isolata impostata da Oracle all'interno di Oracle Cloud al momento della registrazione a Oracle Cloud Infrastructure. È possibile creare, organizzare e amministrare le risorse in Oracle Cloud all'interno della tenancy.

  • Area

    Un'area Oracle Cloud Infrastructure è un'area geografica localizzata che contiene uno o più data center, denominati domini di disponibilità. Le regioni sono indipendenti da altre regioni, e vaste distanze possono separarle (tra paesi o addirittura continenti).

    Tutte le risorse di questa architettura distribuite in un'unica area.

  • Compartimento

    I compartimenti sono partizioni logiche tra aree all'interno di una tenancy Oracle Cloud Infrastructure. Utilizzare i compartimenti per organizzare le risorse in Oracle Cloud, controllare l'accesso alle risorse e impostare le quote di utilizzo. Per controllare l'accesso alle risorse in un determinato compartimento, è possibile definire i criteri che specificano chi può accedere alle risorse e le azioni che possono eseguire.

  • Cloud Guard

    È possibile utilizzare Oracle Cloud Guard per monitorare e gestire la sicurezza delle risorse in Oracle Cloud Infrastructure. Cloud Guard utilizza ricette di detector che è possibile definire per esaminare le risorse per individuare le debolezze della sicurezza e monitorare gli operatori e gli utenti per attività a rischio. Quando viene rilevata una configurazione errata o un'attività non sicura, Cloud Guard consiglia azioni correttive e assiste l'esecuzione di tali azioni in base alle ricette del rispondente che è possibile definire.

  • Rete cloud virtuale (VCN) e subnet

    Un VCN è una rete customizzabile e definita dal software impostata in un'area Oracle Cloud Infrastructure. Come le reti di data center tradizionali, i VCN consentono di controllare completamente l'ambiente di rete. Un VCN può avere più blocchi CIDR non sovrapposti che è possibile modificare dopo la creazione di VCN. È possibile segmentare un VCN in subnet, che possono essere definite in un'area o in un dominio di disponibilità. Ogni subnet è costituita da un intervallo contiguo di indirizzi che non si sovrappongono alle altre subnet in VCN. È possibile modificare le dimensioni di una subnet dopo la creazione. Una subnet può essere pubblica o privata.

    In questa architettura, VCN viene utilizzato come rete di transito per abilitare la connettività privata tra la rete in locale e la rete di servizi Oracle.

  • Gateway di instradamento dinamico (DRG)

    DRG è un router virtuale che fornisce un percorso per il traffico di rete privata tra un VCN e una rete esterna all'area, ad esempio un VCN in un'altra area Oracle Cloud Infrastructure, una rete in locale o una rete in un altro provider cloud.

  • Gateway del servizio

    Il gateway del servizio fornisce l'accesso da un VCN ad altri servizi, ad esempio Oracle Cloud Infrastructure Object Storage. Il traffico da VCN al servizio Oracle attraversa il tessuto di rete Oracle e non attraversa mai Internet.

  • Tabelle instradamento

    Le tabelle di instradamento virtuale contengono regole per instradare il traffico dalle subnet alle destinazioni al di fuori di un VCN, in genere tramite gateway.

    In questa architettura, una tabella di instradamento associata al traffico degli instradamenti DRG che proviene dalla rete in locale al gateway del servizio e una tabella di instradamento associata al gateway del servizio instrada il traffico associato per la rete in locale tramite DRG.

  • Storage degli oggetti

    Lo storage degli oggetti consente di accedere rapidamente a grandi quantità di dati strutturati e non strutturati di qualsiasi tipo di contenuto, inclusi backup del database, dati analitici e contenuti ricchi quali immagini e video. Utilizzare lo storage standard per lo storage "caldo" a cui è necessario accedere rapidamente, immediatamente e frequentemente. Utilizzare lo storage di archivio per lo storage "freddo" che si conserva per lunghi periodi di tempo e raramente o raramente si accede.

  • Catalogo dati

    Oracle Cloud Infrastructure Data Catalog è una soluzione di ricerca automatica e governance dei dati self-service completamente gestita per i dati aziendali. Fornisce agli ingegneri dei dati, agli scienziati dei dati, agli amministratori dei dati e ai responsabili dei dati principali un unico ambiente collaborativo per gestire i metadati tecnici, aziendali e operativi dell'organizzazione.

  • Autonomous Data warehouse con OML

    Oracle Autonomous Data Warehouse è un servizio di database self-driving, self-securing e self-repairing ottimizzato per i carichi di lavoro del data warehouse. Non è necessario configurare o gestire hardware o installare software. Oracle Cloud Infrastructure gestisce la creazione del database, nonché il backup, l'applicazione di patch, l'aggiornamento e il tuning del database.

Suggerimenti

Utilizzare come punto di inizio i suggerimenti riportati di seguito. I requisiti potrebbero essere diversi dall'architettura descritta qui.

  • Autonomous data warehouse

    Inizia con due OCPU e un TB di storage e abilita il ridimensionamento automatico. Questa configurazione garantisce un prezzo e prestazioni ottimali.

  • Cloud Guard

    Duplicare e personalizzare le ricette predefinite fornite da Oracle per creare ricette di rilevatori e rispondenti personalizzati. Queste ricette consentono di specificare il tipo di violazioni della sicurezza che generano un'avvertenza e le azioni che è consentito eseguire su di esse. Ad esempio, è possibile rilevare i bucket di storage degli oggetti con visibilità impostata su Pubblica.

    Applicare Cloud Guard a livello di tenancy per coprire l'ambito più ampio e ridurre gli oneri amministrativi derivanti dalla gestione di più configurazioni.

    È inoltre possibile utilizzare la funzione Lista gestita per applicare determinate configurazioni ai rilevatori.

  • Storage degli oggetti

    Utilizzare lo storage degli oggetti per i backup del database e per la memorizzazione a basso costo di altri dati. Per la massima sicurezza, creare i bucket di storage degli oggetti in un compartimento della zona di sicurezza. In questo modo non è possibile accedere ai bucket da Internet pubblico.

  • VCN

    Quando si crea un VCN, determinare il numero di blocchi CIDR richiesti e la dimensione di ogni blocco in base al numero di risorse che si prevede di associare alle subnet in VCN. Utilizzare blocchi CIDR che si trovano all'interno dello spazio degli indirizzi IP privati standard.

    Selezionare blocchi CIDR che non si sovrappongono a nessun'altra rete (in Oracle Cloud Infrastructure, nel data center in locale o in un altro provider cloud) a cui si intende impostare connessioni private.

    Dopo aver creato un VCN, è possibile modificare, aggiungere e rimuovere i relativi blocchi CIDR.

    Quando si progettano le subnet, prendere in considerazione il flusso di traffico e i requisiti di sicurezza. Allegare tutte le risorse all'interno di uno specifico livello o ruolo alla stessa subnet, che può fungere da limite di sicurezza.

    Utilizzare le subnet regionali.

Considerazioni

Quando si esegue la migrazione dei dati in Oracle Cloud, considerare i seguenti fattori:

  • Scalabilità e costi

    Finché il ridimensionamento automatico è abilitato, non è necessario gestire manualmente il ridimensionamento per il data warehouse autonomo. Il ridimensionamento automatico garantisce anche un prezzo e prestazioni ottimali.

  • Disponibilità

    Il backup del database autonomo viene eseguito automaticamente e i backup vengono conservati per 60 giorni. È inoltre possibile creare backup manuali per completare i backup automatici. I backup manuali vengono memorizzati in un bucket creato in Oracle Cloud Infrastructure Object Storage. È possibile ripristinare e recuperare il database a qualsiasi point in time durante il periodo di conservazione. Quando si avvia un recupero point-in-time, Oracle Autonomous Data Warehouse determina e utilizza il backup che consente un recupero più rapido.

  • Controllo dell'accesso

    Definire i criteri appropriati in Oracle Cloud Infrastructure Identity and Access Management (IAM) per controllare chi può accedere alle risorse nel cloud e le azioni che possono eseguire.

Esplora altro

Ulteriori informazioni sulla migrazione dei dati a Oracle Cloud.

  • Per scaricare Oracle Data Sync e per informazioni sull'avvio, vedere la sezione "Oracle Analytics Cloud Data Sync" nella pagina Download di Oracle Analytics Cloud.
  • Per una panoramica di Oracle Data Integrator e per iniziare a utilizzarlo, vedere Oracle Data Integrator.
  • Per iniziare a utilizzare Oracle Cloud Guard, vedere Cloud Guard.