VMware関連の用語についてまとめました。
間違いなどありましたら教えていただけると幸いです。
・VDI Virtual Desktop Infrastructure
仮想デスクトップ基盤のこと。
・Horizon Client
ユーザーがVDIに接続するとき使うソフトウェア
このとき、VDI接続先が複数ある場合、接続したい先の
VDIがあるプール…所属先を選択する
※ちなみに、ユーザーがVDIに接続するときのプロトコルは
PCoIPというVMware独自の画面転送プロトコル。
RDPではない。
・View Manager Connection Server
Horizon ClientからVDIに接続するとき、認証して指示出す役割を持つ。VDIとユーザーを紐付ける。
コネクションブローカーという機能を果たしている。
簡単に言うと、AさんがVDIを使いたいな、と言って
Horizon ClientからVDIに接続する際にパスワードなどを入れると、Connection Serverに繋がり、
「仮想PC1の所有者、Aさんですね、
お待ちください、すぐ仮想PC1提供しますよ」と言い、
裏で仮想PC1の所有者はAか、Active Directoryと認証してあっていればVDIを提供するのがConnection Serverの役割。
ここで出てきた、Connection serverがユーザー認証するときに用いる確認先が、Windows Serverでお馴染みの認証システム、Active directory。
以下vSphere…VMのサーバー仮想化パッケージ製品。
・vSphere ESXi
サーバー上で複数のVDIを作れるようにする
ハイパーバイザー。仮想化の肝。
ESXiをインストールしたサーバーは、仮想ホストと呼ばれる。仮想ホストは、ESXiの機能によって、自分のリソース…CPU,メモリ、HDDをVMに切り分けて与えることができる。
ただし、HDDに関しては、仮想ホストの内蔵HDDを用いるより、共有ストレージから切り分けられることが多い。
ライブマイグレーションやHAクラスターを構成するのに都合がいいため。
また、仮想ホストが死んでも他の仮想ホスト上でVMを動かすには、仮想ホストに内蔵されたHDDだと、仮想ホストが死んだら動けなくなる。ので、共有ストレージにVMのデータはいれた方がよいということである。
※ちなみに共有ストレージに繋ぐ規格はiSCSI。接続プロトコルはTCP/IP
・vCenter Server
仮想マシンを管理するもの。仮想サーバーも管理する他、
クラスターの管理も行う。
・vCenter Serverを操作するもの
vSpere Client(ソフトウェア)
又は vSpere Web Client(Webページ…コンソール)
※サーバー見るのにクライアントって名前つけないでや!
まとめ
VMwareに関する製品は、名前が類似しているため
非常にややこしい。特にvCenter Serverを管理する画面、ソフトウェアにvSphere Clientと名付けたのは悪手でしかないと思う。サーバーなのかクライアントなのかごっちゃになるでしょう?
vCenter Server コンソールとかにしたまえ。