Sonoco: On-Premise-Supply-Chain-Lösungs-Deployment auf Oracle Cloud Infrastructure

2019 hat Sonoco die On-Premise-Migration eines Legacy-Systems abgeschlossen und es durch Oracle E-Business Suite ersetzt. Da Sonoco seinen Wachstumspfad beschleunigte, untersuchte das IT-Team die Migration seines On-Premise-Deployments in Oracle Cloud Infrastructure (OCI).

Sonoco ist ein führender umweltfreundlicher Verpackungs- und Baumateriallieferant. Sie wurde 1899 gegründet und bietet diversifizierte Verbraucherverpackungen, Industrieprodukte, Schutzverpackungen und Verpackungs-Supply-Chain-Services. Sie sind auch weltweit größter Lieferant für Verbundrohrschläuche und -kabel. Mit Nettoverkäufen von $4.9B verfügt Sonoco über 20,000 Mitarbeiter und über 335 Geschäfte an 33 weltweiten Standorten mit mehr als 85 Ländern. Sonoco ist aus South Carolina, USA.

Der erste Schritt, das On-Premise-Deployment, umfasste die folgenden Komponenten:

  • Oracle E-Business Suite, Version 12.1.3
  • Oracle Advance Supply Chain Planning
  • Serviceorientierte Architektur
  • Oracle GoldenGate
  • Advanced Data Guard
  • Oracle Transportation Management
  • Flexibel
  • benutzerdefinierten Anwendungen

Die folgenden Faktoren haben die Entscheidung getroffen, zu Oracle Cloud Infrastructure zu wechseln:

  • Ein transformatives Wachstum erforderte Änderungen bei der Bereitstellung und Verwaltung der Lösungen von Sonoco IT vor Ort.
  • In der allgemeinen Bereitstellungsstrategie wurden Änderungen erforderlich, um Geschwindigkeit, Skalierbarkeit und in der Cloud verfügbare Sicherheit zu nutzen und so die Wachstumsanforderungen des Unternehmens zu erfüllen.
  • Sie benötigten die Möglichkeit, Anforderungen für zukünftige Workloads zu erfüllen und Änderungen dieser Anforderungen schnell und kosteneffektiv zu berücksichtigen.
  • Sie mussten das Ökosystem mithilfe einer einzigen Glasscheibe beheben. Die Ökosystemlinks sind mit Oracle verbunden und vereinheitlicht.

Sonoco betrachtete mehrere Cloud-Anbieter, und Oracle Cloud Infrastructure erfüllt die Anforderungen hinsichtlich Technologie und Kosten, einschließlich der folgenden Features:

  • Sicheres und flexibles Infrastrukturdesign zur Ausführung von Oracle- und Nicht-Oracle-Workloads mit erforderlichen Segregation- und Sicherheitskontrollen
  • Oracle Applications auf Hardware von Oracle bieten kosteneffizient die beste Performance
  • Optionen für die Verwendung von VM- oder Bare-Metal-Servern (erforderlich von einigen Arbeitslasten) mit dynamischer CPU- und Speicherskalierung
  • Exadata Cloud Service, der nicht nur eine beispiellose Performance und On-Demand-Skalierung bereitstellte, sondern im Vergleich zu On-Premise-Bereitstellungen betriebliche Aufgaben wie Patches und Updates minimiert hat
  • 17 % Leistungsverbesserung bei Anwendungen, was sich nach Leistungsoptimierung deutlich erhöht hat
  • Oracle E-Business Suite Upgrade und Migration von 12.1.3 auf 12.2.9 wurden reibungslos und schnell mit minimalen Herausforderungen erreicht
  • Kostenkontrollmechanismus, mit dem sichergestellt wird, dass Ressourcen und neue Funktionen bereitgestellt und nur bei Bedarf genutzt werden, was zu einer erheblichen Kostensenkung führt
  • Disaster Recovery-Setup mit privater Hochgeschwindigkeitsverbindung mit geringer Latenz

