※ 本記事は、John Parker, Lawrence Gabriel, Lord Uva, Zaid Al Qaddoumiによる”Oracle Cloud Migrations VM Discovery“を翻訳したものです。
2023年10月6日
ある環境から次の環境に移行するプロセスでは、その環境内のすべての仮想マシン(VM)を検出する苦労がプロジェクトの成功の鍵を握ります。移行は、移行プロジェクトの計画段階ですべての資産が計上されていることを確認するための、スプレッドシートや手作業の長いリストのように思われます。
現在の環境のすべてのVMを自動で見つけて、そのリストを最新の状態に保ち、移行プロセス中に何も見逃さないようにする方法があれば素晴らしいと思いませんか? Oracle Cloud Migrationsサービスがあります。Oracle Cloud Infrastructure(OCI)からのこのサービスは、現在の環境を発見し、資産の目録を作成し、価格の透明性を提供するフレームワークを提供するように設計されています。
検出プロセスでは、すべてのソースVMのインベントリが作成されるため、それらを移行プロジェクトにグループ化し、ビジネスのニーズに応じて複数の計画を作成できます。これらの移行計画では、検出フェーズで収集されたパフォーマンス・メトリックに基づいて、インベントリが作成したアセットを最適なOCIシェイプにマップできます。また、OCIテナンシのレート・カードおよびデフォルトのPay As You Go (PAYG)レートに基づいて、移行するすべてのアセットの詳細なコスト見積りの内訳が提供されます。
検出方法
Cloud Migrationsサービスには、移行インベントリを構築するための2つの方法があります。1つ目は、VMwareシステム用のリモート・エージェント・アプライアンスでソース環境を自動検出すること、またはEC2インスタンスにAmazon Web Services (AWS) APIレイヤーを使用することです。2つ目は、移行に必要な主要なデータの側面を持つCSVファイルがインポートされます。各アプローチには、次のセクションで詳細に説明します。
自動検出
Cloud Migrationsは、リモート・エージェント・アプライアンスで自動検出を提供します。このVMアプライアンスは、vCenter内で関連付けられているすべてのVMを検出します。これは即時に実行することも、スケジュールすることもできます。スケジューリングにより、すべてのアセットが移行前に取得されます。特に、VMが定期的に作成されるアクティブなVMware環境用です。


資産の手動インポート
Cloud Migrationsでは、ソース環境のすべてのインベントリを含むCSVファイルをインポートすることもできます。必要なクラウド移行CSVテンプレートは、「Import Assets」の「Inventory」セクションからダウンロードできます。RVtoolsを使用して、情報を収集し、アセットをサービスにインポートするために使用するCSVを作成できます。このアプローチにより、迅速な在庫管理が可能になりますが、手動による介入と定期的な更新が必要です。

CSVをCloud Migrationsの正しい形式に操作する必要がありますが、スプレッドシートでRVtoolsからのデータを準備できたら、CSVをインポートしてCloud Migrationsのインベントリとして追加できます。自動検出によって得られるランタイム・メトリックと履歴メトリックがすべて含まれるわけではありませんが、各VMのCPU、ディスクおよびメモリーのベースラインが提供されます。

ここでは、自動検出またはCSVのインポートを使用して、資産をCloud Migrationsインベントリ・システムにロードする2つの方法があります。
グループ化、計画、価格
OCIでアセット・インベントリを作成したら、移行プロジェクトを作成し、インベントリからプロジェクトにアセットを追加する必要があります。Cloud Migrationsでは、アセットを1つのプロジェクトにのみ配置できます。これは、サービス内のアセットをグループ化する最初のステップです。いくつかの方法を使用してインベントリの資産を検索でき、これらの検索を保存して戻ることができます。

VMのグループ化
アセット・ソースのグループ化を開始する簡単な方法の1つは、タグを使用することです。タグを使用すると、VMware環境のユーザー定義タグに基づいて保存済検索を作成して、移行するVMの検索時間を短縮できます。

タグを使用すると、ビジネス・ニーズに基づいてアセットを移行プロジェクトにグループ化できるため、移行計画全体をより適切に定義できます。インベントリ・アセットは単一の移行プロジェクトにのみ関連付けることができるため、インベントリ・アセットを移行プロジェクト・レベルで編成することをお薦めします。

計画
次のステップは、グループに基づいて移行計画を作成することです。移行プロジェクトを作成した後、計画にアセットを追加します。このステップはUIから簡単に行えます: 「Add Assets」ボタンをクリックします。

これで、計画に資産が関連付けられているので、ビジネス・ニーズに基づいて各計画の戦略を定義できます。たとえば、特定のVMのCPU数を増やす必要がある場合は、それをアセットのシェイプに適用できます。IntelシェイプまたはAMDシェイプのいずれかのマルチプライまたは特定のCPUを定義する場合は、これも可能です。開発環境を構築するだけの場合、OCIのプリエンプティブル・インスタンスを使用して、開発およびテスト用の低コストのソリューションを提供できます。

また、インスタンスにより多くのコンピューティング能力が必要な場合に、移行のニーズに合うように計画戦略を変更することもできます。


価格
計画の結果のコンピュートおよびストレージの要件に基づいて、OCI環境内の各計画のコストを確認できます。この価格設定では、特定のレートを交渉している場合は、Pay As You Go (PAYG)またはカスタム・レート・カードが使用されます。この透明性の高い価格設定モデルにより、OCIでパフォーマンスを計画および管理できます。

まとめ
Oracle Cloud Migrationsサービスを使用すると、検出プロセスが簡略化されます。オラクルの自動検出プロセスを使用して、環境の詳細とともにCSVをアップロードすることで、資産目録を手動で移入することもできます。その後、ビジネス・ニーズに基づいてVMのグループ化を開始できます。VMを移行プロジェクトにグループ化した後、ビジネス・ニーズに最も適した計画を構築し、OCIに移行する際にコストとパフォーマンスを管理できます。
Oracle Cloud Migrationsサービスを使用して、VMwareのVMをOracle Cloud Infrastructureネイティブ・インスタンスに移行するためのオプションを確認します。詳細は、次のリソースを参照してください:
