Loading...

We've detected that your browser language is Chinese. Would you like to visit our Chinese website? [ Dismiss ]
著者: Dylan

VMware vSphere Clientとは何か

VMwareおよびブロードコムのドキュメントでは文脈によって「vSphere Client」の意味が分かれ、時代とともに定義も変化しています。

1. 旧式C#デスクトップクライアント

長年運用してきた管理者が記憶する、Windows専用の従来型アプリケーション(シッククライアント)です。最終バージョンは2017年2月にリリースされたvSphere 6.0 Update 3となります。現在は廃止・サポート終了となっており、VMwareはvSphere 6.0以降開発を停止、vSphere 6.5以上に接続することはできません。利用できるケースは、アップグレード不可のレガシーESXi 5.x/6.0ホストのみに限られます。

2. HTML5 vSphere Client(vCenter管理インターフェース)

現在公式で「vSphere Client」と呼ばれるのは、すべてのvCenter Server環境に標準搭載されたHTML5ベースのWebアプリケーションです。VMwareはvSphere 6.5でHTML5版vSphere Clientを導入し、vSphere 7でFlash製vSphere Web Clientを完全に廃止しました。別途ダウンロードする必要はなく、vCenter Serverのアドレスにブラウザからアクセスするだけで利用可能です。

VMware Host Client(ESXiホストクライアント)

vCenter Serverに接続されていない単独のESXiホストを管理するための独立したWebツールです。仮想マシンとホストの基本的な管理機能を備え、vCenterが停止した緊急時のアクセス手段としても活用されます。VMware Host Clientは現在メンテナンスモードとなっており、ブロードコムは今後のリリースで代替ツールへの切り替えを予定しています。

主な機能・特徴

最新のHTML5版vSphere ClientとVMware Host Clientいずれを使用する場合も、日常運用の基盤となる機能は以下の通りです。

  • 仮想マシンライフサイクル管理:インベントリ画面から仮想マシンの作成・設定・起動停止・クローン・スナップショット、ホストやデータストア間の移行を一括操作可能
  • リソース設定:ホスト・クラスタ単位でCPU、メモリ、ストレージの割り当てを管理
  • 高度なクラスタ機能(vCenter限定):ホスト障害時にVMを自動再起動するvSphere HA、インテリジェントな負荷分散を行うvSphere DRS、無停止でVMを移行するvMotionを有効化
  • 統合プラットフォーム管理:同一のvSphere Client画面内でNSXネットワーク、vSANストレージ、Update Managerによるパッチ適用を操作可能、複数のコンソールを切り替える必要なし
  • プラグインによる拡張性:vSphere Client SDKを通じてプラグイン拡張に対応。外部開発者は監視画面、設定項目、操作機能を追加し、各vSphereオブジェクトの概要タブに動的な情報カードを表示可能。vSphere 8.0で追加された統合ソリューションインストーラーは、ソリューション導入手順を簡素化し、設定やプラグイン登録のために外部UIにアクセスする手間を大幅に削減
  • クイックスタートウィザード:ガイド付きウィザードで段階的にクラスタの拡張・設定を実施でき、初心者管理者の習得コストを低減
  • スケーラビリティ:vCenter Server 6.0単一インスタンスで最大1,000台のESXiホスト、10,000台の起動中VMを管理可能。後続バージョンで上限が大幅に引き上げられ、vCenter 6.5では2,000台のホスト、25,000台の起動VMに対応

vSphere Client / vSphere Web Client / Host Client 比較

クライアント名

種別

接続先

使用シナリオ

現在のステータス

旧式vSphere Client(C#)

デスクトップアプリ(Windows限定)

ESXi 5.x/6.0 または旧版vCenter

レガシーホストのみ

廃止済み、最終バージョン6.0 U3(2017年2月)

vSphere Client(HTML5)

Webアプリ(ブラウザ)

vCenter Server 7.0/8.0

日常のメイン管理

開発継続中、すべてのvCenterに標準搭載

VMware Host Client

Webアプリ(ブラウザ)

単独ESXiホストに直接接続

スタンドアロンホスト、緊急時アクセス

メンテナンスモード、代替アプリ開発中

ダウンロードが困難な理由:2024年5月以降、ブロードコムはすべてのVMwareソフトウェアのダウンロード窓口をブロードコムサポートポータルに統合しました。旧VMware Customer ConnectポータルからvSphere関連ファイルを取得することはできません。vSphere関連ソフトをダウンロードするには、vSphereライセンスに紐付いた適切なサイト権限を保有する有効なブロードコムアカウントが必要です。

VMware vSphereのダウンロードとインストール方法

最新版vCenter環境(vSphere 7.0 / 8.0):HTML5版vSphere ClientはvCenter Serverアプライアンス(VCSA)に組み込まれているため、別途ダウンロードする必要はありません。対応ブラウザを開き、vCenter ServerのIPアドレスまたはFQDN(例:https://vcenter.yourdomain.com)にアクセスするだけでログイン画面が表示されます。ファイアウォールには443番ポートでvSphere ClientからvCenter Serverへの通信を許可するルールを設定してください。

スタンドアロンESXiホスト(VMware Host Client)の場合:ブラウザを開きESXiホストのIPアドレスにアクセスすると、VMware Host Clientのログイン画面が表示されます。最新のすべてのESXiバージョンで追加インストール不要で利用可能です。

旧式C#デスクトップクライアント(古いESXi 5.x / 6.0限定)の場合:この環境にはvCenterが存在しないため、ブロードコムサポートポータルからインストーラーをダウンロードして実行する必要があります。手順は以下の通りです。

手順1. https://support.broadcom.com に登録済みアカウントでログインします。

手順2. 左側メニューの「マイダウンロード」をクリックします。

手順3. 権限のある製品(例:「VMware vSphere – Enterprise」)を選択します。

手順4. vSphereのメジャーバージョン(例:6.0)を選択します。ブロードコムによる画面改良に伴い、ポータルUIは随時変更される点に注意してください。

手順5. 製品一覧からvSphere Clientインストーラーを探します。

手順6. ブロードコム使用許諾契約に同意するチェックボックスにチェックを入れ、ダウンロードを開始します。

手順7. ダウンロード完了後、インストーラーを実行します。

手順8. 初回接続時に証明書のセキュリティ警告を許可し、ESXiのログイン情報を入力し、画面の指示に従ってインストールを完了させます。

補足:ダウンロードファイルが見つからない、または「同意する」チェックボックスがグレーアウトしている場合は、ライセンス権限に関する問題が発生している可能性があります。旧式vSphere Clientインストーラーを取得するには、適切な権限が付与された登録アカウントが必須です。

VMware vSphere Clientへのアクセス方法

複数ホスト管理用のvCenter Serverに接続する場合と、単独ESXiホストに接続する場合で手順が異なります。自身の環境に合致する手順を参照してください。作業前にファイアウォールのポート許可設定を確認してください。vSphere ClientからvCenter Serverへの通信は443番ポート、vCenter ServerからESXiホストのVMコンソール通信には902番ポートが使用されます。

・vCenter Serverに接続(vSphere Client)

手順1. 対応ブラウザを起動し、アドレスバーに「https://<vcenter-IPまたはFQDN>」の形式でURLを入力します。

手順2. 初回アクセス時に証明書のセキュリティ警告が表示されます。vCenterが既定の自己署名証明書を使用している場合は正常な動作です。Firefoxの場合は「詳細」→「リスクを承知で続行」、Edgeの場合は「詳細」→「このウェブページに進む」をクリックして進みます。

手順3. ログイン画面にvCenter SSOの認証情報を入力します。既定管理者アカウントはadministrator@vsphere.localで、vCenterインストール時に設定したパスワードを使用します。インストール時に別のSSOドメインを設定した場合はadministrator@独自ドメインでログインします。

手順4.「ログイン」をクリックすると、ブラウザ内にvSphere Clientのメイン画面が読み込まれます。

・単独ESXiホストに接続(VMware Host Client)

手順1. 対応ブラウザを起動し、アドレスバーに「https://<esxi-IPまたはFQDN>/ui」のURLを入力します。

手順2. 証明書のセキュリティ警告が表示されたら、上記と同様にリスクを許可して画面に進みます。

手順3. ログイン画面にESXiホストの認証情報を入力します。通常はrootユーザーとESXiインストール時に設定したパスワードとなります。

手順4.「ログイン」をクリックするとVMware Host Clientのダッシュボードにアクセスできます。

メイン画面のナビゲーション構成

ログイン後に表示される画面要素は以下の通りです。

  • 左側インベントリパネル:データセンター、クラスタ、ホスト、VM、データストア、ネットワークを階層ツリー形式で表示
  • 中央作業領域:インベントリで選択したオブジェクトの概要情報、パフォーマンスグラフ、設定項目を表示
  • 下部:タスク・アラームパネル:実行中・完了済みタスク、発生中のアラームを表示
  • 上部グローバル検索バー:VM、ホスト、データストア名を入力すると対象オブジェクトに直接ジャンプ可能
  • 左上メニューボタン:全機能モジュール(ホスト&クラスタ、VM、ストレージ、ネットワークなど)へのショートカットを含む完全ナビゲーションメニューを展開

vSphere Clientの操作方法

ここでは仮想マシン作成、クラスタ作成、パフォーマンス監視の詳細手順を記載し、操作方法を解説します。

仮想マシン作成

手順1. vSphere Clientのインベントリから、VMを配置するデータセンター、ホストまたはクラスタを選択します。

手順2.「アクション」をクリックし、「新規仮想マシン」を選択します。

vSphere Client 新規仮想マシン作成画面

手順3. 新規仮想マシン作成ウィザードが起動します。「作成種別を選択」→「新しい仮想マシンを作成」を選び「次へ」をクリックします。

vSphere Client 新規VM作成ウィザード

手順4. VMに一意の名前を入力し、配置先のデータセンターまたはフォルダを選択して「次へ」をクリックします。

手順5. VMを起動するコンピュートリソース(ホストまたはクラスタ)を選択し「次へ」をクリックします。

手順6. VMファイルの保存先データストアを選択し「次へ」をクリックします。

手順7. ゲストOSの種類とバージョンを選択し「次へ」をクリックします。

手順8. 仮想ハードウェアをカスタマイズします。

  • CPU、メモリ、ディスク容量を設定
  • 仮想ネットワークアダプタ、CD/DVDドライブなど仮想デバイスの追加・削除・変更
  • 新規ハードディスク項目の矢印を展開し、ディスクタイプ(シンプロビジョンなど)と保存先を設定

手順9.「次へ」をクリックし、概要画面で設定内容を確認後「完了」を押すとVMが作成されます。任意で「作成後に電源を入れる」にチェックを入れることも可能です。

クラスタ作成

本操作にはvCenter Serverが必須で、VMware Host Clientでは実行できません。

手順1. vSphere Clientのインベントリツリー内のデータセンターオブジェクトを右クリックします。

手順2.「新規クラスタ」を選択します。

vSphere Client 新規クラスタ作成

手順3. クラスタ名を入力し、任意で「DRS」「vSphere HA」にチェックを入れて機能を有効化、「OK」をクリックしクラスタを作成します。

vSphere Client クラスタ作成設定画面

  • DRSを有効化する場合は自動化レベル(手動/半自動/完全自動)と移行閾値を設定
  • HAを有効化する場合は必要に応じてホスト監視、アドミッションコントロール、データストアハートビートを設定

パフォーマンス監視

手順1. vSphere Clientのインベントリから監視対象の「仮想マシン」「ホスト」「クラスタ」または「データストア」を開きます。

手順2.「監視」タブをクリックします。

手順3.「パフォーマンス」配下の「概要」を選択するとサマリーグラフ、詳細でカスタマイズ可能な高度な表示に切り替えられます。

vSphere Client パフォーマンス概要画面

手順4. 確認したい時間範囲(リアルタイム、1時間、1日、1週間、1か月、カスタム期間)を選択します。

手順5. ドロップダウンメニューから確認するパフォーマンス項目(CPU、メモリ、ディスク、ネットワークなど)を選択します。VMの場合はゲストOS側のパフォーマンスカウンターも参照可能です。

手順6. グラフのズーム、ドラッグ選択、更新機能で特定の時間帯を確認できます。データ出力にはエクスポートアイコンをクリックし、CSVまたは画像形式を選択します。

通信アーキテクチャ、ネットワークポート、セキュリティ

ファイアウォール設定や安全なリモート管理を実施するため、vSphere Clientの通信経路を理解することが重要です。

通信の仕組み

vSphere Clientは完全にユーザーのブラウザ上で動作し、HTML5画面を描画・表示します。各vCenterノード上で稼働するOSGi Javaアプリケーションサービス「vsphere-ui」と通信し、HTML、JavaScriptファイルとvSphereインベントリ情報を取得します。vsphere-uiサービスは各種API・プロトコルを介してvCenterのバックエンドサービスと通信し、認証済みのセッション接続を維持します。

必須ポート一覧

ブロードコムの公式ドキュメントに記載されているvSphere Client通信のファイアウォール要件は以下の通りです。

  • vSphere ClientからvCenter Serverへの通信:443番ポートを許可
  • vCenter ServerからESXiホストへの通信:902番ポートを許可

VMware Remote Console(VMRC)接続の場合:VMRC 11.0未満は443番(vCenter)、902番(ESXi)、VMRC 11.0以降は443番ポートのみで通信するためファイアウォールに許可ルールを追加してください。

VMware Host Clientを介してESXiに直接接続する場合、ESXiホストの443番と902番ポートへのアクセスを許可する必要があります。VMware Host Clientは902番ポートを使用してVMのゲストOS MKS操作を処理します。

セキュリティベストプラクティス

  • 証明書:既定の自己署名証明書を信頼できるCA発行証明書に置き換え、ブラウザの警告を回避
  • VPN:リモート管理時はvCenterをインターネットに公開せず、企業VPN経由でvSphere Clientの通信をルーティング
  • ファイアウォールルール:vCenterの443番ポートへのアクセスを許可された管理サブネットのみに制限。ESXi側の「vSphere Web Client (443, 902)」ルールセットにはvCenterのIPアドレスを許可リストに登録する

vSphere Client以外の管理手段

vSphere Clientは日常運用と視覚的な監視向けに設計されていますが、インフラ管理の唯一の手段ではありません。用途に応じて以下の代替手段が適切な場合があります。

  • PowerCLI / ESXCLI:PowerShellベースの自動化ツール。スクリプト、一括操作、大量設定変更に適し、大規模環境の定型作業に最適
  • DCUI(Direct Console User Interface):ESXiホスト本体から直接操作するテキストコンソール。ネットワークや管理サービスが停止した緊急時のネットワーク再設定・簡易復旧に使用
  • サードパーティ管理プラットフォーム:gCenterなどオープンソースのLinuxベースESXi管理ツール
  • SSH(一時的なトラブルシューティング限定):ブロードコムはSSHを定常管理に使用せず、障害調査の一時的手段として推奨

vSphere Clientの一般的なエラーと解決策

1. 事象:「vSphere Clientサービスが停止しました」および503 Service Unavailable

症状・原因:vSphere管理者が最も頻繁に遭遇するエラーの一つです。vCenter画面に「vSphere Clientサービスが停止しました」というバナーと503エラーページが表示されます。ブロードコムのナレッジベースによる根本的な原因は、VCSAを稼働させているESXiホストのCPU利用率100%またはメモリ枯渇です。ホストのCPUまたはメモリが上限に達するとvCenterアプライアンスが不安定化し、サービス異常が発生します。CPU競合が高い場合、サービスの死活監視タイムアウトが発生し、監視プロセス(vmon)がサービスを強制停止します。

解決策

手順1. ホストリソースの空き容量を確保:vCenterではなくESXi Host ClientにホストIPから直接ログインし、不要なVMを停止してホストのCPU/メモリ使用率を90%以下に抑えます。今後のリソース制限を防ぐため、vCenter VMにリソース予約を設定します。

手順2. vCenterサービスを再起動:ホストにリソースの余裕ができたらVCSAにSSH接続し、service-control –status –allで全サービス状態を確認後、service-control –stop –all && service-control –start –allで再起動します。追加調査にはSkylineヘルス診断ツールの使用が推奨されています。

2. 「正常な上流接続なし(No Healthy Upstream)」エラー

症状・原因:503レスポンスと同時に頻出する「正常な上流接続なし」エラーは、vCenter内のEnvoyプロキシがvsphere-ui、vpxd、vapi-endpointなどのバックエンドサービスに接続できない状態を指します。主な原因は以下の3点です。

  1. 証明書期限切れ(最も多い):STSまたはマシンSSL証明書が失効するとSSO認証が失敗し、リバースプロキシがバックエンドとの安全な接続を確立できない
  2. ディスク容量枯渇:/storage/log または /storage/seatパーティションがログや統計情報で満杯になりサービス障害が発生。/var/log/vmware/vsphere-ui/配下に巨大なJavaヒープダンプファイル(.hprof)やコアダンプファイルが蓄積するケースも多い
  3. DNS解決障害:VCSAが自身のFQDNを解決できない場合、サービス起動シーケンスが中断する

解決策

手順1. 設定変更前にvCenter VMのスナップショットを取得します。

手順2. VCSAにSSH接続しdf -hを実行し、使用率100%のパーティションがある場合は領域を確保します。

手順3. 証明書の有効期限を確認、STSまたはマシン証明書が失効している場合は証明書マネージャー(/usr/lib/vmware-vmca/bin/certificate-manager)を使用して更新します。オプション8「すべての証明書をリセット」が最速の対応手段となる場合が多いです。

手順4. service-control –stop –all && service-control –start –allで全サービススタックを再起動します。すべてのサービスが初期化完了するまで10~15分待機してから動作確認を実施します。

手順5. エラーが解消しない場合はvSphere Clientログ(/var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log)を確認しメモリ不足エラー(OutOfMemoryError)の有無を調べ、VCSAに十分なメモリが割り当てられているか確認します。

重要:vSphere環境の定期バックアップを実施

vSphere ClientはvSphereインフラのメイン管理ツールですが、堅牢なネイティブバックアップ・災害復旧機能は搭載されていません。大規模VMware環境を運用する企業には専用のバックアップソフトウェアが必須となります。全仮想マシンを簡単に保護するため、Info2softが提供するi2Backupを推奨します。

i2Backupは大規模環境に対応した総合バックアップ・リカバリソリューションで、VMware vSphere(5.0~8.0)、Microsoft Hyper-V、その他主要仮想化プラットフォームに加え、物理サーバー、クラウド基盤、100種類以上のデータベース・アプリケーションに対応します。完全バックアップ、増分バックアップ、差分バックアップ、合成バックアップに対応し、分単位で細かく設定可能なスケジュール機能を備えています。

主な強み:

  • エージェントレスバックアップ:VMware標準のVADP APIを活用し、各VM内にバックアップエージェントをインストールする必要がないため、本番ワークロードのリソース消費を削減し、導入作業を簡素化
  • 変更ブロック追跡(CBT)対応:前回バックアップ以降に変更されたデータブロックのみ取得するため、バックアップ時間とストレージ容量を大幅に削減
  • ランサムウェア対策(イミュータブルストレージ連携):カーネルレベルの改ざん防止ドライバーにより、保存期間中のバックアップデータが暗号化・改変・削除されることを防ぎ、ランサムウェア攻撃に対する最高水準の安全性を確保
  • クロスプラットフォーム統合管理:VMware、Hyper-V、クラウド、物理サーバーが混在する環境でも、単一のGUIコンソールから一括してバックアップ管理を実施可能

Info2softはi2Backupの全機能を60日間試せる無料トライアルを提供しています。下記のボタンから申し込み可能です。

60日間無料トライアル

まとめ

現在の「vSphere Client」はvSphereエコシステムにおける強力なクロスプラットフォームHTML5管理インターフェースです。vCenter Server 7.0または8.0を運用している場合、最新版vSphere Clientが標準で利用できます。5.x/6.0のレガシーESXiホストを使用している場合は、ブロードコムサポートポータルから旧式C#クライアントを取得可能ですが、長期的にはバージョンアップグレードを推奨します。

日常の運用管理だけでなく、信頼できるバックアップソリューションによる仮想インフラ保護も同等に重要です。Info2softのi2BackupはVADP対応のエージェントレスバックアップ、CBT、LANフリー転送、カーネルレベルのランサムウェア対策機能を搭載し、統合コンソールから一括管理できます。

よくある質問(FAQ)

Q:vSphere Clientは無料で利用できますか?
A:HTML5版vSphere ClientはすべてのvCenter Serverライセンスに標準付属し、追加費用なしで利用可能です。ブロードコムサポートポータルからファイルをダウンロードするには有効なライセンス権限が必要です。VMware Host ClientはESXiに標準搭載され、別途ライセンスは不要です。

Q:旧式C#デスクトップ版vSphere Clientの入手・ダウンロード方法は?
A:ブロードコムサポートポータルにログインし、「マイダウンロード」へ移動、権限のあるvSphere製品と6.0以前のバージョンを選択し、vSphere Clientインストーラーを探します。本クライアントは廃止済みのため、レガシーESXi 5.x/6.0ホストのみで使用してください。

Q:vSphere ClientとvSphere Web Clientの違いは何ですか?
A:vSphere Web ClientはFlashベースの旧インターフェースで、vSphere 7.0で廃止されました。現在のvSphere ClientはHTML5で再構築された後継ツールで、vCenter Serverのメイン管理画面として標準利用されています。

Q:vSphere ClientはMacまたはLinuxで動作しますか?
A:はい。最新のHTML5版vSphere ClientはWindows、Mac OS、Linux上の対応ブラウザ(Chrome 89以降、Firefox 80以降、Edge 90以降、Safari 9.0以降)で動作します。

Q:vSphere Clientに「503 Service Unavailable」が表示される原因は?
A:代表的な要因はESXiホストのメモリ100%枯渇、vCenter証明書の期限切れ、VCSAのディスク領域満杯、vsphere-ui・vpxdなどのバックエンドサービス異常です。まずホストのリソース使用率と証明書の有効期限を確認してください。

Q:ブロードコム買収によりダウンロード手順はどう変わりましたか?
A:vSphere、ESXi、vCenterを含むすべてのVMwareソフトウェアのダウンロード窓口がブロードコムサポートポータルに統合されました。ダウンロードを実施するにはブロードコムアカウント登録と、サイトIDに紐付いた有効なライセンス権限が必要です。旧VMware Customer Connectのリンクは現在無効となっています。

概要は準備中です

関連記事

ビジネスデータのセキュリティ強化を始めませんか?

· 世界中のエンタープライズおよびミッドマーケットのお客様

· トライアル期間中、サポートチームが対応します

· 60日間の無料トライアルまたはデモで、Info2Softが企業データをどのように保護するかをご確認ください。

フォームにご記入の上、送信してください。担当者より追ってご連絡いたします。
このフォームを送信することにより、 プライバシー通知を読み、同意したことを確認します。
{{ isSubmitting ? '送信中...' : '送信する' }}