Was ist also als Nächstes für Sonoco?2020 ging es um Migrationen, und 2021 geht es um Wachstum. Sonoco hat nur ein Drittel seiner gesamten Data Center-Einrichtungen in die Cloud migriert. Sie planen also viel mehr Cloud-Migrationen für vorhandene Anwendungen und Lösungen. Sonoco führt außerdem neue Anwendungen wie AP-Automatisierung, OTM, OPM sowie Upgrades und Deployment der Cloud-Version von SOA ein. Sonoco freut sich darauf, diese Arbeit in Partnerschaft mit dem Oracle Cloud Infrastructure-Team fortzusetzen.

Kundenbericht

Erfahren Sie mehr über die Reise von Sonoco zu Oracle Cloud:

Architektur

Diese Architektur zeigt die multiregionale Disaster Recovery-Architektur von Sonoco auf Oracle Cloud Infrastructure.

Eine der Hauptanforderungen der Migration war die schnelle, redundante und zuverlässige Verbindung mit Oracle Cloud Infrastructure, sodass sie FastConnect als primäre Verbindung verwenden. Sonoco verwendet auch die native Konnektivitätsoption von Oracle Cloud Infrastructure zu Azure für nahtlosen und schnellen Zugriff auf Anwendungen, die in Azure bereitgestellt werden.

Um Sicherheitsanforderungen zu erfüllen, werden mehrere virtuelle Cloud-Netzwerke (VCNs) mit mehreren privaten Subnetzen verwendet, um Anwendungen zu trennen und einen sicheren Zugriff auf diese Anwendungen zu gewährleisten. Sonoco verwendet auch mehrere Load Balancer, um auf Server zuzugreifen, die in verschiedenen Ebenen bereitgestellt sind. Dadurch wird sichergestellt, dass der Datenverkehr gleichmäßig verteilt wird, sodass kein Server überlastet wird. Sonoco verwendet Exadata Cloud Service für Datenbanken und stellte ihn in mehreren privaten Subnetzen bereit.

Oracle Cloud Infrastructure File Storage stellt ein Dateisystem mit gemeinsamen Mount Points für mehrere Anwendungsserver bereit. Datenbankbackups verwenden das Oracle Cloud-Servicegateway und den Oracle Cloud Infrastructure Object Storage-Service, und Oracle Data Guard stellt High Availability, Datenschutz und Disaster Recovery sicher. Die Disaster Recovery-Site verwendet den privaten Backbone mit hoher Geschwindigkeit und geringer Latenz von Oracle Cloud Infrastructure, was eine kritische Anforderung war. Oracle Cloud Infrastructure Block Volumes bietet mehr Speicher für Compute-Instanzen.

Das folgende Diagramm veranschaulicht diese Referenzarchitektur.

Beschreibung von sonoco-ebs-dr-oci.png folgt
Beschreibung der Abbildung sonoco-ebs-dr-oci.png

sonoco-ebs-dr-oci.zip

