vSphere部署系列之01——關於VMware虛擬化數據庫
1、關於VMware服務器
VMware是一家公司,目前是虛擬化領域的老大,這個毋庸置疑。網絡
VMware公司的產品就以VMware命名,其產品線很廣,從你們熟知的我的桌面虛擬計算機軟件Workstation、Player到服務器虛擬化解決方案vSphere、vCloud、桌面和應用虛擬化方案Horizon等,包羅萬象,涉及到的軟件多達幾十個,讓初學者眼花瞭亂。架構
咱們常說的VMware虛擬化,主要是指VMware vSphere服務器虛擬化解決方案,這個是VMware的服務器拳頭產品,包括ESXi、各類管理工具一套,能夠部署中小規模的私有云基礎架構。VMware的另外一套產品,VMware vCloud Suite,在vSphere的基礎上加了vCloud Director等管理工具,用於部署大中型數據中心的公有云基礎架構。框架
2、VMware服務器虛擬化產品ide
網絡上有前輩對VMware2014年全部產品做了梳理,至今仍值得參考、學習,其中服務器虛擬化產品列表,引用以下:工具
A、數據中心和雲計算基礎架構產品性能
VMware ESXi(VMware全部服務器產品的虛擬化核心組件,直接安裝在物理裸機上,vCloud和vSphere的核心都是ESXi。)學習
VMware vSphere with Operations Managementui
VMware vSphere Storage Appliance(存儲羣集管理工具)
VMware vSphere Data Protection Advanced(數據備份組件)
VMware NSX(網絡虛擬化的組件)
VMware Virtual SAN(用於共享存儲的軟件定義的存儲平臺組件)
VMware vCenter Site Recovery Manager(數據恢復管理工具)
VMware Virsto(存儲虛擬化的管理工具。)
B、數據中心和雲計算管理產品
VMware vCenter Server(vCenter組件是全部服務器產品的管理控制中心)
VMware vCenter Operations Management Suite
VMware vCenter Operations Manager
VMware vCenter Configuration Manager
VMware vCenter Hyperic
VMware vCenter Log Insight
VMware vCloud Director(vCloud的管理組件)
VMware vCloud Automation Center
VMware vCenter Orchestrator
VMware IT Business Management Suite(IT基礎架構和業務管理套件)
3、vSphere 5軟件版本
本系列文章,是關於VMware服務器虛擬化、vSphere 5產品方面的部署和實踐,因此,這裏只關注vSphere 5的版本狀況。
從縱向來看,自VMware ESX的第一個版本於2001年發佈以來,vSphere的發展經歷了6代,目前最新的產品爲vSphere 6(2015年出)。前兩代比較簡單,只是獨立的虛擬化管理器,直到第3代(2006年出,當時還未稱爲vSphere,而是叫Virtual Infrastructure 3)纔將資源聚合成統一的實體。咱們如今所看到的vSphere框架始於第4代產品(2009年出,vSphere 4)。當前市場上普遍使用的是第5代產品(2011年出,vSphere 5),具體包含vSphere5.0、vSphere5.1和vSphere5.5三個獨立版本。
從橫向來看,vSphere分爲簡易版、標準版和企業版三大類,差異主要體如今一些高級功能上,例如FT,DRS等。其中免費版只能使用vSphere的基本虛擬管理器功能,主機數限制在3臺之內,並且只能經過與主機直接鏈接的vSphere Client管理,而不能由vCenter Server進行管理。
vSphere 5一共有5個版本,分別爲:
vSphere Essentials
vSphere Essentials Plus
vSphere Standard
vSphere Enterprise
vSphere Enterprise Plus
其中前兩者是面向中小型企業的,爲免費版;後三者是面向中大型企業的,爲付費版,部署過程當中,默認有60天的試用期,長期使用則須要購買許可證。
下圖爲網絡上搜到的vSphere5.0各版本功能一覽表,vSphere5.5的沒找到,但二者的版本和功能的功能基本同樣。
▲vSphere5.0各版本功能一覽表
4、vSphere 5受權
從vSphere 5開始,VMware用戶要基於物理處理器以及分配給虛擬機內存的數量支付許可費用。每一個vSphere 5處理器許可自帶必定數量的vRAM容量——能夠配置到虛擬機的內存容量(稱做vRAM池),這一容量表明瞭vCenter中(啓動的)VM可配置的部內存。
每一個vSphere版本的vRAM受權容量分別爲:標準版的vRAM受權32GB,企業版的vRAM受權64GB,企業加強版的vRAM受權96GB(如上圖所示)。這裏舉例解釋一下:好比一個標準版vSphere 5許可證受權池中,每一個CPU可使用32GB vRAM,如今兩臺雙處理器(兩路CPU插槽上面都有CPU)的Dell R720的服務器,這就須要4個標準版的許可證。這4個許可證容許配置(並啓動)的虛擬機擁有vRAM池中總共4x32GB=128GB內存(即便服務器物理內存實際容量達到256GB,也只能用到128GB)。若是每一個虛擬機配置4GB的內存,那麼池中容許有32個虛擬機(同時)運行。如需擴展vRAM,只要向內存池中添加更多的標準版許可證便可。
以上只是vSphere 5的受權,vCenter Sever 5須要另外購買許可證。這二者是分開銷售的。vCenter Server可從單個控制檯統一管理數據中心的全部主機和虛擬機,該控制檯聚合了集羣、主機和虛擬機的性能監控功能。對企業來講,大規模的虛擬化環境中,vCenter Sever的使用是必不可少的。
每一個vCenter Sever實例須要一個許可證,vCenter Sever許可證有類型有三種,分別以下:
vCenter Server for Essentials:包含在vSphere Essentials套件裏的版本;
vCenter Server for Foundation版本:用於小規模部署,提供對三臺服務器的管理支持;
vCenter Server Standard:用於大規模部署,可管理不受限的主機數量。
vCenter Sever的每種許可版本都提供了以下組件:管理服務器,數據庫服務器,搜索引擎,vSphere Client,Web訪問門戶,vCenter API以及提供遠程訪問以及與其餘系統進行集成的.NET擴展。以便提供遠程訪問和與其餘系統的集成。
5、關於VMware認證
這裏順帶說一下VMware認證。認證重不重要,由工做環境決定,但從我的角度來講,參加認證培訓、考試,是快速長成的一種途徑。整體而言,認證能夠標識對某具體領域的知識和能力掌握的特定級別。固然,對廠商和培訓機構來講,這是一個很暴利的領域。
VMware認證線路圖以下,經過前者的考試才能夠考後者:
VCP(VMware Certified Professional,VMware認證專家);
VCAP(VMware Certified Advanced Professional,VMware,VMware認證高級專家),包含VCAP-DCA數據中心管理、VCAP-DCD數據中心設計 兩個方向;
VCDX(VMware Certified Design Expert,VMware認證設計專家)。
VCP認證是很基礎的,具體也分了數據中心虛擬化、網絡虛擬化、桌面和移動辦公等方面,一般所說的VCP認證是指VCP-DCV,即數據中心虛擬化。得到該證代表具備操做vSphere的基本技能和知識。不少虛擬化方面的招聘要求,都說起這個認證。
VPC認證必須先要參加原廠培訓課程(無論你經驗如何豐富),不然不予參加考試的資格。我是2014年年末參加培訓、報考VCP5.5-DVC(VMware VCP認證專家 – 數據中心虛擬化),培訓費加考試費一共是9600元,培訓爲期四天,培訓結束後領取考試券(虛擬的)。考試券有效期爲半年,在有效期內,本身到官網上肯定考試時間和考場,並如期參加考試,考試結束時,就能看到成績。大約過一個月,便會經過郵件收到電子版證書。
新版的VCP6.0於2015年下半年開始考試(好像是2016年8月30日發佈正式版),VCP5.5大概於2016年年末停考。這從則面說明,vSphere正在從5.5向6.0過分,不過vSphere5.5目前的使用範圍仍然是最廣的。
後續博文,將分章節介紹一個基於vSphere5.5的虛擬化平臺的部署過程,整體上來說,內容比較基礎,實在是貽笑大方,但把學到的知識,經實踐後再按本身的想法寫出來,畢竟是一個知識梳理和思惟鍛鍊的過程,是值得的。