ディスカバリー クライアントによるデータの収集元である物理マシンと VM は、Migration Center ではターゲット サーバーと呼ばれます。このページでは、アセットタイプと収集方法に応じて、ターゲット アセットに必要な特定の構成について説明します。
Windows マシン
ディスカバリー クライアントが物理または仮想の Windows マシンをスキャンできるようにするには、オペレーティング システムの認証情報を指定します。Windows マシンは次の要件を満たす必要があります。
- WMI(Windows Management Instrumentation)サービスが実行されている。
- Windows ファイアウォールが無効になっている。または、ファイアウォールの例外でリモート WMI が許可されている。
- ディスカバリー クライアントは、各アセットに接続できる必要があります。
- アカウントにオペレーティング システムに対する管理者権限がある。
Linux マシン
ディスカバリー クライアントが物理または仮想の Windows マシンをスキャンできるようにするには、オペレーティング システムの認証情報を指定します。Linux マシンは次の要件を満たしている必要があります。
- 次の暗号化アルゴリズムをサポートする SSH が有効になっている。
- PEM 形式の RSA と DSA
- ECDSA 256/384/521、ED25519(OpenSSL または PEM 形式)
- ディスカバリー クライアントは、各アセットに接続できる必要があります。
- ユーザーレベルのアクセス権を持つアカウントを使用する(sudo 権限または root 権限は不要)。
VMware vCenter
ディスカバリー クライアントが vCenter ソースをスキャンできるようにするには、次の対象を指定します。
- vCenter へのアクセスに必要な認証情報。
- vCenter の URL。収集範囲を制限する vCenter インベントリ パス(省略可)。
また、vCenter を構成し、以下の各セクションで説明する要件を満たす必要があります。
vCenter 構成
vCenter 検出を実行する前に、vCenter 環境を構成する必要があります。 ディスカバリー クライアントで収集するデータは、実際には vCenter の統計情報の設定によって異なります。
vCenter では、次の 4 つのレベルの統計情報がサポートされています。
- レベル 1 は、CPU とメモリのパフォーマンスのみを公開します。
- レベル 2 はネットワーク パフォーマンスを公開します。
- レベル 3 は、1 秒あたりの入出力オペレーション数(IOPS)を公開します。
- レベル 4 では、利用可能なすべての指標が公開されます。
すべての統計情報レベルで使用可能な指標の詳細なリストについては、データ収集レベルをご覧ください。
デフォルトでは、統計情報レベルはレベル 1 に設定されています。レベル 1 と 2 ではインフラストラクチャに関する部分的なデータを収集でき、レベル 3 では総所有コスト(TCO)の詳細レポートを生成するために必要なデータをすべて収集できます。vCenter で統計情報レベルを変更してから、パフォーマンス データが利用可能になるまで数時間かかることがあります。
vCenter で統計情報レベルを変更する方法について詳しくは、vSphere クライアントで統計情報の収集間隔を構成するをご覧ください。
vCenter で実行する VM
vCenter で実行する VM は、次の要件を満たす必要があります。
- vCenter ソース(URL + インベントリ パス)は最大 100 個まで追加できます。
- ディスカバリー クライアントを実行するマシンが vCenter と ESX ホストに接続できる必要があります。たとえば、ファイアウォール ルールで必要なすべてのポートを開き、ディスカバリー クライアントのホストマシンと、ターゲットの vCenter サーバー、ESX ホスト間のネットワーク接続を維持する必要があります。
- vSphere vCenter サーバーはバージョン 5.5 以降である必要があります。
- vSphere vCenter サーバーは、TLS バージョン 1.2 以降をサポートしている必要があります。
- ディスカバリー クライアントに渡すユーザー名には、1 つ以上の VM に対する読み取り権限が必要です。ディスカバリー クライアントは、指定したユーザーがアクセス可能な VM に関する情報のみを検出できます。読み取り権限は通常、
No Access
を除くすべてのロールに割り当てられます。 - ディスカバリー クライアントに渡すユーザー名には、ホスト ESX に対する読み取り権限が必要です。複数の ESX サーバーが存在する場合、検出された VM をホストする ESX ごとに読み取り権限が必要です。
- ディスカバリー クライアントを実行するユーザーには、ディスカバリー クライアントを実行するマシンでの読み取り、書き込み、実行の権限が必要です。
次のステップ
- ディスカバリー クライアントのインストール要件について学習する。