[发明专利]一种面向航空应用协同设计的云平台及资源配置方法有效
申请号: | 201610136637.2 | 申请日: | 2016-03-10 |
公开(公告)号: | CN105824991B | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 冯海滨;王亮;刘娟;王哲敏;李文龙 | 申请(专利权)人: | 金航数码科技有限责任公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 成金玉;孟卜娟 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种面向航空应用协同设计的云平台及资源配置方法,该平台和方法在航空器分布式跨域高效协同设计验证中提供技术支撑和基础平台保障。该平台由3个模块组成:业务需求模块、资源映射模块和资源配置模块。该方法通过对业务需求定义、资源映射和资源配置3个过程实现;本发明具有资源按需透明使用,资源利用效率高的优点。 | ||
搜索关键词: | 一种 面向 航空 应用 协同 设计 平台 资源配置 方法 | ||
【主权项】:
1.一种面向航空应用协同设计的云平台系统,其特征在于包括:业务需求模块:清晰、友好并且无二义性的定义一个业务需求,将航空协同设计中的业务构建一个业务需求树,按照产品开发周期对业务需求树进行按层次划分,在不同的周期阶段再按照业务属性的不同继续进行划分,直到划分到不可再分的业务原子为止;构建业务需求树,用户根据需求从业务树上摘取,将用户选择的业务需求和子业务需求进行参数传递,提供给资源映射模块进行调用;资源映射模块:接收业务需求模块传递过来的业务需求叶子节点的信息,将这些业务需求叶子节点划分成资源节点的组合的形式,为这些资源节点做上标记,包括需要量化的资源和不需要量化的资源;最后,将映射的资源结果参数传递到资源配置模块进行配置;资源配置模块:资源配置模块包括软件和数据配置以及硬件资源配置,根据资源映射模块传递来的参数,为用户分配具有相应计算资源的虚拟机,并且利用第三方开源工具Murano将航空应用第三方应用程序和数据资源配置进虚拟机,向用户提供一个满足软件需求、数据需求以及用户对硬件需求的虚拟主机,并以页面的方式推送给用户;所述的资源映射模块实现过程如下:(1)初始化所有资源列表,分解资源需求和约束条件;(2)将相应的资源需求和约束条件绑定;(3)根据当前资源需求的第一条约束条件进行匹配查询;(4)根据下一条约束条件匹配查询,若匹配成功则返回对应的资源列表,继续进行步骤(4)操作,若匹配不成功则将资源列表释放,并将当前约束条件作为第一条匹配条件转到步骤(3)操作,当所有约束条件匹配成功后转到步骤(5)操作;(5)将匹配结果保存,并且转到下一条资源需求,进行步骤(2)操作;(6)所有资源需求的约束已匹配完成,保存结果,传递给资源配置模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金航数码科技有限责任公司,未经金航数码科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610136637.2/,转载请声明来源钻瓜专利网。