关于KVM
KVM,深受开源、国产虚拟化、云计算厂家欢迎,费用可以无视,可定制,配合的开源云管平台很丰富,但是对入门用户不友好,第三方工具不够多,无代理备份方式受限于KVM所选择的Linux发行版本,导致各个版本的第三方工具支持力度不高。大厂喜欢,企业用户不喜欢。
关于Vmware
ESXi,商业版领先产品,部署简单,运行稳定,生态圈一流,原生和第三方的迁移、备份工具齐全,支持标准、分布式虚拟网络,配合NSX实现高度的企业级虚拟化、云计算解决方案。但是,价格高。
功能对比
功能
Red Hat KVM
VMware
备注
Live Migration 在线迁移
a) 命令方式实现
b) 配合 cluster ,可以在 cluster 管理界面使用鼠标托拽方式实现
c) 需要存储系统( NFS , iscsi 或硬件存储)
a) VCenter 界面实现
b) 需要共享存储(不能使用 NFS ,必须要有硬件存储)
优势: NFS , iscsi
劣势:命令行
HA 高可用性
a) 配合 cluster 实现,配置好之后就会自动的将虚拟机在其他机器重启
b) 需要存储系统( NFS 或硬件存储)
c) 相同软件同样可以支持虚拟机中应用的 HA
a) VCenter 界面实现
b) 需要共享存储(不能使用 NFS ,必须要有硬件存储)
优势: VMware 不支持应用级别的 HA
动态的在线迁移
a) 需要脚本实现
b) 需要存储系统( NFS 或硬件存储)
a) VCenter 界面实现
b) 需要共享存储(不能使用 NFS ,必须要有硬件存储)
优势: NFS
劣势:需要特定脚本
RHN 在线升级
a) 操作系统支持自动升级
b) XEN PV 中虚拟机不支持 RHN 系统
c) KVM 中虚拟机支持 RHN
a) Update Manager
b) 对 ESX 进行自动升级
c) 对虚拟机需要人为添加补丁包
优势: KVM 中 Linux 虚拟机包含服务
Template 模板创建,虚拟机部署
a) ECP 创建模板文件
b) 根据模板文件批量创建虚拟机
a) VCenter 界面实现
b) 可 复制、 克隆或从虚拟机制作模板。
功能相同
Monitor and report 监控和报告
a) ECP 可检测和报告物理服务器和虚拟机的运行状态
b) 可对客户独立拥有的虚拟机分组查看状态
a) VCenter 界面实现
b) 监控和报告服务器和虚拟机
优势: VMware 目前不提供客户端对于虚拟资源的管理
CPU 内存在线添加或减少
a) XEN 可以实现
b) KVM 不能实现
a) 可热添加 CPU 、内存
b) 可热添加 虚拟存储和网络设备
c) 可热添加虚拟存储
劣势: KVM 不支持热添加和删除
内存过载
a) XEN 可以实现
b) KVM 可以实现
可实现
功能相同
管理工具对比
功能
Red Hat Virtualization ECP
VMware VCenter
统一图形界面虚拟化管理平台
有
有
统一对虚拟资源管理
有
有
按虚拟机功能分组
有
有
针对不同管理员设定不同的权限划分
有
有
功能服务器及各种模板制定
有
有
中心模板仓库中心管理
有
有
批量虚拟机布署
有
有
提供方便的管理平台
有
有
丰富的系统监控功能
有
有
事件记录仪表板 (dashboard) ,记录主要操作步骤
有
有
完全兼容第三方管理工具
有
有
针对客户端虚拟化管理平台 ECP 3.0
有
无
推荐阅读: