上下求索

服务器虚拟机管理平台初步评估报告

上一篇 / 下一篇  2011-01-31 16:21:42

春节前几天时间相对宽裕,试评估了下几款虚拟机管理平台,包括HyperVM 、Ganeti、Virt-Manager、Xen-Server、ConVirt等。

先列举下我们测试部的服务器虚拟机管理平台的采用前提:

1.主要采用基于开源Xen和KVM技术而建的虚拟机

2.Xen虚拟机前期采用RedHat的Virt-Manager创建,需要兼容。

3.由于历史原因,许多物理机和虚拟机安装的是32位CentOS操作系统,需要兼容。

4.包括windowsLinux两类操作系统,需要兼容。

接着列举我们采用的虚拟机管理平台的具体需求:

a.必须功能:

1.开源平台,最好是免费版本,方便后续的升级和改造。

2.多平台支持,能同时支持xen和vmware等虚拟机平台的管理。

3.可以实现虚拟机服务器的控制,如打开、关闭、暂停、恢复等。

4.可以灵活地对虚拟机服务资源进行配置。

5.实时的数据监控、如CPU、内存、硬盘等;可以查看所有的服务器配置信息,快照功能。

6.虚拟服务器可实现迁移。

7.可以通过管理平台快速创建虚拟机系统、创建系统采用模板化配置管理

8.可以在管理平台上实现对虚拟机的桌面化管理。

b.可选功能:

9.报警和通知功能。

10.虚拟机故障切换。

11.虚拟机系统的备份与恢复。

12.自动化动态资源调整。

13.基于角色的访问控制。

14.提供可编程的API接口或命令行

15.服务私有云管理。

几款虚拟机管理平台的点评:

1.HyperVM:适用于微软Hyper-V虚拟机系统,由于HyperVM的作者不幸离去,导致HyperVM的许多漏洞无法修复,不适合我们的需求现状。

2.Ganeti:Google基于Xen虚拟机管理器和其他开源软件的虚拟服务器管理软件工具,要运行Ganeti你需要在服务器上重装虚拟机软件,功能较弱,不支持在线迁移等功能,不采用。

3.Virt-Manager:ReadHat自带的虚拟机管理工具,我们前面也主要采用此工具管理Xen虚拟机,不支持多服务器集成管理。

4.Xen-Server:Citrix(思杰)主推的一个企业级虚拟机管理平台,听过他们工程师的一个PPT介绍,评估时原也报有很大的期望,理论上商业版功能也是比较全面,只不过都需要米(你懂的)。免费版功能阉割很多,不兼容32位虚拟机操作系统,需要重新创建所有原来的虚拟机系统,还是算了吧……

5.ConVirt:Convirture公司发布的开源虚拟化管理工具,是一款使用python和jquery结合编写的其于web的集中管理xen服务的程序。该程序在xen 社区项目,管理项目中被使用的量很高,convirt开发有开源版本与企业版本。开源版本覆盖了我们必须需求中的所有选项,企业版本提供更高级的自动化、更强的可扩展性以及管理大规模或关键任务型虚拟化环境所必要的全面企业集成功能。备选。

6.IBM System Director:IBM System Director 内置的 Virtualization Manager 可以有效管理包括 VMware, Xen 和 Power 在内的各种虚拟化平台。通过 Virtualization Manager,不同硬件平台和不同虚拟化技术的底层技术的区别将被屏蔽,管理员可以方便地将所有异构的虚拟化平台统一进行管理。免费下载使用,只是使用范围较小,不支持桌面访问管理,监控功能较弱,使用范围也较小,备选。

结论:

基于以上考虑,暂时选用了Convirt虚拟化管理平台,并搭建了开源版本进行试用,效果较好,开源版本基本已满足了我们测试部目前的服务器管理需求,后期准备进一步进行改进和推广。

背景知识:

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

今年2月,Convirture公司发布了开源虚拟化管理工具的2.0版本,这款工具专门为开源Xen和KVM虚拟化平台而设计。该公司当时还表 示,计划交付企业版的管理软件。五个月后,Convirture兑现了这个承诺:发布了2.0企业版。该版本提供更高级的自动化、更强的可扩展性以及管理 大规模或关键任务型虚拟化环境所必要的全面企业集成功能。

随着基于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个服务器主机。


TAG: Xen xen convirt convirture

nb_bull的个人空间 引用 删除 nb_bull   /   2011-06-30 16:25:50
不妨描述下具体的错误或失败情况?
引用 删除 liuhaichao   /   2011-06-30 15:41:31
我在搭建convirt和xen的系统,现在在convirt内创建虚拟机不成功,你能帮我吗。QQ690641642 非常感谢。
nb_bull的个人空间 引用 删除 nb_bull   /   2011-03-07 14:43:59
有一些是历史原因,事实上用xen的人也还是挺多的,暂不考虑kvm和xen的优劣问题,能够同时兼容两者的管理平台自然是首选。
引用 删除 dcwang2005   /   2011-03-04 23:04:06
KVM自带的console不是还蛮好用的么,现在kvm的发展前景比xen要好额。
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2019-08-20  
    123
45678910
11121314151617
18192021222324
25262728293031

数据统计

  • 访问量: 87182
  • 日志数: 65
  • 建立时间: 2009-06-24
  • 更新时间: 2013-11-01

RSS订阅

Open Toolbar