Implementazione
di Oracle
Database
su Nutanix
Enterprise Cloud
1
Indice dei contenuti
Un nuovo approccio all’infrastruttura di Oracle Database 3
È ora di scegliere un’alternativa migliore 4
Cosa fare con i database Oracle in esecuzione
su Unix legacy? 5
I requisiti dei database nell’era del cloud 6
Applicazioni business-critical 6
Altre applicazioni di database 6
Nutanix Enterprise Cloud risolve i problemi di Oracle Database 8
Un’introduzione a Nutanix Enterprise Cloud 10
Più opzioni, più libertà 13
Nutanix Acropolis 14
Nutanix AHV 16
Nutanix Prism 16
Gestione one-click 17
Nutanix: operazioni one-click 17
API REST complete 17
Nutanix Era 18
Prestazioni di Nutanix Enterprise Cloud 20
Le applicazioni di database non sono tutte uguali 21
Ottimizzato per l’I/O 22
Prestazioni verificate per i carichi di lavoro Oracle 23
Oracle RAC 24
Grandi database ad alte prestazioni 25
Molteplici istanze di database 25
Bare metal 25
Data protection e disponibilità di Nutanix Enterprise Cloud 26
Proteggere il tuo ambiente Oracle 27
Accelera lo sviluppo e il collaudo delle applicazioni 28
Provisioning degli ambienti di sviluppo e di prova 28
Gestione del ciclo di vita delle applicazioni e orchestrazione del cloud 30
Abbracciare il DevOps 32
È un mondo multi-cloud 33
Introduzione a Nutanix Enterprise Cloud e Oracle 34
Quando arriva il momento di cambiare 36
Utilizza le best practice di Nutanix 36
Capire il tuo ambiente attuale 36
Dimensionamento del nuovo ambiente 37
Pianificare la migrazione 37
Convalidare il nuovo ambiente dopo la migrazione 37
International Speedway Corporation accelera
le prestazioni di Oracle fino al 90% 38
Una multinazionale del settore alimentare modernizza Oracle 39
Un’azienda leader nel settore del gaming aggiorna E-Business Suite 39
Una società di investimento migliora le prestazioni con Enterprise Cloud 40
BART virtualizza con successo Oracle con Enterprise Cloud 40
Conclusione 41
C A P I TO LO 1 / I N T R O D U Z I O N E
Le spese operative per Oracle sono alte sia a causa della
complessità dell’implementazione e della gestione
Un nuovo approccio dell’infrastruttura IT tradizionale che a causa delle
elevate esigenze in termini di potenza, spazio e
all’infrastruttura di raffreddamento. Gli amministratori spendono troppo
tempo e fatica a preoccuparsi dell’infrastruttura e
Oracle Database troppo poco tempo a pensare al miglioramento delle
applicazioni o ai servizi che possono aiutare l’azienda.
Nonostante i database NoSQL e le applicazioni cloud-native
siano ultimamente al centro dell’attenzione, la maggior parte Alta disponibilità: nonostante siano ben noti gli impatti
delle aziende fa ancora affidamento su importanti database negativi dell’indisponibilità delle applicazioni e della
relazionali come Oracle. I database Oracle svolgono un ruolo perdita di dati, la maggior parte delle applicazioni
vitale in tutta l’azienda, perché si integrano con i software business-critical non è sufficientemente protetta. Le
aziendali di Oracle (e di altre aziende leader) che vengono soluzioni legacy per la protezione dei dati e il disaster
utilizzati per i dati finanziari, la pianificazione delle risorse recovery non sono riuscite ad adattarsi alle esigenze
aziendali (ERP), la gestione delle relazioni con i clienti (CRM), delle moderne applicazioni e infrastrutture virtualizzate.
l’e-commerce e altro ancora.
Ambienti multi-hypervisor: nel complesso il panorama
Tradizionalmente le aziende si rivolgono a specialisti IT per IT non sta diventando più semplice. Gli ambienti IT
gestire Oracle e l’infrastruttura su cui è in esecuzione. Oggi aziendali dipendono sempre più da molteplici
tuttavia molte aziende stanno virando verso piattaforme più hypervisor, il che aumenta la complessità e l’overhead
semplici e distribuite, e con overhead di gestione ridotto al dell’infrastruttura. Secondo IDC, nel 2016 quasi il 65%
minimo, per ospitare tutte le loro applicazioni. In questo modo delle aziende ha utilizzato o pianificato di utilizzare più
le aziende possono sfoltire i team IT e utilizzare un numero di un hypervisor. Solo l’11,5% degli intervistati prevedeva
inferiore di professionisti generalisti esperti (quelli che Gartner di utilizzare un singolo hypervisor.
definisce “versatilisti”) per gestire i datacenter e le applicazioni
business-critical. Cloud: un altro recente sondaggio di IDC ha rivelato che
la metà delle aziende su Amazon Web Services (AWS)
Prima dell’arrivo dell’infrastruttura iperconvergente, utilizza il cloud per applicazioni aziendali tradizionali, e
l’esecuzione di Oracle in un ambiente IT tradizionale ha che gran parte dello sviluppo di nuove applicazioni
comportato una serie di problemi, tra cui: aziendali si concentra sullo sviluppo nativo per il cloud.
È arrivato il momento per tutte le aziende moderne di
Silos e basso utilizzo: i silos di infrastruttura IT pensare a come eseguire l’app giusta nel cloud giusto,
implementati per soddisfare le esigenze specifiche che per la maggior parte delle aziende significa
di database e applicazioni aumentano i costi di utilizzare un’infrastruttura on-premise capace di
capitale diretti. Poiché la condivisione di risorse tra abbracciare entrambi i mondi.
silos è impossibile, l’utilizzo potrebbe essere basso
per la maggior parte del tempo: non è raro vedere Le aziende si stanno rendendo conto che l’esecuzione di
server che funzionano utilizzando la CPU al 20% – database e applicazioni Oracle su un’infrastruttura IT
uno spreco di risorse hardware facilmente evitabile. tradizionale con server, storage e reti di storage
acquistati separatamente semplicemente non offre
abbastanza flessibilità o scalabilità. I team IT impiegano
troppo tempo e fatica in attività di gestione ordinaria
che si limitano a garantire le funzioni base, anziché far
progredire l’azienda.
2 3
1
4 5
1
• Altre applicazioni aziendali supportate da database. Per Gestibilità. L’installazione, l’implementazione e la gestione di
quanto non siano altrettanto critiche, queste applicazioni queste applicazioni possono causare molti grattacapi. Non è
sono comunque importanti per le operazioni aziendali. accettabile dover impiegare sei mesi per costruire una nuova
infrastruttura né dover essere obbligati a ottimizzare
Applicazioni business-critical continuamente le prestazioni. Il provisioning delle copie dei dati
Le esigenze infrastrutturali delle applicazioni business-critical delle applicazioni per lo sviluppo e il reporting devono essere
sono le più rigorose sotto tutti i punti di vista. I database di veloci ed efficienti.
backend, il middleware e gli application server devono fornire
le massime prestazioni possibili e alta disponibilità. Altre applicazioni di database
Potresti avere altre applicazioni di database Oracle che,
Prestazioni. Queste applicazioni richiedono elevate prestazioni sebbene meno essenziali, sono comunque importanti per
totali, misurate in termini di transazioni al minuto (TPM). L’I/O la tua azienda.
di storage in termini di operazioni I/O al secondo (IOPS) e la
minor latenza possibile sono estremamente importanti. Ciò Prestazioni. Le prestazioni possono essere misurate in TPM, ma
significa che i dati attivi devono risiedere su supporto flash. I esistono anche metriche specifiche per le applicazioni. La
dati freddi potrebbero essere ancora archiviati su disco rigido latenza rimane importante.
tradizionale o su flash, a seconda delle esigenze
dell’applicazione. Disponibilità. In genere, queste applicazioni hanno un RPO e
un RTO pari a un’ora o più: in questi casi la replica asincrona
Disponibilità. Queste applicazioni richiedono sia il backup rappresenta l’opzione DR più adatta.
regolare (maggiore è la frequenza, meglio è) che la replica
per il disaster recovery. La necessità di una replica sincrona Scalabilità. I carichi di lavoro delle applicazioni crescono nel
o la possibilità che la replica asincrona sia sufficiente è legata tempo in termini di dati totali, di dimensioni del set di dati
al recovery point objective (RPO) e al recovery time objective attivo e di capacità di elaborazione necessaria. Lo scaling
(RTO). La data protection e il disaster recovery devono dev’essere eseguibile senza downtime.
allinearsi alle esigenze delle applicazioni, non a quelle
dello storage. Gestibilità. Il consolidamento è il fattore più importante.
Le aziende vogliono eseguire queste app con la maggiore
densità possibile in un ambiente virtuale, evitando al contempo
l’effetto noisy neighbor.
6 7
1
8 9
1
Un’introduzione a Nutanix
Enterprise Cloud
Nutanix Enterprise Cloud si basa sull’iperconvergenza per Grazie a un footprint ridotto e a una gestione remota
creare una piattaforma flessibile eccezionalmente adatta a semplificata, Nutanix Enterprise Cloud è perfetto anche per
risolvere le criticità di Oracle. L’architettura fa convergere datacenter secondari, siti di disaster recovery ed edge location,
server, storage, data protection, virtualizzazione e networking inclusi impianti di produzione, centri di distribuzione e uffici
con operazioni one-click, automazione completa delle remoti e filiali. Tutta l’infrastruttura e tutte le applicazioni
applicazioni e gestione multi-cloud, creando una soluzione dell’intero ciclo operativo possono essere gestite da un’unica
ideale per i datacenter primari. interfaccia: Nutanix Prism.
APP APP
Prism
Gestione
Gestione multi-cloud Calm dell’infrastruttura
one-click
Gestione del ciclo di vita delle app
Insight operativi
Automazione delle applicazioni Self service e governance
one-click
Virtualizzazione
Nutanix Enterprise Cloud elimina le approssimazioni basate su
congetture e rimuove i vincoli dell’infrastruttura convenzionale,
consentendoti di diventare operativo rapidamente e di scalare
senza disservizi. Nutanix può aiutarti a eliminare i silos
infrastrutturali, aumentare l’utilizzo e migliorare notevolmente
Server Data Protection Storage lo scaling e la disponibilità, riducendo contemporaneamente i
costi. Grazie allo snellimento o all’eliminazione delle operazioni
di gestione, il tuo team IT può dedicare più tempo a migliorare
le applicazioni Oracle e a fornire nuovi servizi.
Networking
10 11
1
Semplici dispositivi 1U e 2U che scalano un nodo alla volta
sostituiscono costosi e complessi componenti legacy. Ogni
Più opzioni, più libertà
nodo include hardware x86 Intel o hardware basato su IBM-
Power dotato di SSD flash per accelerare le prestazioni delle
La maggior parte delle soluzioni IT ha dei limiti significativi che
applicazioni. Puoi creare cluster ibridi con HDD di livello vincolano il tuo team IT. Concentrandosi sul software, Nutanix è in
aziendale per lo storage di massa, cluster all-flash con SSD per grado di trascendere le limitazioni delle altre soluzioni. Solo
tutte le esigenze di storage, o mischiare nodi ibridi e all-flash Nutanix offre:
per soddisfare i requisiti specifici delle tue applicazioni
aziendali. Il software Nutanix in esecuzione su ciascun nodo • Un’ampia scelta di hardware. Compresi Dell EMC, Lenovo, Cisco,
distribuisce tutte le funzioni operative su un cluster, rendendo il HPE e IBM, oltre ai dispositivi NX marchiati Nutanix.
sistema resiliente e self-healing. Man mano che un cluster scala,
le prestazioni aumentano in modo lineare e la resilienza cresce. • Supporto per tutti gli hypervisor più diffusi. Compresi VMware
Tutti i nodi di un cluster condividono la capacità di storage, vSphere, Microsoft Hyper-V e Citrix Hypervisor. Nutanix AHV è
mentre il tiering intelligente e la località dei dati garantiscono completamente integrato e incluso nell’acquisto senza costi
prestazioni ottimali dello storage per ogni carico di lavoro. aggiuntivi, eliminando così le spese di licenza e offrendo allo
stesso tempo tutte le funzionalità di cui hai bisogno.
12 13
1
Nutanix Acropolis Acropolis fornisce lo storage dei dati aziendali come servizio
Nutanix Acropolis offre servizi di storage, elaborazione e on-demand, utilizzando un’architettura software share-nothing
virtualizzazione di livello aziendale per le tue istanze e distribuita. Raggruppa lo storage flash locale, compreso
applicazioni di database. Le decisioni relative all’infrastruttura l’NVMe, e lo storage su HDD esportando il tutto nel layer di
possono essere prese in base ai requisiti in termini di prestazioni, virtualizzazione e applicazione, eliminando la necessità di array
economia, scalabilità e resilienza di ciascuna applicazione. SAN e NAS separati. Acropolis supporta anche una varietà di
servizi di dati definiti dal software:
Acropolis consente di eseguire applicazioni su qualsiasi scala con:
• Nutanix Volumes fornisce accesso diretto a livello di blocco
• Gestione integrata dell’infrastruttura fisica e virtuale tramite il protocollo iSCSI per supportare le applicazioni in
• Operazioni, pianificazione e analisi end-to-end esecuzione su server esterni al cluster Nutanix.
• Mobilità senza limiti delle applicazioni
• Costi di virtualizzazione inferiori fino all’80% • Nutanix Files è una soluzione nativa di storage per dati non
strutturati. Fornisce un repository di dati altamente
disponibile e ampiamente scalabile.
Snapshots Compression
Locality Erasure Coding
Clones Deduplication
Tiering Resilience
Figura 4. Nutanix utilizza un’architettura web-scale per creare un Distributed Storage Fabric
incentrato sulle VM che unifica lo storage di un cluster in un singolo pool disponibile per Oracle
e altre applicazioni.
14 15
1
Nell’ambito del programma SVVP, Microsoft ha certificato AHV Il software operativo e l’hypervisor di Nutanix vengono aggiornati
per SQL Server, Exchange, SharePoint e non solo. AHV inoltre è su ciascun nodo in modalità rolling senza interrompere la normale
certificato per SUSE, Canonical, CentOS, SAP HANA, SAP operatività.
NetWeaver, Oracle Linux, Oracle VM e altri, per supportare un
ricco ecosistema di VM e applicazioni guest. Correzione one-click. In caso di allarmi o guasti, Prism ti
suggerisce le azioni correttive da intraprendere per risolvere
Se sei pronto per saperne di più su come ottimizzare Oracle su rapidamente i problemi. Con la correzione one-click il tempo
AHV, dai un’occhiata alla nostra guida alle best practice. medio necessario per riparare e ripristinare i servizi si riduce
notevolmente, migliorando la disponibilità in modo significativo.
16 17
1
Nutanix Era
Nutanix Era è un Database as a Service (DBaaS) per il tuo
cloud aziendale che automatizza e semplifica la gestione
del database, garantendo semplicità one-click e operazioni
invisibili nell’ambito del provisioning e della gestione del
ciclo di vita (LCM) del database. Con il provisioning e il
copy data management one-click, Nutanix Era consente agli
amministratori di database di eseguire il provisioning, clonare,
aggiornare e ripristinare i propri database a qualsiasi punto
specifico all’interno di un backup. Attraverso un’interfaccia
utente e un’interfaccia a riga di comando avanzate ma semplici
da utilizzare, gli amministratori possono ripristinare il DB
all’ultima transazione coerente con l’applicazione.
18 19
C A P I TO LO 2
20 21
2
22 23
2
Oracle RAC
Nutanix ha recentemente offerto una dimostrazione delle
prestazioni di un cluster Oracle RAC a sei nodi in esecuzione
su Nutanix Enterprise Cloud con virtualizzazione Nutanix AHV.
In questa demo, il cluster è arrivato a 400.000 IOPS con 0.36
ms di latenza: prestazioni in grado di soddisfare anche le
applicazioni più esigenti.
Bare metal
Per le situazioni in cui non è possibile migrare il tuo database
Oracle dall’infrastruttura fisica esistente, Nutanix Files
garantisce le stesse straordinarie prestazioni I/O ai database in
esecuzione su un altro hardware non virtualizzato. Anche se
così non otterrai il massimo consolidamento dell’infrastruttura,
questa soluzione può permetterti di consolidare tutto lo storage
su Nutanix e sostituire la tua SAN costosa e difficile da gestire.
24 25
C A P I TO LO 3
26 27
C A P I TO LO 4
Nutanix Enterprise Cloud offre notevoli vantaggi per il tuo • Catalogo di database - Profili di database personalizzabili
team di sviluppo e collaudo di Oracle, tra cui: per l’elaborazione, il networking, i parametri di database, ecc.
• Provisioning rapido degli ambienti di sviluppo e collaudo • SLA di ripristino del database - SLA di ripristino sofisticati e
• Gestione del ciclo di vita completo delle applicazioni e personalizzabili per il copy data management con RPO
orchestrazione cloud continuo, giornaliero o mensile.
• Supporto per DevOps
• Time Machine (supporta gli SLA di ripristino) - Ripristino
Nutanix Era facilita il provisioning e la gestione della copia dei I cloni Nutanix sono estremamente efficienti in termini di spazio.
dati, l’elemento più dispendioso in termini di tempo nel Un clone accede dallo storage agli stessi blocchi di dati
mantenimento degli ambienti di sviluppo e collaudo. dell’originale. Solo quando vengono apportate modifiche viene
Estendendo la semplicità one-click al provisioning, Era consumato storage aggiuntivo. Ciò significa non solo che puoi
consente agli amministratori di database (DBA) di creare un creare nuove istanze di database per il testing, ma anche che
catalogo standardizzato pronto per il cloud per i loro servizi di puoi clonare i set di dati di produzione in modo che tutti i
database. I DBA possono creare profili gold per i propri membri del team possano utilizzare i dati aggiornati senza
database e standardizzare il dimensionamento dei parametri di consumare terabyte di capacità di storage aggiuntiva.
calcolo, rete e DB. Era acquisisce tutti gli stati del database per
qualsiasi service level agreement (SLA) e consente ai DBA non
solo di creare copie di database perfettamente funzionali con
un click, ma anche di aggiornare le copie esistenti con una
funzionalità chiamata ‘time-machine’. La sofisticata tecnologia
di time-machine preserva i database, facendoli funzionare in
modo rapido e preciso.
28 29
4
30 31
4
Abbracciare il DevOps
La trasformazione digitale, l’Internet of Things (IoT) e la L’agilità dell’infrastruttura è essenziale per il processo DevOps.
proliferazione di app mobile-first stanno mettendo sotto Il giusto stack infrastrutturale può semplificare notevolmente il
pressione l’IT aziendale e i team di sviluppo affinché forniscano raggiungimento dei tuoi obiettivi. Nutanix Enterprise Cloud
nuove applicazioni e servizi sempre più rapidamente. Per semplifica il tuo percorso DevOps, assicurando che la tua
raggiungere questo obiettivo, molti team stanno passando a un infrastruttura abbia l’agilità e la flessibilità necessarie a tutti i
modello DevOps: una combinazione di modifiche alla cultura e livelli. Nutanix Enterprise Cloud offre alla tua infrastruttura
alla tecnologia IT che mira a colmare il divario tra sviluppo e l’agilità del cloud pubblico permettendo al tuo team di ridurre
operazioni, eliminando l’attrito tra i due settori per accelerare la i costi e mantenere il controllo di processi e dati importanti.
fornitura di nuove funzionalità e servizi.
Nutanix Calm semplifica tutti gli aspetti del DevOps, fornendo i
DevOps colma le lacune organizzative, elimina la suddivisione mezzi per implementare in modo coerente sia gli ambienti
rigida delle responsabilità e permette la collaborazione e applicativi di sviluppo che quelli di produzione. Nutanix Calm
l’automazione, con conseguenti benefici tangibili tra cui: fornirà anche blueprint pre-integrati e validati che semplificano
l’adozione di infrastrutture chiave e strumenti per lo sviluppo
• Rilascio rapido. Collaudo e rilascio automatizzati del come Kubernetes, Hadoop, MySQL, Jenkins e Puppet. Questi
prodotto, dal check-in del codice sorgente fino al rilascio blueprint possono essere applicati rapidamente dai team
e all’utilizzo da parte del cliente. preposti in modo da poter sviluppare e implementare
facilmente i nuovi carichi di lavoro in più ambienti cloud.
• Fallisci velocemente e rimedia velocemente. Le strategie
di implementazione automatica (e di revert) riducono i
rischi e aumentano la velocità.
• Accesso democratizzato e self-service. Gli ambienti di Un recente studio di IDC ha rivelato che nei prossimi cinque anni la
sviluppo e collaudo possono essere creati ad hoc da maggior parte delle organizzazioni IT prevede di sfruttare
sviluppatori, tester e membri del reparto operativo. molteplici opzioni di cloud pubblico e privato per soddisfare le
esigenze dei propri carichi di lavoro e delle proprie aziende,
provando a ottimizzare prestazioni, costi e sicurezza e cercando al
contempo di diventare più agili, innovative ed efficienti. Lo studio
ha stimato che nei prossimi tre anni il 70-85% dei carichi di lavoro
di un’azienda tipica verrà eseguito on-premise o su
un’infrastruttura hosted, comprese applicazioni critiche come SAP,
Oracle e SQL Server. Le applicazioni di sviluppo e collaudo e le
applicazioni dinamiche con scaling orizzontale sono più spesso
implementate con provider di cloud pubblico.
32 33
C A P I TO LO 5
Introduzione a Nutanix
Enterprise Cloud e Oracle
La modernizzazione dell’infrastruttura è diventata un fattore Nutanix Acropolis combina tutti i servizi di storage,
decisivo per il successo delle organizzazioni IT nell’era digitale. elaborazione, networking e virtualizzazione necessari per
Nutanix Enterprise Cloud contribuisce a ridefinire l’IT per supportare il tuo ambiente Oracle con prestazioni prevedibili e
aiutare le organizzazioni a restare competitive, grazie a: scalabili, una suite completa di servizi di data protection che
comprende la replica asincrona, quasi sincrona e sincrona,
• Prestazioni eccellenti che non necessitano funzionalità di compressione e deduplica e molto altro. Acropolis
dell’ottimizzazione continua richiesta dai server e dallo ti consente di spostare le applicazioni tra nodi – e tra hypervisor
storage tradizionali. – senza soluzione di continuità: scegli l’hypervisor che soddisfa
meglio le tue esigenze, che si tratti di VMware vSphere,
• Data protection flessibile, con funzionalità di snapshot e Microsoft Hyper-V, Citrix Hypervisor o AHV, con la libertà di
replica VM-aware che lavorano in sinergia con strumenti e migrare dall’uno all’altro quando le tue esigenze cambiano.
processi comuni.
Nutanix Prism offre un’esperienza di gestione superiore con
• Implementazione più rapida e scaling semplice che aiutano un’interfaccia intuitiva di semplicità consumer. Prism ti consente
a soddisfare le tue esigenze di produzione e sviluppo. di gestire l’infrastruttura e la virtualizzazione su più località,
accedere agli insight operativi, sfruttare l’intelligenza artificiale,
• Gestione integrata e automazione avanzata che eliminano pianificare accuratamente le modifiche alla capacità e condurre
attività di gestione dell’infrastruttura noiose, soggette a operazioni di manutenzione e aggiornamento. Il tutto con un
errori e dispendiose in termini di tempo. solo click.
• Sicurezza integrata, protezione a ogni livello. Nutanix Calm aggiunge l’orchestrazione completa delle
applicazioni al tuo stack infrastrutturale per semplificare l’intero
Nutanix Enterprise Cloud elimina anche le complessità ciclo di vita del software, inclusi lo sviluppo dell’applicazione,
derivanti da server, storage e reti di storage separati l’implementazione della produzione e altro ancora.
rimpiazzandoli con blocchi costitutivi web-scale che eliminano i
silos di infrastruttura, aumentano l’utilizzo delle risorse e Nutanix Era offre un’esperienza utente semplice e intuitiva per
scalano senza necessità di sostituzioni integrali dell’hardware, le operazioni di database aziendali come il provisioning e la
offrendo allo stesso tempo le prestazioni e la disponibilità gestione dei dati di copia, nascondendo la complessità delle
necessarie per le applicazioni critiche. operazioni di database e fornendo una GUI, una CLI e API
comuni per diversi motori di database.
34 35
5
36 37
5
Alla fine ha deciso di affidarsi a Nutanix Enterprise Cloud per una serie
di fattori cruciali:
• Complessità ridotta
• Densità ed efficienza superiori
• Flessibilità e facile espandibilità
• Una visione tecnica che garantisce la longevità della soluzione
38 39
5
40 41
42