8款比较有名的虚拟化管理软件包括Eucalyptus, OpenNebula, OpenStack, OpenQRM, XenServer, Oracle VM, CloudStack, ConVirt多方面综合比较。
(1)授权协议、许可证管理、购买价格等方面的比较
授权协议 | 许可证管理 | 商业模式 | |
Eucalyptus |
社区版采用GPLv3授权协议
企业版使用自定义的商业授权协议 |
社区版不需要安装许可证
企业版需要在云控制器(CLC)节点上安装许可证 |
社区版免费使用
企业版按处理器核心总数收费,用户购买的许可证针对特定版本永久有效。 |
OpenStack | Apache 2.0授权协议 | 不需要许可证 | 免费使用 |
OpenNebula | Apache 2.0授权协议 | 不需要许可证 |
社区版免费使用
企业版将社区版重新打包,提供补丁等程序的访问权限,使得用户能够更容易的安装、配置和管理,以订阅的模式提供服务。 企业版按物理服务器总数收费,每台物理服务器器的服务价格为250欧元每年。 |
OpenQRM |
社区版使用GPLv2授权协议
企业版使用自定义的商业授权协议 |
不需要许可证 |
社区版免费使用
企业版将社区版重新打包,提供补丁等程序的访问权限,使得用户能够更容易的安装、配置和管理,以订阅的模式提供服务。基本、标准和高级服务的价格分别为480、960、1920欧元每月。 |
XenServer |
Citrix XenServer系列产品均使用自定义的商业授权协议
基于XenServer的Xen Cloud Platform使用GPLv2授权协议 |
不管是XenServer还是Xen Cloud Platform都需要在每台服务器安装许可证
许可证每年更新一次 |
XenServer免费版本和开源版本的Xen Cloud Platform可以免费使用
XenServer高级版、企业版和白金版按物理服务器数量收费,分别是1000、2500和5000美元。购买的许可证针对特定版本永久有效 |
Oracle VM |
Oracle VM Server是基于Xen开发的,使用GPLv2协议发布,从Oracle的网站可以下载到源代码,但是Oracle并不宣传这一点。
Oracle VM Manager使用自定义的商业授权协议。 Oracle VM VirtualBox的二进制版本使用自定义的商业授权协议,源代码使用GPLv2授权协议。 |
不需要许可证 | 免费使用,可以购买技术支持。技术支持的费用为每台物理服务器8184人民币每年。 |
CloudStack | 社区版采用GPLv3授权协议企业版使用自定义的商业授权协议 |
社区版不需要安装许可证
企业版需要在管理服务器上安装许可证 |
社区版免费使用企业版提供增强功能和技术支持,收费模式不详。 |
ConVirt |
社区版使用GPLv2授权协议
企业版使用自定义的商业授权协议 |
社区版不需要安装许可证
企业版需要在管理服务器上安装许可证 |
社区版免费使用
企业版提供增强功能和技术支持,按物理服务器数量收费,每个节点费用1090美元。购买的许可证针对特定版本永久有效。 |