Oracle Private Cloud Applianceへのワークロードのインポートについて学習
このソリューションは、アーキテクチャとシステム管理者が仮想マシンのワークロードをOracle Private Cloud Appliance X9-2に移行するために使用できる方法論とワークフローを提供します。
リフト・アンド・シフト移行では、レガシー・ハイパーバイザ・プラットフォームからOracle Private Cloud Appliance X9-2 (PCA)に仮想マシンをインポートする際に、これらのベスト・プラクティスとガイダンスを使用できます。
PCAは、WebLogic、Fusion Applicationsおよびその他のアプリケーション層ソフトウェア(多くの場合、プレミア・データベース・プラットフォームであるOracle Exadata Database Serviceと連携)の主要なプラットフォームとして登場しました。これらのアプリケーションの多くは、他のサーバーにデプロイされており、パフォーマンス、スケールおよび管理性を向上させるためにPCAにデプロイされています。
ノート:
このコンテンツは、情報提供目的および自己支援ガイダンスのみを目的として提供されています。コンテンツに関連するコンサルタントまたはその他の支援は、Oracle Support契約または関連するサービス・リクエストの対象にはなりません。質問や追加のニーズがある場合は、Oracle Salesの担当者に直接連絡してください。Oracle Private Cloud Applianceについて
Oracle Private Cloud Applianceは、アプリケーションおよびミドルウェア層を実装するために設計されたOracleエンジニアド・システムです。
Private Cloud Applianceは、オンプレミス・ソリューションを好む、または必要とするお客様に対して、パブリック・クラウド導入の次の運用上の利点を提供します。
- Oracle Cloud Infrastructure (OCI)と一致するプライベート・クラウド・インフラストラクチャおよびアーキテクチャ。
- OCIと互換性のあるAPIとSDKは、オンプレミスの実装にラック・スケールで対応できるため、ワークロード、ユーザー・エクスペリエンス、ツール・セット、スキルをプライベート・クラウドとパブリック・クラウド間で移植できます。
- 統合されたハードウェアおよびソフトウェア・システムで、プライベート・クラウドの仮想化ワークロードのインフラストラクチャの複雑さと導入時間を短縮します。
- 組込みの管理、コンピュート、ストレージおよびネットワーキング・リソースにより、幅広いアプリケーション・タイプおよびワークロードに最適なパフォーマンスを備えた完全なプラットフォームです。
- 最新化されたクラウドネイティブ・アプリケーションのためのクラウドおよび管理サービス。
- 将来に対応したソフトウェア・スタックのための最新のマイクロサービス・アーキテクチャ、Kubernetesおよび関連テクノロジ。
- Oracle ExadataおよびOracle Database Applianceに直接接続して、スケーラブルな多層アプリケーションに最適なインフラストラクチャを作成します。
開始する前に
移行を開始する前に、このソリューション・プレイブックで使用される定義について学習し、ライセンスの詳細を確認し、製品ドキュメントで後から参照してください。
このソリューションで使用される用語について
このソリューション・プレイブック全体で使用される用語の定義を確認します。
- ソース・システムは仮想マシンが現在実行されているプラットフォームで、ターゲットは移動先のプライベート・クラウド・アプライアンス・システムです。
- インスタンスは、プライベート・クラウド・アプライアンス上の仮想マシンです。インスタンスにはライフサイクルがあります。これは、作成、起動(起動)、停止および終了(PCAシステムから削除)できます。Oracle Cloud Infrastructure (OCI)では、インスタンスがベア・メタル上にある可能性があるため、仮想マシンではなくインスタンスという用語を使用します。Private Cloud Applianceは、同じ定義に準拠しています。
- すべてのインスタンスには、CPU、メモリー、ネットワークおよびディスク構成を記述するシェイプがあります。PCAには、プライベート・クラウド・アプライアンス・シェイプの選択のトピックで説明する標準シェイプのリストがあります。
- イメージは、仮想ディスクのテンプレートであり、オペレーティング・システムおよびインストール済みのアプリケーション、および説明メタデータが含まれます。
- インスタンスは、イメージからブート・ボリュームを作成することによって作成され、すぐに起動されます。インスタンスに属する他のディスクはブロック・ボリュームと呼ばれ、インスタンスの起動後に作成されます。
- Private Cloud Applianceには、Oracle Linux 7、Oracle Linux 8およびOracle Solaris 11.4用のプラットフォーム・イメージが用意されています。
- カスタム・イメージは、プライベート・クラウド・アプライアンスで実行されているインスタンスから作成できるため、カスタマイズされたコンテンツを含むクローニングされたインスタンスの基礎としてイメージを使用できます。
- Bring Your Own Image (BYOI)イメージは別のプラットフォームからインポートされます。
Bring Your Own Image(BYOI)について
このソリューションでは、できるだけ少ないOSおよび構成変更でOSインスタンスをPrivate Cloud Applianceに移動するリフト・アンド・シフト方式を使用したBYOIに重点を置いています。
OSインスタンスをブートし、Private Cloud Appliance X9-2で動作させるために必要なステップに焦点を当て、オペレーティング・システムおよびソース・プラットフォームの詳細を示します。ここではアプリケーションの移行について説明しますが、範囲外です。
Private Cloud Applianceは、Oracle Linux 7、Oracle Linux 8およびOracle Solaris 11.4のプラットフォーム・イメージを提供します。用意したOSイメージに基づいてインスタンスをアップロードして起動する際は、すべてのライセンス要件に準拠する必要があります。
ノート:
このドキュメントでは、Linuxの手順は、主にOracle Linux、Red Hatおよびその他のRed Hatベースのディストリビューションに適用されます。DebianベースやSUSEなど、その他の Linuxタイプは範囲外です。ノート:
オペレーティング・システムのインストール・メディア(USBまたはDVD ISOイメージ)がある場合は、ハイパーバイザを使用してOSインスタンスを作成し、このガイドのステップに従ってPCAイメージを作成できます。Oracle VM VirtualBoxは、これに便利なプラットフォームを提供します。または、すでに所有しているハイパーバイザを使用することもできます。KVMを使用する場合、プライベート・クラウド・アプライアンスと同じハイパーバイザを使用してインストールする利点があります。もう1つの方法は、目的のオペレーティング・システムおよびアプリケーション・ソフトウェアの最新バージョンに基づいて、まったく新しいイメージを作成することです。これは、テクノロジ・リフレッシュを実行し、ハードウェアおよびソフトウェア・スタック全体を最新化する場合に使用します。どちらのアプローチも、ビジネスや技術的なニーズに応じて有効かつ広く使用されています。
詳細は、Oracle Cloud InfrastructureドキュメントのBYOI (Bring Your Own Image)の項を参照してください。
ドキュメントのレビュー
Oracle Private Cloud Applianceのリファレンス:
- Private Cloud Applianceの完全なドキュメントは、Oracle PCA 3.01ドキュメント・ライブラリにあります
- Oracle Private Cloud Appliance概要ガイド
- Oracle Private Cloud Applianceユーザー・ガイド
- このプレイブックのバックアップ手順は、Oracle Private Cloud Appliance 2.4バックアップ・ガイドの抜粋です。
- Oracle VM Server for x86およびOracle VM Managerドキュメント・ライブラリ
- Oracle VM VirtualBoxドキュメント
Linuxのリファレンス:
- Oracle Linux KVMユーザーズ・ガイド
- エクスポート前の更新(初期化など)時にcloud-initツールキットを使用することをお薦めします。このツールを使用する場合は、Cloud-initのドキュメントを確認してください。
Solarisのリファレンス:
- エクスポート前の更新(初期化など)時にcloudbase-initツールキットを使用することをお薦めします。What's New in Oracle Solaris 11.4のInstallation and Software Management Featuresを確認してください
Windowsのリファレンス:
- Windowsの操作に必要なビデオ・ドライバは、Oracle Software Delivery CloudのOracleソフトウェア・デリバリ・ネットワークからダウンロードできます。
- Uninstalling Oracle VM PV Drivers for Microsoft Windows in Oracle VM Paravirtual Drivers for Microsoft Windows Release 3.4.5を参照してください。
- エクスポート前の更新(初期化など)時にcloudbase-initツールキットを使用することをお薦めします。Windows cloudbase-initのドキュメントを確認します
必要な製品、サービスおよびロールについて
このソリューションには、次の製品およびサービスが1つ以上必要です。
-
Oracle Private Cloud Appliance X9-2
Oracle Compute Cloud@Customer
- Oracle Cloud Infrastructure
各製品またはサービスに必要なロールは次のとおりです。
製品名: ロール | 必須... |
---|---|
Oracle Private Cloud Appliance: Compute Enclave |
ネットワーク、コンピュートおよびストレージの構成を作成します。 |
Oracle Compute Cloud@Customer: Administrators |
Oracle Compute Cloud@Customerコンソール、CLIおよびAPIにアクセスします。 |
Oracle Cloud Infrastructure: Administrators |
Oracle Cloud Infrastructureコンソール、CLIおよびAPIにアクセスします。 |
必要なものを得るには、Oracle製品、ソリューションおよびサービスを参照してください。