发明名称 用于多节点应用的部署系统
摘要 一种部署系统提供用于部署多节点分布式应用、比如云计算平台应用的能力,该多节点分布式应用具有执行专门化作业的多个互连的节点。部署系统包括部署引导器,该部署引导器调配基础设施,该基础设施包括用于托管云计算平台应用的多个节点。部署引导器基于部署清单中的在基础设施与将由云计算平台应用执行的多个专门化作业之间的映射而向在调配的VM上执行的部署代理分发多个作业(例如应用包和配置)。部署代理将作业应用于它们的相应VM(例如起动应用)、由此部署云计算平台应用。
申请公布号 CN103608773A 申请公布日期 2014.02.26
申请号 CN201280027619.0 申请日期 2012.04.12
申请人 威睿公司 发明人 V·斯皮瓦克;K·斯卡尔;O·沙尔迪宾
分类号 G06F9/445(2006.01)I;G06F9/455(2006.01)I;G06F9/50(2006.01)I;H04L29/08(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京市金杜律师事务所 11256 代理人 酆迅;陈颖
主权项 一种用于部署应用的方法,所述应用具有在多个不同节点上执行的多个功能部件,所述方法包括:由部署模块接收用于所述应用的规范,其中所述规范指定(i)待部署的所述应用的每个功能部件的实例数目;以及(ii)由执行所述功能部件中的任何一个功能部件的任何节点所将需要的硬件属性;请求虚拟基础设施平台起动足以在单独虚拟机(VM)中执行功能部件的每个实例的多个VM,其中所述VM中的每个VM(i)被配置用于支持由所述功能部件中的至少一个功能部件所需要的硬件属性;并且(ii)包括被配置用于与所述部署模块通信的代理部件;以及引导所述VM中的每个VM中的所述代理部件中的每个代理部件在所述VM中安装代码,所述代码实施所述功能部件中的、与所述VM的所述硬件属性兼容的功能部件,由此使所述VM作为所述应用的所述功能部件的所述实例之一而执行。
地址 美国加利福尼亚州