Sonoco: Distribuzione soluzione catena di fornitura in locale su Oracle Cloud Infrastructure
Nel 2019 Sonoco ha completato la migrazione in locale di un sistema precedente, sostituendolo con Oracle E-Business Suite. Man mano che Sonoco ha accelerato il suo percorso di crescita, il team IT (Information Technology) ha esplorato la migrazione della distribuzione in locale in Oracle Cloud Infrastructure (OCI).
Sonoco è un fornitore leader di imballaggi verdi e materiali da costruzione. Fondata nel 1899, fornisce servizi diversificati di packaging per consumatori, prodotti industriali, imballaggi protettivi e supply chain di imballaggio. Sono anche il più grande fornitore al mondo di tubi e corde di lattine composite. Con vendite nette di $4,9B, Sonoco ha 20,000 dipendenti e più di 335 operazioni in 33 sedi in tutto il mondo, che servono più di 85 paesi. Sonoco ha sede fuori della Carolina del Sud, Stati Uniti.
Il primo passo, la distribuzione in locale, includeva i seguenti componenti:
- Oracle E-Business Suite, versione 12.1.3
- Pianificazione catena di fornitura avanzata Oracle
- Architettura orientata a servizi
- Oracle GoldenGate
- Advanced Data Guard
- Oracle Transportation Management
- Agile
- Applicazioni personalizzate
I seguenti fattori hanno guidato la decisione di passare a Oracle Cloud Infrastructure:
- La crescita trasformativa ha richiesto modifiche nel modo in cui Sonoco IT ha implementato e gestito le proprie soluzioni on-premise.
- Sono stati necessari cambiamenti nella strategia di implementazione globale per sfruttare la velocità, la scalabilità e la sicurezza prontamente disponibile offerta nel cloud per soddisfare le esigenze di crescita del business.
- Avevano bisogno della capacità di soddisfare i requisiti per i futuri carichi di lavoro e di adattare rapidamente ed economicamente eventuali modifiche a tali requisiti.
- Avevano bisogno di risolvere l'ecosistema utilizzando un unico pannello di vetro. I collegamenti ecosistemici sono connessi e unificati con Oracle.
Sonoco ha considerato diversi fornitori cloud e Oracle Cloud Infrastructure ha soddisfatto i requisiti tecnologici e di costo, tra cui le seguenti funzioni:
- Progettazione sicura e flessibile dell'infrastruttura per eseguire carichi di lavoro Oracle e nonOracle con i controlli di segregazione e sicurezza richiesti
- Le applicazioni Oracle sull'hardware Oracle hanno fornito le migliori prestazioni in modo conveniente
- Opzioni per utilizzare Virtual Machine (VM) o server Bare Metal (richiesti da alcuni carichi di lavoro) con CPU dinamica e scalabilità della memoria
- Exadata Cloud Service, che non solo ha fornito prestazioni senza eguali e scalabilità su richiesta, ma ha minimizzato i task operativi, ad esempio patch e aggiornamenti, rispetto alla distribuzione in locale
- Miglioramento delle prestazioni del 17% nelle applicazioni, che è aumentato significativamente dopo il tuning delle prestazioni
- Aggiornamento e migrazione di Oracle E-Business Suite da 12.1.3 a 12.2.9, ottenuti senza problemi e rapidamente con sfide minime
- Meccanismo di controllo dei costi che garantiva l'implementazione e l'utilizzo di risorse e nuove funzionalità solo quando necessario, con conseguente significativa riduzione dei costi
- Disaster recovery set-up con connessione privata ad alta velocità e bassa latenza
Quindi, cosa c'è di nuovo per Sonoco? 2020 riguardava le migrazioni e 2021 riguarda la crescita. Sonoco ha migrato solo un terzo delle loro strutture complessive del data center nel cloud. Quindi, pianificano molte più migrazioni cloud per le applicazioni e le soluzioni esistenti. Sonoco sta anche sviluppando nuove applicazioni, come l'automazione AP, OTM, OPM, e l'aggiornamento e la distribuzione della versione cloud di SOA. Sonoco non vede l'ora di continuare questo lavoro in collaborazione con il team Oracle Cloud Infrastructure.
Architettura
Questa architettura mostra l'architettura di recupero da disastri multiregione di Sonoco su Oracle Cloud Infrastructure.
Uno dei requisiti chiave della migrazione era la connessione rapida, ridondante e affidabile a Oracle Cloud Infrastructure, in modo da utilizzare FastConnect come connessione primaria. Sonoco utilizza anche l'opzione di connettività nativa di Oracle Cloud Infrastructure a Azure per un accesso semplice e rapido alle applicazioni distribuite in Azure.
Per soddisfare i requisiti di sicurezza, più reti cloud virtuali (VCN) con più subnet private vengono utilizzate per separare le applicazioni e fornire un accesso sicuro a queste applicazioni. Sonoco utilizza anche più load balancer per accedere ai server distribuiti in livelli diversi. In questo modo il traffico viene distribuito in modo che nessun server venga sovraccaricato. Sonoco utilizza Exadata Cloud Service per il database e lo distribuisce in più subnet private.
Oracle Cloud Infrastructure File Storage fornisce a più server applicazioni un file system con punti di accesso condivisi. I backup del database utilizzano il gateway del servizio Oracle Cloud e il servizio Oracle Cloud Infrastructure Object Storage e Oracle Data Guard garantisce alta disponibilità, protezione dei dati e ripristino di emergenza. Il sito di disaster recovery utilizza la spina dorsale privata ad alta velocità e bassa latenza di Oracle Cloud Infrastructure, un requisito fondamentale. Oracle Cloud Infrastructure Block Volumes fornisce più memoria per le istanze di calcolo.
Il seguente diagramma illustra questa architettura di riferimento.

