去年十月,Citrix系统公司的CTO以及XenServer的缔造者Simon Crosby宣布XenServer平台将会开放源代码。本文首先给各位读者介绍虚拟化工作环境的具体含义,然后我将会回答开源Citrix XenServer平台中最常见的问题。 既然XenServer现在已经免费可用,那么进一步驱动其开源的原因何在? 首先必须明白“免费”和“开源”之间是有本质区别的。 XenServer在2009年前半年已经宣布该产品可以免费使用,意思是指可以正常使用该平台而不需要支付任何许可证费用。
另一方面,XenServer平台一直坚持不公开源代码,意思就是说程序员不可能分析和修……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
去年十月,Citrix系统公司的CTO以及XenServer的缔造者Simon Crosby宣布XenServer平台将会开放源代码。本文首先给各位读者介绍虚拟化工作环境的具体含义,然后我将会回答开源Citrix XenServer平台中最常见的问题。
既然XenServer现在已经免费可用,那么进一步驱动其开源的原因何在?
首先必须明白“免费”和“开源”之间是有本质区别的。
XenServer在2009年前半年已经宣布该产品可以免费使用,意思是指可以正常使用该平台而不需要支付任何许可证费用。
另一方面,XenServer平台一直坚持不公开源代码,意思就是说程序员不可能分析和修改该软件代码。但如果XenServer开源的话,情况就大不相同了。一旦XenServer开源,使用Xen的其它厂商就可以获取XenServer的源码以便于增强其自身产品。
首先将Xen管理程序作为一个开源产品,看开源的Citrix XenServer以何种方式影响Xen管理程序?
在最近的这个声明之后看起来似乎没有太大的变化,但事实并非如此。Xen管理程序是任何一项Xen技术的核心组件,并且Xen技术已经得到广泛应用,如Novell和Oracle。在Xen管理程序上层,需要一个操作系统管理Xen管理程序。该操作系统不仅仅管理虚拟机的运行,并且也提供一些基本的管理工具。因此在开源的XenServer平台之上,用户可以使用完整的软件包而不仅仅是管理程序。
这是否意味着和XenServer相关的所有Citrix产品都将会开源呢?
除了XenServer之外,Citrix也提供管理工具包。XenServer向开源产品的转换并不会影响到这些工具包,然而原因却各不相同。根据Crosby声称,XenServer开源的原因在于促使Xen社区能够更容易为Citrix云中心开发解决方案——在这个过程中,XenServer扮演着重要角色。但是大多数Citrix的管理工具包并没有如此重要的地位。
例如XenCenter可以提供一种更加便捷使用的图形化管理界面,但这对于Citrix云中心来讲并不是必须的。因此XenCenter的源码以及其它工具和驱动将继续保留知识产权(正如某些Windows驱动由于Microsoft的许可证模式而不能公开源码一样)。另外,XenServer的物理平台向虚拟平台迁移的工具(可以免费使用)也将会继续保留知识产权。
Citrix开放XenServer平台源代码的最终期望到底是什么?
XenServer在Citrix云工作环境中发挥着重要的作用。在公布源码之后,Citrix可以使云工作环境的开发更加容易,从而可以帮助XenServer赢得更大的市场份额。
在XenServer开源之后,是否给其它厂商出售Xen解决方案带来噩梦般的麻烦?
开源Citrix XenServer将会使Xen社区更加强大。并且很快任何厂商都能够看到XenServer的源代码——这将会帮助这些厂商增强其软件产品。Xen厂商仍然能够通过其管理工具赚钱。从这个角度来看的话,似乎没有什么变化。
翻译
相关推荐
-
怎么将VMware workstation上虚拟机转换到Citrix xenserver上?
据我所知目前主流的服务器虚拟化平台是VMware和Citrix,那么问题来了,怎么将VMware workst […]
-
请问Citrix XenServer下的Ubuntu服务器(ubuntu版本是14.10)如何安装xs-tools.iso工具?
请问 Citrix XenServer 下的Ubuntu服务器 (ubuntu 版本是10.04) 如何安装x […]
-
浙江大华以Citrix桌面虚拟化实现灵活办公
大华需要为400位员工提供多种桌面类型,满足不同业务用户的安全访问需求,同时还需要实现用户环境的集中统一运行管理,满足业务扩展需求。
-
如何在Type 1 hypervisor之间迁移虚拟桌面
大多数VDI运行以下主要的Type 1 hypervisor:VMware vSphere、Microsoft Hyper-V 或者Citrix XenServer。如何在它们之间迁移虚拟桌面?