將VMware vSphere 6.0虛擬化平台架構中的vCenter、ESXi主機、Data Center、叢集完成初期建置後,還必須做好虛擬機器(Virtual Machine)的基礎管理,例如建立虛擬機器的各種技巧、將各類現有運行中的系統移轉至vSphere 6.0虛擬化平台中(P2V、V2V)、遠端操控虛擬機器客端系統等等,才能夠真正由裡到外徹底掌控虛擬化平台的運行。
接著,如圖43所示嘗試執行「vmrc vmrc://連線帳戶名稱@vCenter Server位址/?moid=虛擬機器名稱」命令。
|
▲圖43 執行VMRC連線。 |
執行命令後,居然出現如圖44所示的錯誤訊息,告知在指定的主機中並沒有找到此虛擬機器。奇怪的是,所指定的虛擬機器名稱明明已經存在,而且還正在啟動中,為何會說找不到此虛擬機器呢?
|
▲圖44 無法連線虛擬機器。 |
原來在VMRC命令中的moid參數值,指的並不是虛擬機器的名稱,而是每一部虛擬機器的一組唯一識別碼。取得目前所有虛擬機器moid的方法,就是透過vSphere PowerCLI Cmdlets工具,如圖45所示下達「Get-VM | ft -Property Name,ID -AutoSize」命令後即可取得。範例中的ad.test.edu的id就是VirtualMachine-vm-171,但需要的是最尾部的「vm-171」。
|
▲圖45 查詢虛擬機器ID。 |
當再次執行vmrc連線命令時,如圖46所示將其中的moid參數值修改為「vm-171」,便會發現在正確輸入密碼後,如圖47所示已經可以正常開啟虛擬機器遠端主控台。
|
▲圖46 再次連線虛擬機器。 |
|
▲圖47 成功連線虛擬機器。 |
結語
虛擬化平台是私有雲網路架構中最重要的基礎建設,儘管VMware已經搶先Microsoft推出vSphere 6.0,但面對來勢洶洶的Windows Server 2016與System Center 2016解決方案,VMware在虛擬化技術的領導地位是否會受到影響呢?
就個人深入雙方技術層面的探討結果,儘管Microsoft的方案一再強調能為IT單位節省更多的整體擁有成本,但全新的vSphere 6.0極具完善與先進的設計,再加上過去以來始終給IT人良好、穩定以及高效能的印象,其實早已虜獲了大多數企業IT的心。不過,Microsoft終究不是省油的燈,在相關方案正式版推出之前,沒有人能夠精準料算出它將會瓜分掉VMware多少的市場。但無論如何,對於IT人而言現階段最重要的就是持續不間斷地學習vSphere 6.0,因為這樣才是面對詭譎多變虛擬化世界的最佳因應之道。
<本文作者:顧武雄, Microsoft MVP、MCITP與MCTS認證專家、台灣微軟Technet、TechEd、Webcast、MVA特約資深顧問講師。>