Descrizione dell'illustrazione sonoco-ebs-dr-oci.png
L'architettura ha i seguenti componenti:
- 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 vengono distribuite in un'unica area.
- Domini di disponibilità
I domini di disponibilità sono data center indipendenti e autonomi all'interno di un'area. Le risorse fisiche in ogni dominio di disponibilità vengono isolate dalle risorse negli altri domini di disponibilità, il che fornisce tolleranza agli errori. I domini di disponibilità non condividono un'infrastruttura come l'alimentazione o il raffreddamento oppure la rete interna del dominio di disponibilità. È improbabile che l'eventuale guasto di un dominio di disponibilità influenzi gli altri domini di disponibilità della regione.
Tutte le risorse di questa architettura vengono distribuite in un singolo dominio di disponibilità.
- 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, offre controllo completo sull'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.
- VCN hub
L'hub VCN è una rete centralizzata. Offre connettività sicura a tutte le VCN parlate, ai servizi Oracle Cloud Infrastructure, agli endpoint e ai client pubblici e alle reti di data center in locale.
- FastConnect
Oracle Cloud Infrastructure FastConnect offre un modo semplice per creare una connessione privata dedicata tra il data center e Oracle Cloud Infrastructure. FastConnect fornisce opzioni di larghezza di banda più elevata e un'esperienza di rete più affidabile rispetto alle connessioni basate su Internet.
- Load balancer
Il servizio Oracle Cloud Infrastructure Load Balancing fornisce la distribuzione automatica del traffico da un singolo punto di accesso a più server nel backend.
Questa architettura include un load balancer pubblico.
- Liste di sicurezza
Per ogni subnet è possibile creare regole di sicurezza che specifichino l'origine, la destinazione e il tipo di traffico che devono essere consentiti all'interno e all'esterno della subnet.
- Tabelle di 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.
- 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 al di fuori dell'area, ad esempio un VCN in un'altra area Oracle Cloud Infrastructure, una rete in locale o una rete in un altro provider cloud.
VCN utilizzato per il livello dati in questa architettura dispone di un DRG per abilitare la connettività privata al data center in locale utilizzando FastConnect o VPN Connect.
- 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 viaggia attraverso il fabric di rete Oracle e non passa mai attraverso Internet.
VCN utilizzato per il livello dati in questa architettura dispone di un gateway di servizio.
- Gateway NAT (Network Address Translation)
Un gateway NAT consente alle risorse private in una VCN di accedere agli host su Internet, senza esporre tali risorse alle connessioni Internet in entrata.
- Local Peering Gateway (LPG)
Un GPL consente di eseguire il peer di un VCN con un altro VCN nella stessa area. Peering significa che i VCN comunicano utilizzando indirizzi IP privati, senza il traffico che attraversa Internet o il routing attraverso la rete on-premise.
- Peering remoto
Il peering remoto consente alle risorse delle VCN di comunicare utilizzando indirizzi IP privati senza instradare il traffico su Internet o tramite la rete locale. Il peering remoto elimina la necessità di un gateway Internet e di indirizzi IP pubblici per le istanze che devono comunicare con un altro VCN in un'area diversa.
- 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 viaggia attraverso il fabric di rete Oracle e non passa mai attraverso Internet.
- Storage degli oggetti
Lo storage degli oggetti consente un accesso rapido a grandi quantità di dati strutturati e non strutturati di qualsiasi tipo di contenuto, inclusi backup del database, dati analitici e contenuti avanzati quali immagini e video. Puoi memorizzare e quindi recuperare i dati direttamente da Internet o dall'interno della piattaforma cloud. È possibile scalare perfettamente lo storage senza compromettere le prestazioni o l'affidabilità dei servizi. Utilizzare lo storage standard per lo storage "hot" necessario per accedere rapidamente, immediatamente e di frequente. Utilizzare lo storage di archivio per lo storage "freddo" che si conserva per lunghi periodi di tempo e raramente o raramente si accede.
- Sistemi DB Exadata
Exadata Cloud Service consente di sfruttare la potenza di Exadata nel cloud. È possibile eseguire il provisioning di sistemi X8M flessibili che consentono di aggiungere server di calcolo e server di memorizzazione del database al sistema man mano che le esigenze aumentano. I sistemi X8M offrono la rete RoCE (RDMA over Converged Ethernet) per la larghezza di banda elevata e la bassa latenza, i moduli PMEM (persistent memory) e il software Exadata intelligente. È possibile eseguire il provisioning dei sistemi X8M utilizzando una forma equivalente a un sistema X8 trimestrale, quindi aggiungere database e server di memorizzazione in qualsiasi momento dopo il provisioning.
- Data Guard
Oracle Data Guard offre un set completo di servizi che si occupano della creazione, manutenzione, gestione e del monitoraggio di uno o più database in standby per consentire ai database Oracle di produzione di rimanere disponibili senza interruzioni. Oracle Data Guard gestisce questi database in standby come copie del database di produzione. Quindi, se il database di produzione non è disponibile a causa di un'indisponibilità pianificata o non pianificata, Oracle Data Guard può passare da un database in standby al ruolo di produzione, riducendo al minimo i tempi di inattività associati all'indisponibilità.
Acquisito e distribuito in primo piano
Vuoi mostrare cosa hai costruito su Oracle Cloud Infrastructure? Ti invitiamo a condividere le lezioni apprese, le best practice e le architetture di riferimento con la nostra community globale di architetti cloud? Vi aiutiamo a iniziare.
- Scarica il modello (PPTX)
Illustrare l'architettura di riferimento trascinando le icone nel wireframe di esempio.
- Guarda l'esercitazione sull'architettura
Ottieni istruzioni dettagliate su come creare un'architettura di riferimento.
- Sottomettere il diagramma
Inviaci un'e-mail con il tuo diagramma. I nostri architetti cloud esamineranno il diagramma e ti contatteranno per discutere della tua architettura.