Die Architektur umfasst folgende Komponenten:

  • Region

    Eine Oracle Cloud Infrastructure-Region ist ein lokalisierter geografischer Bereich, der mindestens ein Data Center, sogenannte Availability-Domains, enthält. Regionen sind unabhängig von anderen Regionen, und große Entfernungen können sie (über Länder oder sogar Kontinente) trennen.

    Alle Ressourcen in dieser Architektur werden in einer einzelnen Region bereitgestellt.

  • Availability-Domains

    Availability-Domains sind eigenständige, unabhängige Data Center in einer Region. Die physischen Ressourcen in jeder Availability-Domain sind von den Ressourcen in den anderen Availability-Domains isoliert, was eine Fehlertoleranz bietet. Availability-Domains haben keine gemeinsame Infrastruktur wie Stromversorgung oder Kühlung oder das interne Availability-Domainnetzwerk. Daher ist es wahrscheinlich, dass sich ein Fehler in einer Availability-Domain auf die anderen Availability-Domains in der Region auswirkt.

    Alle Ressourcen in dieser Architektur werden in einer einzelnen Availability-Domain bereitgestellt.

  • Virtuelles Cloud-Netzwerk (VCN) und Subnetze

    Ein VCN ist ein anpassbares, softwaredefiniertes Netzwerk, das Sie in einer Oracle Cloud Infrastructure-Region einrichten. Wie herkömmliche Data Center-Netzwerke erhalten VCNs vollständige Kontrolle über Ihre Netzwerkumgebung. Ein VCN kann mehrere nicht überlappende CIDR-Blöcke haben, die Sie nach dem Erstellen des VCN ändern können. Sie können ein VCN in Subnetze segmentieren, die für eine Region oder eine Availability-Domain gelten können. Jedes Subnetz besteht aus einem fortlaufenden Adressbereich, der sich nicht mit den anderen Subnetzen im VCN überschneidet. Sie können die Größe eines Subnetzes nach dem Erstellen ändern. Ein Subnetz kann öffentlich oder privat sein.

  • Hub-VCN

    Das Hub-VCN ist ein zentralisiertes Netzwerk. Er bietet sichere Konnektivität mit allen Spoke-VCNs, Oracle Cloud Infrastructure-Services, öffentlichen Endpunkten und Clients sowie On-Premise-Data Center-Netzwerken.

  • FastConnect

    Oracle Cloud Infrastructure FastConnect bietet eine einfache Möglichkeit, eine dedizierte, private Verbindung zwischen Ihrem Data Center und Oracle Cloud Infrastructure zu erstellen. FastConnect bietet im Vergleich zu internetbasierten Verbindungen Optionen mit höherer Bandbreite und ein zuverlässigeres Netzwerkerlebnis.

  • Load Balancer

    Der Oracle Cloud Infrastructure Load Balancing-Service ermöglicht automatisierte Trafficverteilung von einem einzelnen Einstiegspunkt auf mehrere Server im Backend.

    Diese Architektur umfasst einen öffentlichen Load Balancer.

  • Sicherheitslisten

    Für jedes Subnetz können Sie Sicherheitsregeln erstellen, die Quelle, Ziel und Typ des Traffics angeben, der im Subnetz und aus dem Subnetz zugelassen werden muss.

  • Routentabellen

    Virtuelle Routentabellen enthalten Regeln, mit denen Traffic von Subnetzen zu Zielen außerhalb eines VCN weitergeleitet wird, im Allgemeinen über Gateways.

  • Dynamisches Routinggateway (DRG)

    Das DRG ist ein virtueller Router, der einen Pfad für privaten Netzwerktraffic zwischen einem VCN und einem Netzwerk außerhalb der Region bereitstellt, wie ein VCN in einer anderen Oracle Cloud Infrastructure-Region, ein On-Premise-Netzwerk oder ein Netzwerk in einem anderen Cloudprovider.

    Das VCN, das für die Datenebene in dieser Architektur verwendet wird, verfügt über ein DRG, um private Verbindungen zu Ihrem On-Premise-Data Center über FastConnect oder VPN Connect zu ermöglichen.

  • Servicegateway

    Das Servicegateway bietet Zugriff von einem VCN auf andere Services, wie Oracle Cloud Infrastructure Object Storage. Der Traffic vom VCN zu dem Oracle-Service durchläuft das Oracle-Fabric und durchläuft nie das Internet.

    Das VCN, das für die Datenebene in dieser Architektur verwendet wird, verfügt über ein Servicegateway.

  • Network Address Translation-(NAT-)Gateway

    Mit einem NAT-Gateway können private Ressourcen in einem VCN auf Hosts im Internet zugreifen, ohne diese Ressourcen für eingehende Internetverbindungen bereitzustellen.

  • Lokales Peering-Gateway (LPG)

    Mit einem LPG können Sie eine Peering-Beziehung zwischen einem VCN und einem anderen VCN in derselben Region herstellen. Peering bedeutet, dass die VCNs über private IP-Adressen kommunizieren, ohne dass der Traffic über das Internet oder das On-Premise-Netzwerk geleitet wird.

  • Remote-Peering

    Mit Remote-Peering können die Ressourcen der VCNs mit privaten IP-Adressen kommunizieren, ohne den Traffic über das Internet oder über Ihr On-Premise-Netzwerk zu leiten. Bei Remote-Peering sind kein Internetgateway und keine öffentlichen IP-Adressen für die Instanzen erforderlich, die mit einem anderen VCN in einer anderen Region kommunizieren müssen.

  • Servicegateway

    Das Servicegateway bietet Zugriff von einem VCN auf andere Services, wie Oracle Cloud Infrastructure Object Storage. Der Traffic vom VCN zu dem Oracle-Service durchläuft das Oracle-Fabric und durchläuft nie das Internet.

  • Objektspeicher

    Object Storage bietet schnellen Zugriff auf große Mengen strukturierter und unstrukturierter Daten eines beliebigen Inhaltstyps, einschließlich Datenbankbackups, Analysedaten und umfangreicher Inhalte wie Bilder und Videos. Sie können Daten sicher speichern und dann direkt aus dem Internet oder aus der Cloud-Plattform abrufen. Sie können den Speicher nahtlos skalieren, ohne dass es zu einer Beeinträchtigung der Performance oder Servicezuverlässigkeit kommt. Verwenden Sie den Standardspeicher für "heiße" Speicher, auf den Sie schnell, sofort und häufig zugreifen müssen. Verwenden Sie Archivspeicher für "kalten" Speicher, den Sie über lange Zeiträume beibehalten und selten oder nur selten zugreifen.

  • Exadata-DB-Systeme

    Mit Exadata Cloud Service können Sie die Leistungsfähigkeit von Exadata in der Cloud nutzen. Sie können flexible X8M-Systeme bereitstellen, mit denen Sie Ihrem System Datenbank-Compute-Server und Storage Server je nach Bedarf hinzufügen können. X8M-Systeme bieten RoCE-(RDMA over Converged Ethernet-)Networking für Module mit hoher Bandbreite und geringer Latenz, persistenter Speicher (PMEM) und intelligenter Exadata-Software. Sie können X8M-Systeme mit einer Ausprägung bereitstellen, die einem Quarter-Rack-System X8 entspricht, und dann nach dem Provisioning jederzeit Datenbank- und Speicherserver hinzufügen.

  • Data Guard

    Oracle Data Guard bietet ein umfassendes Set von Services, mit denen Sie eine oder mehrere Standbydatenbanken erstellen, verwalten und überwachen können, damit Oracle-Produktionsdatenbanken ohne Unterbrechung verfügbar bleiben. Oracle Data Guard verwaltet diese Standbydatenbanken als Kopien der Produktionsdatenbank. Wenn die Produktionsdatenbank aufgrund eines geplanten oder ungeplanten Ausfalls nicht verfügbar ist, kann Oracle Data Guard jede Standbydatenbank auf die Produktionsrolle umschalten und so die Ausfallzeit minimieren.

Profitieren Sie von vorgefertigten und bereitgestellten Funktionen

Möchten Sie zeigen, was Sie auf Oracle Cloud Infrastructure erstellt haben? Teilen Sie Ihre Erkenntnisse, Best Practices und Referenzarchitekturen mit unserer globalen Community aus Cloudarchitekturen? Lassen Sie uns Ihnen helfen.

  1. Vorlage herunterladen (PPTX)

    Veranschaulichung Ihrer eigenen Referenzarchitektur durch Ziehen und Ablegen der Symbole in den Beispiel-Drahtrahmen.

  2. Architektur-Tutorial ansehen

    Erhalten Sie Schritt-für-Schritt-Anweisungen zum Erstellen einer Referenzarchitektur.

  3. Diagramm weiterleiten

    Senden Sie uns eine E-Mail mit Ihrem Diagramm. Unsere Cloud-Architekten lesen Ihr Diagramm und kontaktieren Sie, um Ihre Architektur zu besprechen.