利用这些经验为云部署开发了Ravello的嵌套虚拟化技术

2019-11-25 16:35:01

Ravello Systems在1月20日宣布,它已经筹集了2800万美元,使迄今为止的总资金达到5400万美元。最新一轮融资由Qualcomm Ventures和SanDisk Ventures牵头,现有投资者Sequoia Capital,Bessemer Venture Partners,Norwest Venture Partners和Vintage Investment Partners参与,以Ravello在2013年2月提供的2600万美元融资为基础,也推动了Beta公司平台启动。

Ravello的创始人于2011年成立了该公司,其创始人来自创建开源KVM(基于内核的虚拟机)的Qumranet。他们利用这些经验为云部署开发了Ravello的嵌套虚拟化技术。

企业应用程序通常是复杂的实体,具有利用计算,存储和网络的多个组件,并且Ravello的Cloud Application Hypervisor技术旨在封装企业应用程序工作负载。

一旦封装了企业工作负载,我们就可以在任何公共或私有云上像魔术毯一样运行该胶囊,而应用程序无需知道它不在其原始位置运行,” Ravello首席执行官Rami Tamir系统告诉eWEEK。

云应用程序管理程序的核心是Ravello的HVX嵌套管理程序技术,该技术用于工作负载封装过程。KVM虚拟机管理程序可以在HVX之上运行。

“尽管HVX是一种完全不同的技术,但我们从Qumranet所做的很多知识都是我们在Qumranet所做的,”共同创建Qumranet的塔米尔(Tamir)说,他是Red Hat在2008年收购的。由在Ravello工作的一群才华横溢的人内部开发。”

在将工作负载移至云时,企业需要考虑的复杂性包括网络配置。对于Ravello的Cloud Application Hypervisor,Tamir解释说,每个工作负载舱都运行自己的网络。

塔米尔说:“企业应用程序通常具有复杂的网络配置,而云提供商则具有不同的网络模型。” “因此,为了弥合差距,我们必须在胶囊内创建自己的覆盖网络。”

从部署的角度来看,企业应用程序通常可以使用虚拟LAN(VLAN)标记来定义本地网络配置。Tamir说,用户可以简单地描述给定应用程序工作负载所需的网络基础结构。Ravello的平台将使用相同的VLAN标签以与在企业自己的位置本地运行相同的方式重新创建该配置。

该平台以软件即服务(SaaS)模式提供,无需在企业位置部署其他软件,尽管Ravello的某些客户确实希望在内部运行该平台。

塔米尔说:“我们正在研究一种补充解决方案,该解决方案也允许我们在本地运行。” “我们目前正在与几个客户一起部署,但尚未将该组件公开。”

Ravello还采用开源Docker容器技术。Tamir说,Docker提供了一种将应用程序打包并交付到运行在主机服务器或云上的应用程序虚拟化容器中的方式,从而补充了Ravello的产品。

塔米尔说:“我们将问题分解到了较低的层次,使我们的客户能够运行任何基础架构。” “ Docker处于堆栈的更高层,我们有很多运行Docker的客户。”

他补充说,Ravello将在不久的将来为Docker提供更紧密集成的解决方案。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。