Xen Orchestra的交钥匙服务器虚拟化解决方案:Citrix Hypervisor和XCP-ng的开源Web界面

TL; DR: Xen Orchestra在母公司Vates的支持下,提供了一种开箱即用的解决方案,用于管理Citrix Hypervisor(以前称为XenServer)和XCP-ng池。该公司对开源技术和一流的客户服务充满热情。 Vates和Xen Orchestra近期致力于扩大其覆盖范围并帮助企业拥抱其开放的虚拟化平台,旨在围绕明天的技术解决方案聚集一个大型社区.

Xen项目在许多方面开创了虚拟化运动的先河。它的最早版本由剑桥大学计算机实验室的开发人员于2003年发布,成为了第一个可以作为开源使用的type-1或裸机管理程序。.

随着时间的流逝,这项创新启发了第三方开发人员构建工具来简化Xen主机的管理过程。这样的例子就是Xen Orchestra,这是一个交钥匙的虚拟化解决方案,最初是为Citrix拥有的XenServer虚拟机管理程序平台设计的。.

首席执行官Olivier Lambert和他的联合创始人在他于2012年创立的母公司Vates的领导下创立了Xen Orchestra。“出于内部原因,我们需要创建一个基于Web的用户界面来管理XenServer(现在称为Citrix Hypervisor),” Olivier说过。 “但是我们很快发现我们并不是唯一需要该产品的人。”

Xen Orchestra徽标

Xen乐团是母公司Vates的创意.

因此,Xen Orchestra诞生了,该公司于2012年12月发布了第一个公开测试版。“我们构建了该平台,使用户可以轻松识别运行其虚拟机的物理机或主机,” Olivier说道。 。 “我们决定以开放源码的方式进行所有工作,并以提供专业支持的交钥匙服务为愿景。”

一切顺利,直到2017年12月,Citrix删除了XenServer Free Edition的重要功能,并仅通过专有技术提供了新功能。此举不仅威胁着Xen乐团,而且威胁到整个开源社区.

为了衡量市场的兴趣,奥利维尔(Olivier)发起了一个Kickstarter广告系列,要求提供100%由社区支持的免费XenServer版本的承诺。由于参与者为奥利维尔(Olivier)贡献了足够的力量,在不到24小时内就达到了目标,因此反应非常热烈.

从开源顾问到软件专家

在实现财务目标的前提下,Olivier决定继续进行计划,以创建不受功能限制的基于XenServer的开源管理程序。他说:“我们说,‘好吧,这是人们想要的东西,所以让我们去雇用一些人才来工作吧。’ “幸运的是,我们从Kickstarter以及直接赞助该项目的公司那里获得了资金。”

要找到能够以开源方式处理XenServer的技术难题,或者迅速组建一个社区来围绕该项目集会,要找到能够解决技术难题的专家并不容易,但是Olivier和他的团队在这两个方面都取得了成功.

2018年4月,该公司基于XenServer 7.4的分支发布了该技术的第一个版本,称为XCP-ng。大约一年半后,开源虚拟化平台吸引了一个由2000多名论坛贡献者组成的充满活力的社区,并且下载量超过40,000次.

该公司还是Xen Security预披露列表的成员,该列表使他们能够快速有效地解决问题,并且正在与三个学术实验室合作提高Xen的知识。.

从技术角度来看,XCP-ng虚拟化平台由管理程序(Xen),网络堆栈(Open vSwitch),存储堆栈(SMAPI)和API(xAPI)组成。.

Olivier说:“因为我们做了一个货叉,所以XenServer和XCP-ng之间的想法完全相同-都适合。” “这意味着我们还可以与XenOrchestra一起出售XCP-ng支持包,因此您可以使同一公司支持整个开源堆栈。”

站在虚拟化巨人的肩膀上

Olivier首先承认Vates并未创建虚拟机管理程序或Linux内核,但表示该公司确实“改善了”这些工具的黏合度.

他说:“一般来说,开源就像一个难题。” “那里有很棒的软件解决方案,但是您需要知道如何组装它们以适合您的需求。我们提供的价值是提供一体的技术,因此您只需安装它,就可以投入使用。”

与其他开放源代码虚拟化平台相比,XCP-ng在提供全面解决方案方面的能力也很出众,该解决方案可以通过API开箱即用.

表示交钥匙开源管理程序的图形

XCP-ng用户可以利用基于Web的Xen Orchestra通过现代界面管理主机.

Olivier说:“我们的最终目标是提供完全开放源代码的东西,其所有存储库,文档和开发过程都可以公开访问,而且还像开放源代码商业产品一样交钥匙。” “这是我们最重要的差异化因素之一。”

自2018年推出以来,Vates已从活跃的开源社区获得了许多有关如何改善平台的想法.

Olivier说:“有了XenServer,Xen Orchestra始终是开源的,并且以固定价格出售,而不管您拥有的主机(物理机)的数量如何。” “但是有了XCP-ng,公司开始要求在其主机上寻求支持,而我们必须按主机收费。”

在其新的业务模式下,如果Vates能够与监督数百个主机的交易达成交易,那么它不仅将经历线性增长,而且还将经历指数级增长。为了支持这些未来的工作,该公司正努力在2021年底之前将其内部人员从6名开发人员增加到12名.

通过高水平的服务和质量提高价值

Vates希望通过为公司提供最令人印象深刻的有偿支持,从而进一步使XCP-ng与众不同,从而筹集资金,以保持其无许可证创新在开发流程中不断前进。毕竟,公司的开发人员不是免费工作的.

“总的来说,当您有一个很棒的开源项目,并且有很多人全职工作时,这意味着某人或某家公司正在财务上做出贡献,” Olivier说。 “对我们来说,这很简单-我们不会向个人出售任何产品,但我们确实有一些公司有兴趣支付支持费用,这也为继续改进产品的开发人员支付了费用。”

该公司将把客户服务作为其业务的核心,这意味着每个支持代表都将具有高级开发人员知识,而客户将不必经历多个障碍即可接触到可以解决问题的人员.

Olivier说:“您可以随时克隆我们的开源代码,因此其中没有直接价值。” “要全职从事该项目的开发人员复制我们提供的服务水平要困难得多。因此,例如,如果您在存储方面遇到问题,那么最终将由开发人员改善平台的存储堆栈来解决。”

当谈到正在进行的开发时,奥利维尔说,公司的目标是认真听取客户的反馈,无论是否付费。他说:“最重要的是人们想要什么。”.

推动拥抱开源和扩展范围

11月,Vates宣布,该公司通过法国政府提供的一笔赠款获得了额外的支持,该笔赠款旨在帮助初创企业投资创新项目。在未来三年中,它将获得约130万美元的资金,专门用于改善性能和增强安全性.

Olivier说:“我们还有很多创新要做,特别是在提高XCP-ng的安全性方面,因此我们可以将产品引入敏感部门,例如医疗保健,银行业和政府国防部门。” “在过去两年中发现的其他重大安全漏洞以及英特尔Spectre崩溃和ZombieLoad之后,安装周围的安全性尤其重要。”

展望未来,该公司还旨在扩大其不断发展的社区。 Xen Orchestra和XCP-ng在开源世界中已经受到了广泛的关注,因此,Olivier将他的注意力转向将公司转换为开源技术.

他说:“中断这个词的用法非常有力,但我们有可能引起市场向开源大转变,我们希望说服大公司转向我们的解决方案,”.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me