VMware Vsphere 虛擬化
阿新 • • 發佈:2018-05-29
5.5 sdn linu ase In RM market 集成 xen
- 總體架構
主要組件:
1)ESXi
底層虛擬化層,用於將物理服務器虛擬成資源池,提供管理接口,方便其他的管理組件進行管理,其實體形態是iso文件,刻成啟動光盤可直接安裝在服務器裸機上;
安裝在實體服務器上,其實是個linux內核的操作系統,只有安裝了ESXi以後你才能在上面創建虛擬機。可以理解成在你的臺式機上裝的vmware workstation,只不過ESXi不用運行在操作系統上(因為本身就是操作系統)而為虛擬機直接調用硬件資源
2)vsphere client
是安裝在windows系統上的客戶端軟件,登錄後輸入對應ESXi主機的ip可以進行管理,也可以輸入vCenter服務器的ip通過其對整個數據中心進行管理
3)vCenter
對ESXi主機進行集中管理的服務器端軟件,安裝在windows server 2008R2或以上的操作系統裏,通過SQL 2008R2 或以上版本的數據庫(其他數據庫也有版本要求)維護數據中心裏各功能組件的信息,也有安裝在Linux環境裏的版本
4)vsphere web client
通過瀏覽器輸入vcenter所在服務器的ip,可以進入對整個虛擬化數據中心的管理界面,在vsphere5.0以後,VMware在逐漸弱化vsphere client的作用,現在很多高級功能(如增強型vMotion)只能在web client裏實現
- 幾種主要的虛擬化
ESXi是VMware公司研發的虛擬機服務器,ESXi已經實現了與Virtual Appliance Marketplace的直接整合,使用戶能夠即刻下載並運行虛擬設備。這為
即插即用型軟件的交付與安裝提供了一種全新和極其簡化的方式。
通過iso鏡像(比如VMWare ESXi 5.5.iso)在服務器上安裝ESXi虛擬化服務,接著在本地PC機(win10)上安裝VMware vSphere Clent客戶端工具去連
接遠程的ESXi服務器,然後在VMware vSphere Clent工具界面裏進行虛擬機的創建和管理。
-------------------------------------------------------------------------------------------------------------------------
XenServer是思傑公司基於Xen的虛擬化服務器,Citrix XenServer是一種全面而易於管理的服務器虛擬化平臺,基於強大的Xen Hypervisor程序之上。
通過iso鏡像(比如XenServer-7.1.1-
install
-
cd
.iso)在服務器上安裝XenServer服務,接著在本地PC機(win10)上安裝Citrix XenCenter客戶端
工具去連接遠程的XenServer服務器,然後在Citrix XenCenter工具界面裏進行虛擬機的創建和管理。
-------------------------------------------------------------------------------------------------------------------------
KVM(Kernel-based Virtual Machine)是一個開源的系統虛擬化模塊,自Linux 2.6.20之後集成在Linux的各個主要發行版本中。它使用Linux自身
的調度器進行管理,所以相對於Xen,其核心源碼很少。KVM目前已成為學術界的主流VMM之一。KVM的虛擬化需要硬件支持(如Intel VT技術或者AMD V技術),
是基於硬件的完全虛擬化。而Xen早期則是基於軟件模擬的Para-Virtualization,新版本則是基於硬件支持的完全虛擬化。但Xen本身有自己的進程調度器,
存儲管理模塊等,所以代碼較為龐大。廣為流傳的商業系統虛擬化軟件VMware ESX系列是基於軟件模擬的Full-Virtualization。
KVM虛擬化部署有以下幾種方法:
方法一:通過自身的virt-manager工具進行虛擬機的創建和管理
方法二:通過WebVirtMgr工具進行虛擬機的創建和管理
方法三:通過OpenStack工具進行虛擬機的創建和管理。
VMware Vsphere 虛擬化