开源虚拟化和私有云管理工具初探

随着基于Xen和KVM技术而建的虚拟机继续越来越受欢迎,这个问题日益凸现:虚拟化管理方面出现了一个巨大的空白。Convirture认为,其ConVirt 2.0能够填补这个空白。

由于虚拟机管理程序本身变得商品化,市场份额之争将转向平台周围的管理工具系列。我们已经看到了这一幕在怎样上演:微软Hyper-V有系统中心虚拟机管理器(SCVMM),思杰XenServer有XenCenter,VMware vSphere则有vCenter。仅仅五个月前,VMware斥资2亿美元从母公司EMC购得Ionix IT管理技术,之后在不断丰富管理工具系列。作为这几个虚拟化巨头的合作伙伴,软件开发商们也在竞相从管理工具这个市场分得一杯羹。这似乎是虚拟化市场有待攻克的下一个疆域。

管理工具方面的这种发展和进步对部署这些专有技术的企业来说是好消息。但是在部署开源Xen和KVM虚拟机管理程序的企业又面临怎样的处境呢?部署这些虚拟化平台、使用Linux系统的公司基本上没有一套复杂的管理工具。红帽公司一直在利用自己的管理软件,试图填补这个空白;不过,其更名后的Qumranet管理工具并没有博得Linux用户的好评,原因是管理平台仍得在Windows操作系统上运行,而这种操作系统根本不在Linux管理员的愿望清单之列。

这正是Convirture所面对的挑战。这家公司的大名根本算不上家喻户晓,但它自2006年以来就存在了;该公司的开源版ConVirt面市至今已有三年多的时间。下载数量超过3万次;该公司声称,开源版ConVirt已在现实环境的数据中心广泛部署,并得到了充分证明。实际上,ConVirt 1.x已包含在大多数主要的Linux发行版中,比如Ubuntu、openSUSE和Debian等等。

Convirture公司的首席执行官Arsalan Farooq说:"就在不久前,只要企业需要一套完整的解决方案来管理虚拟数据中心并使之自动化,都被像VMware vCenter这些昂贵、专有的解决方案牢牢束缚。现在这种情况发生了变化,因为ConVirt 2.0的高级自动化、私有云管理、企业可扩展性和数据中心集成功能现在达到或超过了专有平台厂商提供的功能。有了ConVirt 2.0企业版,考虑Xen或KVM这些开源方案以替代商用虚拟化平台的企业不再被迫在可管理性方面作出让步了。"

ConVirt 2.0企业版本凭借以下方面的改进,增强了ConVirt开源管理工具:

– 高可用性:提供了一套全面的高可用性功能,包括虚拟机和物理机故障切换功能,确保关键任务应用软件总是在正常运行。

– 存储和网络自动化:简化了对虚拟化环境中的网络和存储进行配置这项易出故障、耗费时间的任务。存储配置可自动配置各种类型的存储系统,包括网络文件系统(NFS)、iSCSI、基于以太网的ATA(AOE)、光纤通道和逻辑卷管理器(LVM),从而为服务器池上的存储统一了标准。而网络集成提供了便于管理虚拟网络的集中接口。

– 备份和恢复:支持计划备份和按需备份,有助于应对计划内停机和计划外停机。恢复模式可用于恢复最近的状态或任何之前的备份。虚拟机状态和存储资源都能记录下来,那样就能确保虚拟机恢复后,状态一致。

– 基于角色的访问控制:用户基于其角色,可以获得自动分配的权限以及针对受管理实体的访问权。用户的操作不断受到审查,密切跟踪环境出现的变化。

– 警报和通知:可设置警报和通知机制,以便出现问题时,可自动发送电子邮件。

– 集成功能:包括开放式存储库、命令行接口和编程用户接口(API),以便ConVirt 2.0企业版与其他工具进行集成、编写脚本来执行批量操作,或者根据存储库运行自定义报告。

Convirture还着眼于未来,为ConVirt 2.0企业版添加了有助于管理托管云或私有云模式的功能。它提供了全面的多租户安全,这样多个客户就能够共享基础架构资源,同时又确保完全隔离;为选择委托给每个客户的控制程度提供了充分的灵活性;可以根据事先确定的计划表或时间表,自动配置虚拟基础架构;能够对资源进行限制,确保客户没有超出分配给他们的资源限额;支持虚拟设备目录,应用软件开发商或自行创建参考映像的客户可以填充虚拟设备目录。

ConVirt 2.0企业版现已上市;起价定为每个主机1495美元,最多可用于10个服务器主机。