在使用 VMware vSphere 有一個很重要的關鍵就是 Vcenter.Vcenter 簡單的來說就是 vSphere 的管理介面.不同於以前的單機管理方式,所有使用 vmware EXS /ESXi 都可以同時透過 vcenter 這管理介面來做管理.同時 vmotion,DRS,HA Consolidated Backup,Plug-in 功能皆是在此完成管理.
什麼是 vCenter Server ,vCenter server 只是一個提供服務的應用程式,他必須安裝在 windows 的作業系統上,這個 Windows 可以在虛擬機器上也可以是在實體機器上,目前 VMware ESXi 4.0 支援下列的 Windows 版本.
- Windows XP Pro SP2 (SP2 required)
- Windows Server 2003, SP1 and SP2 32bit and 64bit all editions
- Windows Server 2003, R2 and SP2 32bit and 64bit all editions
- Windows Server 2008 32bit all editions
- Windows Server 2008 64bit Standard and Enterprise editions
新版的 VMware ESXi 4.0 Update 1 增加 Windows 7 和 Windows 2008 R2 support 這兩個版本的 windows 的支援.
雖然在 vSphere 4 支援以 32位元的 windows 當作 vCenter Server ,不過在 vSphere 4.1 就只能使用 64 位元版本.
原因如下:
With vSphere 4.1, vCenter Server will ship as a 64-bit version only and will need a 64-bit operating system. There are two key reasons for this transition. First, as vSphere becomes the virtualization platform for cloud deployments, the limitations of a 32-bit OS have increasingly constrained the scalability and performance of vCenter Server
在 vmware 的官方網頁可以找到相對應的說明.
http://www.vmware.com/files/pdf/techpaper/VMW-Whats-New-vSphere41-vCenter41.pdf
我們可以在 VMware 的官方網頁找到 Vcenter 的下載連結,一樣和 ESX 都是 60 天的試用版本.
http://downloads.vmware.com/d/info/datacenter_downloads/vmware_vsphere_4/4
試用版包含了所有的功能,但正式版就區分為 4 個版本了.VMware vSphere 4 Standard , Advanced , Enterprise , Enterprise Plus ,四個版本在功能上有所區分,可以參考官方網頁的說明:
http://www.vmware.com/vmwarestore/vsphere_purchaseoptions.html
安裝方式就如同一般在 windows 系統下安裝應用程式.在安裝時有幾個需要注意的地方.
安裝光碟中不只包含了vCenter Server,不過這邊先只做簡單介紹 vCenter Server .
不過 vCenter Server 的最小資源要求可不小,至少要符合下列的標準會是更高的配備.
- CPU – 2 CPUs
- Processor – 2.0GHz or faster Intel or AMD processor.
- Memory – 3GB RAM.
- Disk storage – 2GB.
- Microsoft SQL Server 2005 Express disk requirements – Up to 2GB free disk space.
- Networking – Gigabit connection recommended.
vCenter Server 的資料是儲存在資料庫聰,而預設使用的資料庫是 Microsoft SQL Server 2005 Express,你也可以使用其他的資料庫.目前有支援的資料庫有下列幾種:
Microsoft SQL server Database Support:
- Microsoft SQL Server 2005 Standard edition (SP1, SP2, SP3)
- Microsoft SQL Server 2005 Standard edition (SP2, SP3) 64bit
- Microsoft SQL Server 2005 Enterprise edition (SP1, SP2, SP3)
- Microsoft SQL Server 2005 Enterprise edition (SP2, SP3) 64bit
- Microsoft SQL Server 2008 Standard Edition
- Microsoft SQL Server 2008 Standard Edition 64bit
- Microsoft SQL Server 2008 Enterprise Edition
- Microsoft SQL Server 2008 Enterprise Edition 64bit
Oracle Database Support:
- Oracle 10g Standard edition
- Oracle 10g Enterprise edition
- Oracle 10g Standard edition
- Oracle 10g Enterprise edition
- Oracle 10g Enterprise edition 64bit
- Oracle 11g Standard edition
- Oracle 11g Enterprise edition
新增可支援的資料庫可上 vmware 的官方網站上查詢 http://www.vmware.com/pdf/vsphere4/r40/vsp_compatibility_matrix.pdf
傳統使用 ESX / ESXi 的 vSphere client 時我們要輸入的帳號密碼是 ESX / ESXi 當初所設的 root 以及其密碼,但登入 vCenter Server 時預設使用的是我們安裝 vCenter Server 所再的那一台 windows 本身的帳號密碼,預設登入帳號就是 administrator.密碼也就是 Windows administrator 原先設定好的密碼.
一開始我們的環境就只有這一個 vCenter Server 所以選擇 "Create a standalon VMware vCenter Server instance.當系統有多台 vCenter Server 時請選擇 "Join a VMware vCenter Server group using linked mode to share information".
vCenter Server 主要透過這幾個網路埠來進行連接,如果防火牆有開啟時必須開放這幾個埠讓 vSphere Client 可以連接 vCenter Server.
- HTTPS Port:443
- HTTP port:80
- Heartbeat port(UDP):902
- Web Services HTTP port:8080
- Web Services HTTPS port:8443
- LDAP Port:389
- SSL Port:636
現在回到 vSphere client 我們現在要連接的是 vCenter Server 所在的那一台 windows 系統的 IP 或是 Host name.在 vSphere client 要輸入的帳號密碼也變成 windows 那一台 administrator 的帳號密碼了.不過一開始登入後 vCenter 空空如也,
第一步必須先建立一個 datacenter.在 "Getting Started" 選擇 "Create a datacenter" ,
第二步 "Add a host" 增加 ESX / ESXi Host 的機器 IP 或是 hostname.
要注意的是如果此 ESX / ESXi Host 已經屬於其他的 standalon vCenter 時這時在加入會造成. 對方的 vCenter Sever 將不再擁有這一台 ESX / ESXi Host 的控制權.
PS:怎麼找到 vSphere Client 的工具,直接透過 web 的方式連上你的 ESX /ESXi ,就可以點選 "下載 vSpher Clinet". 就可以直接安裝.
更多有關於 vCenter Server 可以參考 VMware 官方網站 http://kb.vmware.com/selfservice/microsites/search.do
One thought on “VMware – Vcenter Server”