可能重复:
你能帮我解决我的软件许可问题吗?
我们目前正在评估两款免费的裸机虚拟化产品:VMware ESXi 4.0 和 Citrix XenServer 5.5。虽然两者在评论中看起来都不错,但我们对他们的许可感到好奇。
快速浏览一下XenServer 安装指南(2009 年 6 月发布),我发现我们必须每年获得免费许可证。这引起了人们的担忧,如果 Citrix 决定停止发布许可证会发生什么。
引用文档:
问:XenServer 许可证已过期。会发生什么?
答:如果 XenServer 主机上的许可证过期或超过其激活日期,而系统仍在运行,只要主机系统未中断,所有活动虚拟机将继续运行。但是,无法启动新的 VM。如果主机系统随后中断(通过电源故障、系统重新启动等),Citrix Essentials for XenServer 系统将在其主机重新启动时恢复到 Citrix XenServer 级别的功能。
您认为我们应该继续评估 XenServer,还是放弃它以支持 ESXi?
编辑: 我们通过提前一年在主机上设置系统时钟进行了进一步测试。之后,我们无法启动所有虚拟机。因此,过期的不是 Essentials 许可证,而是 XenServer 本身。
“Citrix Essentials for XenServer 系统将在其主机重新启动时恢复为 Citrix XenServer 级别的功能。”
除了“Citrix Essentials”是付费组件。
Citrix 员工表示:
就像 Geoff 所说的那样——如果你从供应商那里免费获得任何东西,那么他们就没有向你提供功能或服务的合同,而且未来的情况可能会发生变化。这在某种意义上也适用于 OSS。
尽管如此,思杰不太可能推翻他们的决定。正如 VMware 不太可能停止发放免费的永久 ESXi 许可证一样。继续评估产品及其替代品,以全面评估优势和劣势。
我从 XenServer 5.5 的初始版本开始就使用它们,但它很糟糕。gui 有问题,更改某些配置时服务器会锁定,并且 iSCSI 很慢。为了节省您一些时间:去他们的论坛并搜索快照问题、iscsi 性能和驱动程序编译。他们的内核版本是 2.6.18-128.1.6。运行开源 Xen 并遵循 Red Hat 的补丁,我感觉好多了。写这篇文章的马克佩斯的道具:http: //www.jolokianetworks.com/70Knowledge/Virtualization/Converting_from_Citrix_XenServer_to_Xen_open_source。我将所有服务器迁移回 CentOS 5.4 + 开源 Xen,我非常高兴。我希望我从来没有从 Xen 过渡到 XenServer,浪费我的时间,让我看起来很糟糕。
这被称为供应商锁定。VMWare 和 Citrix 一样可能会随心所欲地更改其许可。许可是为了供应商的利益,但总是对用户不利。
您需要考虑 citrix 许可转交的机会,包括成本、功能集、稳定性、性能和管理工具,以决定您将采用哪种方式。我个人认为,从长远来看,如果您来自 windows 世界(因此很乐意接受限制性许可和供应商锁定),则选择 hyper-v,如果您来自 linux 世界,则选择 KVM。
我有 4 个 XenServer 机器运行 16 个虚拟机,还有一个用于 iSCSI/共享存储的 FreeNAS 机器。
安装后没有打嗝。许可证最初是用于 Essentials(试用版),当快要到期时,我上网并获得了一个新的免费许可证(以防万一)。几分钟就搞定了,而不是几天。
无论如何,申请了新的许可证文件,一切都在继续。已经使一个盒子离线以更换主板(更快!)并重新安装该盒子只是为了看看会发生什么。使用相同的许可证安装,一切正常。
甚至应用了最新的 XenServer 更新,事情还在继续。
我的 VMWare 系统的存在正处于危险之中,我正在考虑将它们全部转移到 XenServer。自由实时运动对我来说很重要,所以....
我们没有任何这些问题。我们正在运行 75 台主机,XenServer 5.5 托管我们的虚拟化 citrix Xenapp 环境,并且没有许可或性能缓慢的问题。我已经看到了 GUI 的一些错误,但没有什么非常不方便的。每年更新许可,而痛苦还不错,我们还没有看到上面的人声称的这 3 个月的任何东西。我没有使用 iSCSI,所以没有评论。