VMware简介

虚拟化技术:

虚拟化技术就是将底层的各种物理资源进行整合。如计算、存储、网络。相当于在硬件层与应用层做了一层隔离,允许一个硬件资源上运行多个逻辑应用。

而VMware主要是针对X86服务器的虚拟化。

虚拟化架构:

寄居架构:VMware Workstation

原生架构:VMware vSphere Citrix XenServer

常见虚拟化产品:

开源: KVM、Openstack

商业: VMware:vSphere服务器虚拟化(计算层CPU和内存)

Horizon、Thinapp 桌面和应用虚拟化

VSAN 存储虚拟化

NSX 网络虚拟化

Replication、site Recovery manager容灾备份

Citrix:XenServer

Microsoft:Hyper-v

VMware vSphere:服务器虚拟化有想关组件

Openstack简介

Openstack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。Openstack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。

核心服务:

对比

部署

Vmware vSphere 服务器虚拟化安装

ESXI主机客户端安装

Openstack(支持自行搭建或一键脚本安装)

自行搭建:kvm虚拟化、时间服务、dns服务、数据库服务

一键脚本:

可通过web页面创建虚拟机

功能

Vmware vSphere Openstack
vMotion 将开机的vm从一台主机迁移到领一台 具备(配置简单) 具备(配置复杂)
Storage vMotion 不中断vm的情况下,迁移vm的存储 支持(简单) 支持(复杂)
HA 高可用,若服务器出现故障,自动迁移vm到其他多余容量的服务器上重新启动 可开启 配置复杂
DRS 通过vm收集硬件资源,动态分配和平衡计算容量 支持
FT 用副本保留vm,提供连续保护,在主vm的操作也会同步至副本vm。当主vm宕机,副本vm立即启用 支持
Dpm 动态将低负载主机关闭,将vm迁移走 支持

价格

Vsphere按照处理器数量许可方式

View按照并发用户数量收费

https://store.vmware.com/store/vmware/zh_CN/home

Openstack为开源产品,价格免费

总结

对比项 Vmware Openstack
实施部署 界面化,软件化安装9 命令行自行搭建或一键脚本7
功能 功能丰富9 具备基本功能7
易管理 易操作,易上手8 需要一定动手能力7
价格 商业许可,按CPU计费5 纯开源,免费10
满分40分 31分 31分

对于我来讲,实施部署方面,我更倾向于VMware。因为部署环境,安装过程比较简单,配置过程比较人性化,界面更加成熟。在功能方面,OpenStack与VMware还是有差距的,但是OpenStack还是有优势的,因为VMware价格很贵,OpenStack免费、开源。