Sonoco: Oracle Cloud Infrastructureでのオンプレミス・サプライ・チェーン・ソリューションのデプロイメント
2019年、Sonocoはレガシー・システムのオンプレミス移行を完了し、Oracle E-Business Suiteに置き換えました。Sonocoが成長経路を加速したため、情報技術(IT)チームはオンプレミス・デプロイメントのOracle Cloud Infrastructure (OCI)への移行を検討しました。
Sonocoは、主要なグリーン・コンシューマ向けパッケージングおよび建設資材サプライヤです。1899年に設立され、多様な消費者向けパッケージ、産業用製品、保護パッケージ、およびパッケージ・サプライ・チェーン・サービスを提供します。また、世界最大の複合缶や複合コードのサプライヤでもあります。Sonocoの純売上高は$ 4.9Bで、全世界の33か所で20,000人以上の従業員と335人以上の事業活動を行っており、85か国以上を占めています。ソノコは米国サウスカロライナ州を拠点としています。
最初のステップであるオンプレミスのデプロイメントには、次のコンポーネントが含まれていました。
- Oracle E-Business Suite、バージョン12.1.3
- Oracle Advanced Supply Chain Planning
- サービス指向アーキテクチャ
- Oracle GoldenGate
- 拡張Data Guard
- Oracle Transportation Management
- 俊敏
- カスタム・アプリケーション
次の要因により、Oracle Cloud Infrastructureへの移行が決定されました。
- 変革的な成長には、Sonoco ITがオンプレミスでソリューションを導入および管理する方法の変更が必要でした。
- ビジネス成長のニーズを満たすために、クラウドで提供されている速度、スケーラビリティおよび簡単に使用可能なセキュリティを利用するには、全体的なデプロイメント戦略に変更が必要でした。
- 将来のワークロードの要件を満たし、これらの要件の変化に迅速かつコスト効率よく対応する機能が必要でした。
- 単一のガラスペインを使用してエコシステムのトラブルシューティングを行う必要があった。エコシステム・リンクはOracleに接続され、統合されています。
Sonocoは複数のクラウド・ベンダーを検討しており、Oracle Cloud Infrastructureは次の機能を含む技術要件およびコスト要件を満たしていました。
- OracleおよびOracle以外のワークロードを、必要な分離およびセキュリティ制御とともに実行するための安全で柔軟なインフラストラクチャ設計
- Oracleハードウェア上のOracleアプリケーションは、コスト効率に優れた方法で最高のパフォーマンスを提供します
- CPUおよびメモリーの動的スケーリングで仮想マシン(VM)またはベア・メタル・サーバー(一部のワークロードで必要)を使用するためのオプション
- Exadata Cloud Service。オンプレミス・デプロイメントと比較して、比類のないパフォーマンスとオンデマンド・スケーリングを提供するだけでなく、パッチや更新などの操作タスクを最小限に抑えます。
- アプリケーションのパフォーマンスが17%向上し、パフォーマンス・チューニング後に大幅に向上
- 12.1.3から12.2.9へのOracle E-Business Suiteのアップグレードおよび移行を最小限の課題でスムーズかつ迅速に実現
- 必要なときにのみリソースと新機能が導入および利用されていたことを保証し、コストを大幅に削減するコスト管理メカニズム
- 低レイテンシで高速なプライベート接続を使用した災害復旧の設定
そこで、Sonocoは次に何をするのでしょうか。2020年は移行について、2021年以降は成長についてでした。Sonocoは、全体的なデータセンター設備の3分の1のみをクラウドに移行しました。そのため、既存のアプリケーションおよびソリューションに対して、より多くのクラウド移行を計画しています。Sonocoは、AP自動化、OTM、OPM、およびSOAのクラウド・バージョンのアップグレードとデプロイなどの新しいアプリケーションもロールアウトしています。Sonocoは、Oracle Cloud Infrastructureチームとのパートナーシップでこの作業を続けることを楽しみにしています。
アーキテクチャ
このアーキテクチャは、Oracle Cloud InfrastructureでのSonocoの複数リージョン障害時リカバリ・アーキテクチャを示しています。
移行の主な要件の1つは、Oracle Cloud Infrastructureへの高速で冗長で信頼性の高い接続があることでした。そのため、FastConnectがプライマリ接続として使用されます。Sonocoは、Azureにデプロイされたアプリケーションにシームレスかつ迅速にアクセスするために、AzureへのOracle Cloud Infrastructureのネイティブ接続オプションも使用します。
セキュリティ要件を満たすために、複数のプライベート・サブネットを持つ複数の仮想クラウド・ネットワーク(VCN)を使用してアプリケーションを分離し、これらのアプリケーションへのセキュアなアクセスを提供します。Sonocoは、複数のロード・バランサを使用して、異なる層にデプロイされたサーバーにアクセスすることもできます。これにより、トラフィックが均等に分散され、サーバーが過負荷にならないようになります。Sonocoは、データベースにExadata Cloud Serviceを使用して、複数のプライベート・サブネットにデプロイします。
Oracle Cloud Infrastructure File Storageは、共有マウント・ポイントを持つファイル・システムを複数のアプリケーション・サーバーに提供します。データベース・バックアップではOracle Cloudサービス・ゲートウェイおよびOracle Cloud Infrastructure Object Storageサービスが使用され、Oracle Data Guardでは高可用性、データ保護および障害時リカバリが保証されます。障害時リカバリ・サイトでは、重要な要件であるOracle Cloud Infrastructureの高速で低レイテンシのプライベート・バックボーンを使用します。Oracle Cloud Infrastructure Block Volumesは、コンピュート・インスタンスにより多くのストレージを提供します。
次の図は、この参照アーキテクチャを示しています。

