1. 程式人生 > >VMware Vsphere 虛擬化

VMware Vsphere 虛擬化

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 虛擬化