1. 程式人生 > >虛擬機器一覽——VMware Workstation、vSphere等

虛擬機器一覽——VMware Workstation、vSphere等

我們都知道,虛擬化技術目前有基於虛擬機器和容器兩種,前者已經有40多年的歷史,非常的成熟。接下來我們就看一看常用的虛擬機器技術。

虛擬機器又分為兩種,一種是直接安裝在裸機上,另一種是安裝在作業系統上。

1、裸機上的虛擬機器:

Xen和VMware vsphere是可以直接在裸機上安裝的;

1)Xen是由劍橋大學開發,開放原始碼的虛擬機器;

2)VMware vsphere是一種虛擬化方案,包括很多東西,其核心是ESXi,ESXi是獨立安裝在裸機上的作業系統(注意它不基於任何OS,它本身就是OS),通過它物理機的硬體資源被虛擬化為虛擬資源,之後再通過vCenter就能將安裝了ESXi作業系統的物理機的資源進行整合,化為一個總的資源池,在這個資源池裡面我們為各個部門劃分不同大小的資源池方便其使用。
 

2、作業系統上的虛擬機器:

KVM、VMware workstation(VirtualBox)等是需要在現有作業系統上安裝的,然後才能提供虛擬化技術。

1)KVM(Kernel-based Virtual Machine)是一個開源的系統虛擬化模組,2008年,紅帽收購Qumranet獲得了KVM技術,並將其作為虛擬化戰略的一部分大力推廣,在2011年釋出RHEL6時支援KVM作為唯一的hypervisor。KVM已經整合在Linux的各個主要發行版本中,使用Linux自身的排程器進行管理。

2)VMware Server、Workstation 和 Fusion:與 ESXi 相比,這三個產品都是要安裝在作業系統上的。Server 和 Workstation 執行在 Windows 和 Linux 上,Fusion 執行在蘋果的 Mac OS 上。