図sonoco-ebs-dr-oci.pngの説明
アーキテクチャには、次のコンポーネントがあります。
- リージョン
Oracle Cloud Infrastructureリージョンは、可用性ドメインと呼ばれる1つ以上のデータ・センターを含む、ローカライズされた地理的領域です。リージョンは他のリージョンから独立しており、広大な距離を(複数の国または複数の大陸にまたがる)分離できます。
このアーキテクチャのすべてのリソースは、単一のリージョンにデプロイされます。
- 可用性ドメイン
可用性ドメインは、リージョン内のスタンドアロンの独立したデータ・センターです。各可用性ドメインの物理リソースは、フォルト・トレランスを提供する他の可用性ドメインのリソースから分離されます。可用性ドメインは、電源や冷却、内部の可用性ドメイン・ネットワークなどのインフラストラクチャを共有しません。したがって、あるアベイラビリティ・ドメインでの障害が、リージョン内の他のアベイラビリティ・ドメインに影響を及ぼすことはほとんどありません。
このアーキテクチャのすべてのリソースは、単一の可用性ドメインにデプロイされます。
- 仮想クラウド・ネットワーク(VCN)およびサブネット
VCNは、Oracle Cloud Infrastructureリージョンで設定するカスタマイズ可能なソフトウェア定義のネットワークです。従来のデータ・センター・ネットワークと同様に、VCNではネットワーク環境を完全に制御できます。VCNには、VCNの作成後に変更できる複数の重複しないCIDRブロックを含めることができます。VCNは、リージョンまたは可用性ドメインにスコープ指定できるサブネットにセグメント化できます。各サブネットは、VCN内の他のサブネットと重複しない連続したアドレスの範囲で構成されます。サブネットのサイズは、作成後に変更できます。サブネットはパブリックまたはプライベートにできます。
- ハブVCN
ハブVCNは集中化されたネットワークです。すべてのスポークVCN、Oracle Cloud Infrastructureサービス、パブリック・エンドポイントとクライアント、およびオンプレミス・データ・センター・ネットワークへのセキュアな接続を提供します。
- FastConnect
Oracle Cloud Infrastructure FastConnectは、データ・センターとOracle Cloud Infrastructureとの間に専用のプライベート接続を簡単に作成する方法を提供します。FastConnectは、高帯域幅オプションを備えており、インターネットベースの接続と比較してより信頼性の高いネットワーキング・エクスペリエンスを提供します。
- ロード・バランサ
Oracle Cloud Infrastructure Load Balancingサービスは、バックエンドの複数のサーバーに対して、単一のエントリ・ポイントから自動トラフィック分散を提供します。
このアーキテクチャには、パブリック・ロード・バランサが含まれます。
- セキュリティ・リスト
サブネットごとに、サブネット内外で許可する必要があるトラフィックのソース、宛先およびタイプを指定するセキュリティ・ルールを作成できます。
- ルート表
仮想ルート表には、通常はゲートウェイを介して、サブネットからVCN外部の宛先にトラフィックをルーティングするルールが含まれます。
- 動的ルーティング・ゲートウェイ(DRG)
DRGは、VCNとリージョン外のネットワーク(別のOracle Cloud InfrastructureリージョンのVCN、オンプレミス・ネットワーク、別のクラウド・プロバイダのネットワークなど)との間のプライベート・ネットワーク・トラフィックのパスを提供する仮想ルーターです。
このアーキテクチャのデータ層に使用されるVCNには、FastConnectまたはVPN接続を使用してオンプレミス・データ・センターへのプライベート接続を可能にするDRGがあります。
- サービス・ゲートウェイ
サービス・ゲートウェイは、VCNからOracle Cloud Infrastructure Object Storageなどの他のサービスへのアクセスを提供します。VCNからOracleサービスへのトラフィックは、Oracleネットワーク・ファブリック上を移動し、インターネットを通過することはありません。
このアーキテクチャのデータ層に使用されるVCNには、サービス・ゲートウェイがあります。
- ネットワーク・アドレス変換(NAT)ゲートウェイ
NATゲートウェイを使用すると、VCN内のプライベート・リソースで、それらのリソースを受信インターネット接続に公開することなく、インターネット上のホストにアクセスできます。
- ローカル・ピアリング・ゲートウェイ(LPG)
LPGを使用すると、VCNを同じリージョン内の別のVCNとピア接続できます。ピアリングとは、VCNがプライベートIPアドレスを使用して通信するということです。トラフィックがインターネットを通過したり、オンプレミス・ネットワークを経由してルーティングしたりすることはありません。
- リモート・ピアリング
リモート・ピアリングを使用すると、VCNのリソースは、インターネットまたはオンプレミス・ネットワークを介してトラフィックをルーティングすることなく、プライベートIPアドレスを使用して通信できます。リモート・ピアリングにより、異なるリージョン内の別のVCNと通信する必要があるインスタンスに対してインターネット・ゲートウェイおよびパブリックIPアドレスが不要になります。
- サービス・ゲートウェイ
サービス・ゲートウェイは、VCNからOracle Cloud Infrastructure Object Storageなどの他のサービスへのアクセスを提供します。VCNからOracleサービスへのトラフィックは、Oracleネットワーク・ファブリック上を移動し、インターネットを通過することはありません。
- オブジェクト・ストレージ
オブジェクト・ストレージを使用すると、データベースのバックアップ、分析データ、イメージやビデオなどのリッチ・コンテンツなど、あらゆるコンテンツ・タイプの構造化データと非構造化データにすばやくアクセスできます。インターネットまたはクラウド・プラットフォーム内部から、安全かつセキュアにデータを直接格納し、取得できます。パフォーマンスやサービスの信頼性を低下させることなく、ストレージをシームレスにスケーリングできます。標準ストレージは、迅速、即時、頻繁にアクセスするために必要な「ホット」ストレージに使用します。長期間保持し、ほとんどアクセスしない「コールド」ストレージにはアーカイブストレージを使用します。
- Exadata DBシステム
Exadata Cloud Serviceを使用すると、クラウド内のExadataの機能を活用できます。ニーズの増加に応じてデータベース・コンピュート・サーバーおよびストレージ・サーバーをシステムに追加できる柔軟なX8Mシステムをプロビジョニングできます。X8Mシステムでは、高帯域幅と低レイテンシ、永続メモリー(PMEM)モジュールおよびインテリジェントExadataソフトウェア用のRoCE (RDMA over Converged Ethernet)ネットワークが提供されます。クォーターラックX8システムと同等のシェイプを使用してX8Mシステムをプロビジョニングし、プロビジョニング後にいつでもデータベースおよびストレージ・サーバーを追加できます。
- Data Guard
Oracle Data Guardは、1つ以上のスタンバイ・データベースを作成、維持、管理および監視する包括的なサービスのセットを提供します。これにより、本番のOracleデータベースを中断せずに使用可能なままにできます。Oracle Data Guardは、本番データベースのコピーとしてスタンバイ・データベースを維持します。その後、計画停止または計画外停止のために本番データベースが使用できなくなった場合、Oracle Data Guardはスタンバイ・データベースを本番ロールに切り替えて、停止に関連する停止時間を最小限に抑えることができます。
構築および展開した機能を提供
Oracle Cloud Infrastructureで作成した内容を表示しますか。学習したレッスン、ベスト・プラクティス、リファレンス・アーキテクチャを、クラウド・アーキテクトのグローバル・コミュニティと共有しますか?はじめに
- テンプレートをダウンロード(PPTX)
アイコンをサンプル ワイヤフレームにドラッグ アンド ドロップして、独自のリファレンス アーキテクチャを示します。
- アーキテクチャのチュートリアルを見る
参照アーキテクチャの作成方法に関するステップバイステップの指示を取得します。
- ダイアグラムの発行
図を含む電子メールを送信してください。オラクルのクラウド・アーキテクトは、ダイアグラムを確認して、アーキテクチャについて話し合うようにしてください。