VMware简介
VMware (Virtual Machine ware)是“虚拟PC”软件公司,提供服务器、桌面等虚拟化解决方案
VMware三大虚拟化技术:
- 计算虚拟化
- 存储虚拟化
- 网络虚拟化
VMware vsphere
VMware公司推出的服务器虚拟化解决方案,包括两个产品:
- VMware ESXi
ESXi是一种原生架构模型的虚拟化技术,不需要宿主机操作系统,本身就是 操作系统+Hypervisor(虚拟化监视层) ,直接安装在逻辑服务器上。一台装有ESXI系统的服务器,可以用ESXI创建出n多的虚拟机。 - VMware vCenter
集中管理控制台,集中管理所有安装了ESXI的主机。不需要登录每一台安装了ESXI系统的服务器,只需要登录到vCenter就可以管理所有的服务器(包括每台服务器的所有虚拟机,实际上将所有的服务器资源虚拟化后,就构成了资源池,用vcenter管理资源池,而不是单独的操作哪一个服务器单独哪一个虚拟机)。
漂移:
当某个ESXI服务器故障了,vcenter就会自动的将该服务器上的所有虚拟机转移到正常的ESXI服务器上,这样就保证了系统的稳定性。
磁盘阵列柜和磁盘虚拟化保证了当某个服务器断电或烧了,依然能完成漂移。
Hypervisor(虚拟机监视器)
Hypervisor,又称虚拟机监视器(英语:virtual machine monitor,缩写为 VMM),是用来建立与执行虚拟机器的软件、固件或硬件。
实际上ESXI就是VMware公司开发的Hypervisor
被Hypervisor用来执行一个或多个虚拟机器的电脑称为主体机器(host machine),这些虚拟机器则称为客体机器(guest machine)。
hypervisor提供虚拟的作业平台来执行客体操作系统(guest operating systems),负责管理其他客体操作系统的执行阶段;这些客体操作系统,共同分享虚拟化后的硬件资源。
Hypervisor——一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。也可叫做VMM( virtual machine monitor ),即虚拟机监视器。Hypervisors是一种在虚拟环境中的“元”操作系统。他们可以访问服务器上包括磁盘和内存在内的所有物理设备。Hypervisors不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行Hypervisor时,它会加载所有虚拟机客户端的操作系统同时会分配给每一台虚拟机适量的内存,CPU,网络和磁盘。
Hypervisor是所有虚拟化技术的核心。 非中断地支持多工作负载迁移的能力是Hypervisor的基本功能。
VSAN
VSAN是以vSphere内核为基础进行开发、可扩展的分布式存储架构。