Distribuzione della piattaforma di manutenzione su Oracle Cloud
Tuttavia, con il numero di partenze in crescita di quasi il 45% rispetto allo scorso anno, GOL Linhas Aéreas Inteligentes (GOL) sta affrontando un'intensa pressione per mantenere la sua flotta in espansione di Boeing 737 operanti a piena capacità.
Per garantire che i suoi 90 aeromobili B737-800, 23 aeromobili B737-700 e 10 B737 MAX 8 siano sempre pronti per il decollo, GOL ha deciso di spostare la piattaforma di manutenzione, riparazione e revisione (MRO) on-premise su Oracle Cloud Infrastructure (OCI).
Nella sua divisione GOL Aerotech, lanciata nel 2019, GOL gestisce la sua struttura di punta MRO dall'aeroporto internazionale di Tancredo Neves, situato a Confins, in Brasile. Lì, GOL impiega 760 tecnici aerei che spendono più di 350.000 ore all'anno per la riparazione e la revisione di velivoli, motori, sistemi elettronici, ruote e parti, con conseguente oltre 600.000 ore di disponibilità dell'aeromobile e un 98% di consegna puntuale e tassi di rilascio dell'aeromobile per i servizi di manutenzione pesante. Non solo GOL è qualificato per eseguire servizi di manutenzione per i propri aeromobili, ma fornisce anche servizi MRO per altre società e compagnie aeree che gestiscono Boeing 737 Next Generation, 737 Classic, 737 MAX e Boeing 767. GOL è inoltre certificata da autorità nazionali e internazionali di regolamentazione quali ANAC (National Agency Civil Aviation Administration, Brazil), FAA (Federal Aviation Administration, United States) e EASA (European Union Aviation Safety Agency).
Per garantire la scalabilità delle operazioni del servizio MRO, GOL ha recentemente spostato la propria piattaforma MRO da un data center on premise a OCI. Dopo il passaggio a OCI, la compagnia aerea brasiliana è stata in grado di completare rapidamente i servizi di manutenzione e le procedure logistiche, identificare tecnici qualificati, individuare le parti e rilasciare aeromobili, mantenendo standard di alta qualità e garantendo rigorosi accordi sul livello di servizio in termini di prestazioni e affidabilità (SLA). Oltre a diventare la migliore compagnia aerea in tempo del Brasile e possedere un record di sicurezza di 18 anni, GOL ha investito miliardi di reais nelle sue strutture, nei servizi e nella tecnologia MRO per offrire una Customer Experience eccezionale in volo e sul campo.
Dopo aver spostato la piattaforma AMOS MRO in OCI, GOL è stato in grado di:
- Riduci il footprint dell'infrastruttura IT del 40%
- Riduci i costi del 60% utilizzando meno CPU
- Migliora il tempo di risposta dell'applicazione AMOS MRO del 30%
- Ottieni un tempo di attività del 100% senza segnalazioni di incidenti
Architettura
GOL Linhas Aéreas Inteligentes (GOL) ha sfruttato Cloud Lift Service (CLS) di Oracle per spostare la piattaforma AMOS di manutenzione, riparazione e revisione (MRO) di Swiss Aviation Software da un data center on-premise all'area Oracle Cloud Infrastructure (OCI) a San Paolo, Brasile.
Dopo la migrazione di AMOS a OCI, i carichi di lavoro MRO di GOL sono stati reinstallati per rafforzare la sicurezza e creare un modello di governance più completo. Il nucleo dell'applicazione AMOS MRO è un database Sybase, di cui è stata eseguita la migrazione alle istanze OCI nell'ambito del servizio CLS. La piattaforma AMOS MRO dispone di diversi punti di integrazione, tra cui:
- Istanze di Oracle Service Oriented Architecture e SAP Enterprise Resource Planning
- Sistemi di formazione e certificazione Boeing
- I sistemi operativi della compagnia aerea NetLine di Lufthansa, che viene replicato in un'istanza di Oracle Exadata Database Service e ospitato nell'ambiente OCI AMOS.
Tutti questi punti di integrazione inviano dati critici ad AMOS, fornendo alle squadre di GOL informazioni in tempo reale per eseguire controlli di manutenzione di routine e non pianificati su richiesta.
GOL ha progettato una topologia di rete hub e spoke. La connessione primaria fornisce connettività in locale utilizzando FastConnect e un gateway di instradamento dinamico (DRG) sulla VCN hub. Una connessione secondaria utilizza un tunnel VPN da sito a sito da on premise alla VCN hub. I VCN hub sono connessi mediante Local Peering Gateway (LPG). I VCN aggiuntivi sono collegati utilizzando GPL come raggi. I servizi di base vengono distribuiti nella VCN hub, mentre le applicazioni, come AMOS, vengono distribuite in una VCN spoke. La VCN spoke contiene subnet per applicazioni frontend, applicazioni backend, database e traffico di backup. Il traffico viene controllato attraverso tabelle di instradamento ed elenchi di sicurezza. Le applicazioni vengono accessibili tramite la rete MPLS (MultiProtocol Label Switching), mentre le integrazioni con sistemi di terze parti vengono connesse tramite un gateway Internet nella VCN spoke.
Per i backup, GOL utilizza le funzioni native di OCI, nonché Commvault. Inoltre, GOL ha sfruttato Oracle Cloud Infrastructure Resource Manager e Terraform, contribuendo ad automatizzare il processo di provisioning delle risorse in OCI. Con Oracle Cloud Infrastructure Resource Manager e Terraform, GOL ha utilizzato l'infrastruttura come script di codice (IaC) per automatizzare il provisioning dei servizi e delle risorse per l'infrastruttura AMOS. Ora GOL può ricreare l'infrastruttura AMOS nell'area OCI di Ashburn, ad esempio, in meno di un'ora. Quest'area può essere utilizzata anche in uno scenario di disaster recovery.
Il seguente diagramma illustra questa architettura di riferimento.
gol-maintenance-oci-oracle.zip
L'architettura dispone dei seguenti componenti:
- Tenancy
Una tenancy è una partizione sicura e isolata che Oracle imposta all'interno di Oracle Cloud quando ti iscrivi a Oracle Cloud Infrastructure. È possibile creare, organizzare e amministrare le risorse in Oracle Cloud all'interno della tenancy. Una tenancy è sinonimo di azienda o organizzazione. In genere, un'azienda avrà una sola tenancy e rifletterà la sua struttura organizzativa all'interno di tale tenancy. Una singola tenancy è in genere associata a una singola sottoscrizione e una singola sottoscrizione in genere dispone di una sola 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 grandi distanze possono separarle (tra paesi o addirittura continenti).
- Gestione delle identità e degli accessi (IAM)
Oracle Cloud Infrastructure Identity and Access Management (IAM) è il piano di controllo dell'accesso per Oracle Cloud Infrastructure (OCI) e Oracle Cloud Applications. L'API IAM e l'interfaccia utente consentono di gestire i domini di Identity e le risorse all'interno del dominio di Identity. Ogni dominio di Identity IAM OCI rappresenta una soluzione di gestione delle identità e degli accessi standalone o una popolazione di utenti diversa.
- Audit
Il servizio Oracle Cloud Infrastructure Audit registra automaticamente le chiamate a tutti gli endpoint API (Application Programming Interface) pubblici Oracle Cloud Infrastructure supportati come eventi di log. Al momento, tutti i servizi supportano il log mediante Oracle Cloud Infrastructure Audit.
- Criterio
Un criterio Oracle Cloud Infrastructure Identity and Access Management specifica chi può accedere a quali risorse e come. L'accesso viene concesso a livello di gruppo e compartimento. Ciò significa che puoi scrivere un criterio che concede a un gruppo un tipo specifico di accesso all'interno di un compartimento specifico o alla tenancy.
- Compartimento
I compartimenti sono partizioni logiche intraregionali all'interno di una tenancy di 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, puoi definire criteri che specifichino chi può accedere alle risorse e quali azioni può eseguire.
- Dominio di disponibilità
I domini di disponibilità sono data center standalone indipendenti all'interno di un'area geografica. Le risorse fisiche in ciascun dominio di disponibilità sono isolate dalle risorse presenti negli altri domini di disponibilità, che garantiscono la tolleranza agli errori. I domini di disponibilità non condividono l'infrastruttura, ad esempio, l'alimentazione o il raffreddamento oppure la rete interna del dominio di disponibilità. Pertanto, è improbabile che l'eventuale guasto di un dominio di disponibilità influisca sugli altri domini di disponibilità dell'area.
- Dominio di errore
Un dominio di errore è un raggruppamento di hardware e infrastruttura all'interno di un dominio di disponibilità. Ogni dominio di disponibilità dispone di tre domini di errore con alimentazione e hardware indipendenti. Quando distribuisci le risorse su più domini di errore, le applicazioni possono tollerare guasti fisici del server, manutenzione del sistema e errori di alimentazione all'interno di un dominio di errore.
- Rete cloud virtuale (VCN) e subnet
Una VCN è una rete personalizzabile definita dal software che si imposta in un'area Oracle Cloud Infrastructure. Analogamente alle reti di data center tradizionali, i VCN offrono il controllo completo sull'ambiente di rete. Una VCN può avere più blocchi CIDR non sovrapposti che puoi modificare dopo aver creato la VCN. Puoi segmentare una 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 nella VCN. Puoi modificare la dimensione di una subnet dopo la creazione. Una subnet può essere pubblica o privata.
- Lista di sicurezza
Per ogni subnet, puoi creare regole di sicurezza che specificano l'origine, la destinazione e il tipo di traffico che deve essere consentito all'interno e all'esterno della subnet.
- Tabella di instradamento
Le tabelle di instradamento virtuale contengono regole per instradare il traffico dalle subnet alle destinazioni esterne a una VCN, in genere tramite gateway.
- Gateway Internet
Il gateway Internet consente il traffico tra le subnet pubbliche in una rete VCN e la rete Internet pubblica.
- FastConnect
Oracle Cloud Infrastructure FastConnect consente di creare facilmente una connessione dedicata e privata tra il data center e Oracle Cloud Infrastructure. FastConnect fornisce opzioni a maggiore larghezza di banda e un'esperienza di rete più affidabile rispetto alle connessioni basate su Internet.
- Gateway di instradamento dinamico (DRG)
Il DRG è un router virtuale che fornisce un percorso per il traffico privato della rete tra VCN nella stessa area, tra una VCN e una rete esterna all'area, ad esempio una VCN in un'altra area Oracle Cloud Infrastructure, una rete in locale o una rete in un altro provider cloud.
- Local Peering Gateway (LPG)
Un GPL consente di utilizzare come peer una VCN con un'altra VCN nella stessa area. Il peering indica che i VCN comunicano utilizzando indirizzi IP privati, senza il traffico che attraversa Internet o l'instradamento attraverso la rete on premise.
- 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.
- Load balancer
Il servizio Oracle Cloud Infrastructure Load Balancing fornisce la distribuzione automatica del traffico da un unico punto di accesso a più server nel backend.
- Storage degli oggetti
Lo storage degli oggetti fornisce 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 recuperare i dati in tutta sicurezza direttamente da Internet o dall'interno della piattaforma cloud. È possibile scalare lo storage senza problemi senza compromettere le prestazioni o l'affidabilità del servizio. Utilizzare lo storage standard per lo storage "hot" a cui è necessario accedere in modo rapido, immediato e frequente. Utilizzare l'archiviazione per lo storage "freddo" che viene conservato per lunghi periodi di tempo e raramente accessibile.
- Calcolo
Il servizio Oracle Cloud Infrastructure Compute consente di eseguire il provisioning e la gestione degli host di computazione nel cloud. Puoi avviare istanze di computazione con forme che soddisfano i requisiti delle risorse di CPU, memoria, larghezza di banda della rete e storage. Dopo aver creato un'istanza di computazione, è possibile accedervi in modo sicuro, riavviarla, collegare e scollegare volumi e terminarla quando non è più necessaria.
- Sistema DB Exadata
Oracle Exadata Database Service ti consente di sfruttare la potenza di Exadata nel cloud. È possibile eseguire il provisioning di sistemi X8M flessibili che consentono di aggiungere server di calcolo del database e server di storage al sistema di pari passo con la crescita delle esigenze. I sistemi X8M offrono reti RoCE (RDMA su Converged Ethernet) per larghezza di banda elevata e bassa latenza, moduli di memoria persistente (PMEM) e software Exadata intelligente. È possibile eseguire il provisioning dei sistemi X8M utilizzando una forma equivalente a un sistema X8 Quarter Rack, quindi aggiungere database server e server di storage in qualsiasi momento dopo il provisioning.
Partecipa a Generato e distribuito
Vuoi mostrare cosa hai costruito su Oracle Cloud Infrastructure? Vuoi condividere le lezioni apprese, le best practice e le architetture di riferimento con la nostra community globale di architetti cloud? Consentici di aiutarti a iniziare.
- Scarica il template (PPTX)
Illustrare la propria architettura di riferimento trascinando e rilasciando le icone nel wireframe di esempio.
- Guarda il tutorial sull'architettura
Istruzioni dettagliate su come creare un'architettura di riferimento.
- Sottometti diagramma
Inviaci un'e-mail con il tuo diagramma. I nostri architetti cloud esamineranno il diagramma e ti contatteranno per discutere della tua architettura.