[发明专利]用于递送软件解决方案的方法和装置在审
申请号: | 201610162398.8 | 申请日: | 2016-03-21 |
公开(公告)号: | CN107220120A | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 吴佳玮;林鑫;黄毅;杨云龙;夏荣艳 | 申请(专利权)人: | 伊姆西公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 王茂华,程延霞 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 递送 软件 解决方案 方法 装置 | ||
技术领域
本发明的实施方式涉及计算机领域,并且更具体地,涉及用于向硬件资源递送软件解决方案的方法和装置。
背景技术
在向终端用户提供产品时,产品制造商通常需要根据终端用户的需求从硬件资源池中获取终端用户所需的硬件资源,在所获取的硬件资源上部署所需的软件解决方案,并且随后在所部署的软件解决方案上进行相关测试,以确保终端用户的正常使用。
目前,上述硬件资源的获取过程以及软件解决方案的部署和测试过程中的至少一个过程是由制造商手动完成的,因而效率是很低的。
发明内容
因此,为了解决一个或多个现有技术中存在的问题,需要一种高效地向硬件资源递送软件解决方案的技术方案。
根据本发明实施方式的第一方面,提供了一种用于递送软件解决方案的方法。该方法包括:接收与该软件解决方案相关联的硬件需求和软件需求;根据该硬件需求和该软件需求,基于预定义的策略集合来确定硬件资源以及与该软件解决方案相关联的递送内容;从硬件资源池中获取所确定的硬件资源;以及向该硬件资源递送该递送内容。
在一些实施方式中,接收与该软件解决方案相关联的硬件需求和软件需求包括:分别接收与第一软件解决方案相关联的硬件需求和软件需求、以及与第二软件解决方案相关联的硬件需求和软件需求,该第一软件解决方案不同于该第二软件解决方案。
在一些实施方式中,该预定义的策略集合包括预定义的第一策略集合和第二策略集合,该第一策略集合不同于该第二策略集合;该方 法进一步包括:分别向该第一软件解决方案和该第二软件解决方案指派该第一策略集合和该第二策略集合;并且其中基于预定义的策略集合来确定硬件资源以及与该软件解决方案相关联的递送内容包括:分别基于该第一策略集合和该第二策略集合来确定针对该第一软件解决方案的硬件资源和递送内容、以及针对该第二软件解决方案的硬件资源和递送内容。
在一些实施方式中,该预定义的策略集合包括全局的策略集合;并且其中基于预定义的策略集合来确定硬件资源以及与该软件解决方案相关联的递送内容包括:基于该全局的策略集合来分别确定针对该第一软件解决方案的硬件资源和递送内容、以及针对该第二软件解决方案的硬件资源和递送内容。
在一些实施方式中,该策略集合包括多个策略,该多个策略中的每一个包括属性集合与递送内容之间的映射关系,该属性集合中的每个属性表示与待递送的软件解决方案相关联的硬件需求或软件需求。
在一些实施方式中,该多个策略至少包括第一策略以及与该第一策略不同的第二策略。
在一些实施方式中,该属性集合中的每个属性被赋予权重;其中基于预定义的策略集合来确定硬件资源以及与该软件解决方案相关联的递送内容包括:将所接收的硬件需求和软件需求分别与该第一策略和该第二策略进行比较;基于该比较,分别针对该第一策略和该第二策略确定与所接收的硬件需求和软件需求相匹配的属性的权重的总和;响应于针对该第一策略的权重的总和大于针对该第二策略的权重的总和,基于该第一策略来确定该硬件资源和该递送内容。
根据本发明实施方式的第二方面,提供了一种用于递送软件解决方案的装置。该装置包括:需求处理单元,被配置为接收与该软件解决方案相关联的硬件需求和软件需求,并且根据该硬件需求和该软件需求,基于预定义的策略集合来确定硬件资源以及与该软件解决方案相关联的递送内容;硬件资源管理单元,被配置为从硬件资源池中获取所确定的硬件资源;以及递送单元,被配置为向该硬件资源递送该 递送内容。
在一些实施方式中,该需求处理单元被进一步配置为:分别接收与第一软件解决方案相关联的硬件需求和软件需求、以及与第二软件解决方案相关联的硬件需求和软件需求,该第一软件解决方案不同于该第二软件解决方案。
在一些实施方式中,该预定义的策略集合包括预定义的第一策略集合和第二策略集合,该第一策略集合不同于该第二策略集合;该需求处理单元被进一步配置为:分别向该第一软件解决方案和该第二软件解决方案指派该第一策略集合和该第二策略集合;并且分别基于该第一策略集合和该第二策略集合来确定针对该第一软件解决方案的硬件资源和递送内容、以及针对该第二软件解决方案的硬件资源和递送内容。
在一些实施方式中,该预定义的策略集合包括全局的策略集合;并且其中该需求处理单元被进一步配置为:基于该全局的策略集合来分别确定针对该第一软件解决方案的硬件资源和递送内容、以及针对该第二软件解决方案的硬件资源和递送内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西公司,未经伊姆西公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610162398.8/2.html,转载请声明来源钻瓜专利网。