このページでは、ディスカバリー クライアント v6 と mcdc
CLI を使用して生成できるオフライン評価について説明します。
概要
ディスカバリー クライアント v6 と mcdc
CLI を使用すると、検出フェーズで収集した情報を使用してオフライン評価を実行できます。オフライン評価では、移行の大まかな適合性評価の結果と、さまざまな移行作業の潜在的な阻害要因を提供するレポートが作成されます。オフライン評価では、移行前に解決する必要がある問題も示されます。
次のスコアによる全体的な適合性評価が示されます。
- 非常に適した用途
- 適合性良好、ただし確認が必要な部分がある
- 移行前に少量の作業が必要
- 移行前に中程度の作業が必要
- 移行前に大量の作業が必要
- 適合していない
- データが不足しています
レポートは HTML、Microsoft Excel、CSV、JSON 形式で生成できます。
始める前に
- オフライン評価レポートを生成するには、ディスカバリー クライアント v6 または
mcdc
CLI を使用してアセットからデータを検出して収集します。
ディスカバリー クライアント v6 を使用してレポートを生成する
ディスカバリー クライアントでオフライン レポートを生成してダウンロードする手順は次のとおりです。
- ディスカバリー クライアント アプリケーションで [レポート] タブに移動します。
- [新しいレポート] をクリックします。
- レポートの名前を入力し、エクスポートする形式を選択します。
- 確定するには、[作成] をクリックします。
レポートの準備が整ったら、[ダウンロード] をクリックします。
mcdc
CLI を使用してレポートを生成する
mcdc
CLI を使用すると、オフライン評価レポートを HTML、JSON、CSV、または XLSX ファイル形式で出力できます。HTML レポートと CSV レポートは、概要バージョンと詳細バージョンとして利用できます。
HTML
まとめ
mcdc
CLI をダウンロードしたディレクトリで、次のコマンドを実行します。Linux
./mcdc report --format html --file REPORT_NAME.html
Windows
mcdc.exe report --format html --file REPORT_NAME.html
このツールは、REPORT_NAME.html という名前の HTML ファイルを現在のディレクトリに出力します。
レポートを表示するには、 ブラウザで REPORT_NAME .html を開きます。
このレポートには費用分析のセクションがあります。
このレポートを使用して、モダナイズしたワークロードを Google Cloud で実行するコストを見積もることができます。このレポートでは、VM をモダナイゼーション戦略別にグループ化し、モダナイゼーション戦略別のコストを合計して、総コストを算出しています。費用分析は、ワークロードをどの程度モダナイズするか、どれだけの労力を予定しているかに応じて、採用するモダナイゼーション戦略を決める際に役立ちます。
この計算は、CPU 数、メモリ、ストレージなどの VM 構成の詳細(CPU、メモリ、ストレージの数)に基づいて行われ、モダナイゼーション目標に適さない VM は除外されます。
詳細
mcdc
CLI をダウンロードしたディレクトリで、次のコマンドを実行します。Linux
./mcdc report --format html --full --file REPORT_NAME.html
Windows
mcdc.exe report --format html --full --file REPORT_NAME.html
このツールは、 REPORT_NAME.html という名前の HTML ファイルを現在のディレクトリに出力します。
レポートを表示するには、 ブラウザで REPORT_NAME .html を開きます。
レポートには、検出されたすべての VM を一覧表示するテーブルが含まれます。 テーブルに列を追加することもできます。テーブルにテキスト フィルタを適用することもできます。
表内の任意の VM を開いて、その属性、対象シナリオ、アプリ コンポーネントを確認できます。次に、VM からアプリ コンポーネントを開いて、その属性と対象工程を確認できます。
非常に多くの VM(通常は 10,000 台を超える VM)を報告する場合、詳細な HTML レポートは開かない場合がありますが、正確な数はマシン、ブラウザ、レポートのコンテンツによって異なります。このような場合は、XLSX レポートの使用をおすすめします。
JSON
mcdc
CLI をダウンロードしたディレクトリで、次のコマンドを実行します。Linux
./mcdc report --format json --file REPORT_NAME.json
Windows
mcdc.exe report --format json --file REPORT_NAME.json
このツールは、REPORT_NAME.json という名前の JSON ファイルを現在のディレクトリに出力します。
テキスト エディタでファイルを開きます。
CSV
まとめ
mcdc
CLI をダウンロードしたディレクトリで、次のコマンドを実行します。Linux
./mcdc report --format csv --file REPORT_NAME.csv
Windows
mcdc.exe report --format csv --file REPORT_NAME.csv
このツールは、REPORT_NAME.csv という名前の CSV ファイルを現在のディレクトリに出力します。
CSV レポートをデータ可視化ユーティリティにインポートします。
レポートには各 VM の各工程の適合性スコアが含まれますが、個々のルールの結果は含まれません。
詳細
mcdc
CLI をダウンロードしたディレクトリで、次のコマンドを実行します。Linux
./mcdc report --format csv --full --file REPORT_NAME.csv
Windows
mcdc.exe report --format csv --full --file REPORT_NAME.csv
このツールは、REPORT_NAME.csv という名前の CSV ファイルを現在のディレクトリに出力します。
CSV レポートをデータ可視化ユーティリティにインポートします。
このレポートには、各 VM とアプリケーション コンポーネントのすべてのルールの結果が含まれます。
XLSX
mcdc
CLI をダウンロードしたディレクトリで、次のコマンドを実行します。Linux
./mcdc report --format xlsx --file REPORT_NAME.xlsx
Windows
mcdc.exe report --format xlsx --file REPORT_NAME.xlsx
このツールは、REPORT_NAME.xlsx という名前のスプレッドシートを現在のディレクトリに出力します。
スプレッドシートを開きます。
スプレッドシートには、以下を含むいくつかのワークシートが含まれます。
- 検出されたすべての VM に関する情報
- 検出されたすべてのアプリケーション コンポーネントに関する情報
- 各 VM およびアプリ コンポーネントのすべてのシナリオの適合性スコア
- そのシナリオのすべてのルールの結果を含むシナリオごとのワークシート
mcdc
ツールは、評価データとログ情報をホストマシンの ~/.mcdc
ディレクトリに保存します。このデータを削除する方法については、収集したデータをホストマシンから削除するをご覧ください。
ターゲット プラットフォームを指定する
レポートを生成するときに、--target-platform
フラグを使用して、VM を移行する特定のプラットフォームを指定します。
使用できるオプションは、gcp
、gdc
、containers
、all
です。オプションによって、指定する評価対象の工程が異なります。
gcp
は、Compute Engine と Google Cloud VMware Engine へのリフト&シフトの工程と、Google Kubernetes Engine、GKE Autopilot、Cloud Run へのコンテナ化の工程を評価します。gdc
は、Google Distributed Cloud へのリフト&シフトの工程と GKE および Cloud Run へのコンテナ化の工程を評価します。containers
は、Google Distributed Cloud、Google Kubernetes Engine、GKE Autopilot、Cloud Run へのモダナイゼーションを評価します。all
は、可能なすべてのシナリオを評価します。
たとえば、レポートを gcp
の移行プロセスに制限するには、次のコマンドを実行します。
Linux
./mcdc report --format FORMAT --target-platform gcp --file REPORT_NAME
Windows
mcdc.exe report --format FORMAT --target-platform gcp --file REPORT_NAME
Google Distributed Cloud 環境で mcdc
CLI を使用する場合は、ターゲット プラットフォームの gdc
値を指定します。
Linux
./mcdc report --format FORMAT --target-platform gdc --file REPORT_NAME
Windows
mcdc.exe report --format FORMAT --target-platform gdc --file REPORT_NAME
次のステップ
- 総所有コスト(TCO)レポートを生成する方法を学習する。