资源配置方法、装置和存储介质制造方法及图纸

技术编号:23460065 阅读:28 留言:0更新日期:2020-03-03 06:02
本公开提供了一种资源配置方法、装置和存储介质,涉及物联网技术领域,其中方法包括:创建自动部署资源;将与目标资源对应的配置规则信息存储在自动部署资源中,以使自动部署资源根据配置规则信息对目标资源进行自动配置;本公开的方法、装置和存储介质,减少了对应用层与服务层之间的带宽资源的消耗,并减少了对应用层以及服务层的计算资源的消耗,提高了对目标资源进行子资源创建或对目标资源的属性进行配置的效率,能够降低运营成本并提高用户的使用感受度。

Resource allocation methods, devices and storage media

【技术实现步骤摘要】
资源配置方法、装置和存储介质
本公开涉及物联网
,尤其涉及一种资源配置方法、装置和存储介质。
技术介绍
目前,在物联网中,对于目标资源进行子资源创建或对目标资源的属性进行配置时,由应用层向服务层发起请求,服务层根据请求对目标资源进行查询,获取目标资源信息并返回应用层;应用层根据目标资源信息向目标资源发起新建请求、更新请求等,以使目标资源新建子资源、对目标资源的属性进行修改配置等。在对多个目标资源进行子资源创建或对目标资源的属性进行配置时,应用层每次都需要针对单个目标资源与服务层进行数据交互并进行相关的处理,服务层每次也都需要进行相应的查询等处理,对于应用层与服务层之间的带宽资源占用较多,并且应用层以及服务层的运算资源压力较大。公开内容有鉴于此,本公开要解决的一个技术问题是提供一种资源配置方法、装置和存储介质。根据本公开的一个方面,提供一种资源配置方法,包括:创建自动部署资源;将与目标资源对应的配置规则信息存储在所述自动部署资源中,以使所述自动部署资源根据所述配置规则信息对所述目标资源进行自动配置。可选的,接收所述配置规则信息,将所述配置存储在所述自动部署资源中;或,设置所述配置规则信息,将所述配置存储在所述自动部署资源中。可选地,所述配置规则信息包括:目标资源匹配信息;其中,所述设置所述配置规则信息包括:获得与所述目标资源相对应的资源特征信息;基于所述资源特征信息生成所述目标资源匹配信息,以使所述自动部署资源根据所述目标匹配信息确定所述目标资源。可选地,所述配置规则信息包括:属性配置信息;其中,所述设置所述配置规则信息包括:获得与所述目标资源相对应的需配置的属性信息;基于所述需配置的属性信息生成所述属性配置信息,以使所述自动部署资源根据所述属性配置信息对所述目标资源的相应属性进行配置。可选地,所述配置规则信息包括:子资源配置信息;其中,所述设置所述配置规则信息包括:获得与所述目标资源相对应的需配置的子资源信息;基于所述需配置的子资源信息生成所述子资源配置信息,以使所述自动部署资源根据所述子资源配置信息对所述目标资源的相应子资源进行配置。可选地,所述配置规则信息包括:配置生效条件信息;其中,所述设置所述配置规则信息包括:基于与所述目标资源相对应的配置策略确定配置生效判决规则;基于所述配置生效判决规则生成所述配置生效条件信息,以使所述自动部署资源根据所述配置生效条件信息确定是否对所述目标资源进行自动配置。可选地,在应用层中生成所述自动部署资源并设置所述配置规则信息,在将所述配置规则信息存储在所述自动部署资源后将所述自动部署资源发送至服务层,用以在所述服务层中部署所述自动部署资源。可选地,所述目标资源为在所述自动部署资源部署之前已经创建的资源和在所述自动部署资源部署之后新创建的资源中的至少一个。根据本公开的另一方面,提供一种资源配置装置,包括:资源创建模块,用于创建自动部署资源;规则配置模块,用于设置与目标资源对应的配置规则信息;规则配置模块,用于将所述配置规则信息存储在所述自动部署资源中,以使所述自动部署资源根据所述配置规则信息对所述目标资源进行自动配置。可选地,所述规则配置模块,用于接收所述配置规则信息,将所述配置存储在所述自动部署资源中;或,所述规则配置模块,用于设置所述配置规则信息,将所述配置存储在所述自动部署资源中。可选地,所述配置规则信息包括:目标资源匹配信息;所述规则配置模块,包括:目标资源信息获得单元,用于获得与所述目标资源相对应的资源特征信息;目标匹配信息设置单元,用于基于所述资源特征信息生成所述目标资源匹配信息,以使所述自动部署资源根据所述目标匹配信息确定所述目标资源。可选地,所述配置规则信息包括:属性配置信息;所述规则配置模块,包括:目标属性信息获得单元,用于获得与所述目标资源相对应的需配置的属性信息;属性配置信息设置单元,用于基于所述需配置的属性信息生成所述属性配置信息,以使所述自动部署资源根据所述属性配置信息对所述目标资源的相应属性进行配置。可选地,所述配置规则信息包括:子资源配置信息;所述规则配置模块,包括:子资源信息获得单元,用于获得与所述目标资源相对应的需配置的子资源信息;子资源配置信息设置单元,用于基于所述需配置的子资源信息生成所述子资源配置信息,以使所述自动部署资源根据所述子资源配置信息对所述目标资源的相应子资源进行配置。可选地,所述配置规则信息包括:配置生效条件信息;所述规则配置模块,包括:生效属性获得单元,用于基于与所述目标资源相对应的配置策略确定配置生效判决规则;生效条件设置单元,用于基于所述配置生效判决规则生成所述配置生效条件信息,以使所述自动部署资源根据所述配置生效条件信息确定是否对所述目标资源进行自动配置。可选地,所述资源创建模块,用于在应用层中生成所述自动部署资源;所述规则配置模块,用于在应用层中设置所述配置规则信,所述资源配置装置,包括:资源部署模块,用于在所述规则配置模块将所述配置规则信息存储在所述自动部署资源后将所述自动部署资源发送至服务层,用以在所述服务层中部署所述自动部署资源。可选地,所述目标资源为在所述自动部署资源部署之前已经创建的资源和在所述自动部署资源部署之后新创建的资源中的至少一个。根据本公开的又一方面,提供一种资源配置装置,包括:存储器,用于存储可执行指令;以及处理器,用于与所述存储器通信以执行所述可执行指令从而完成如上所述资源配置方法的操作。根据本公开的再一方面,提供一种计算机存储介质,用于存储计算机可读取的指令,所述指令被执行时执行如上所述资源配置方法的操作。本公开的资源配置方法、装置和存储介质,通过创建自动部署资源对目标资源进行子资源创建或对目标资源的属性进行配置,减少了对应用层与服务层之间的带宽资源的消耗,并减少了对应用层以及服务层的计算资源的消耗,提高了对目标资源进行子资源创建或对目标资源的属性进行配置的效率。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本公开的资源配置方法的一个实施例的流程示意图;图2为本公开的资源配置方法的一个实施例中的对于目标资源匹配信息进行设置的流程示意图;图3为本公开的资源配置方法的一个实施例中的对于属性配置信息进行设置的流程示意图;图4为本公开的资源配置方法的一个实施例中的对于子资源配置信息进行设置的流程示意图;图5为本公开的资源配置方法的一个实施例中的对于配置生效条件信息进行设置的流程示意图;图6为本公开的资源配置方法的对于目标资源进行属性配置的示意图;图7A和7B为本公开的资源配置方法的对于目标资源进行属性配置的另一示意图;图8A和8B为本公开的资源配置方法的本文档来自技高网...

【技术保护点】
1.一种资源配置方法,包括:/n创建自动部署资源;/n将与目标资源对应的配置规则信息存储在所述自动部署资源中,以使所述自动部署资源根据所述配置规则信息对所述目标资源进行自动配置。/n

【技术特征摘要】
1.一种资源配置方法,包括:
创建自动部署资源;
将与目标资源对应的配置规则信息存储在所述自动部署资源中,以使所述自动部署资源根据所述配置规则信息对所述目标资源进行自动配置。


2.如权利要求1所述的方法,将所述配置规则信息存储在所述自动部署资源中包括:
接收所述配置规则信息,将所述配置存储在所述自动部署资源中;或,
设置所述配置规则信息,将所述配置存储在所述自动部署资源中。


3.如权利要求2所述的方法,所述配置规则信息包括:目标资源匹配信息;其中,所述设置所述配置规则信息包括:
获得与所述目标资源相对应的资源特征信息;
基于所述资源特征信息生成所述目标资源匹配信息,以使所述自动部署资源根据所述目标匹配信息确定所述目标资源。


4.如权利要求2所述的方法,所述配置规则信息包括:属性配置信息;其中,所述设置所述配置规则信息包括:
获得与所述目标资源相对应的需配置的属性信息;
基于所述需配置的属性信息生成所述属性配置信息,以使所述自动部署资源根据所述属性配置信息对所述目标资源的相应属性进行配置。


5.如权利要求2所述的方法,所述配置规则信息包括:子资源配置信息;其中,所述设置所述配置规则信息包括:
获得与所述目标资源相对应的需配置的子资源信息;
基于所述需配置的子资源信息生成所述子资源配置信息,以使所述自动部署资源根据所述子资源配置信息对所述目标资源的相应子资源进行配置。


6.如权利要求2所述的方法,所述配置规则信息包括:配置生效条件信息;其中,所述设置所述配置规则信息包括:
基于与所述目标资源相对应的配置策略确定配置生效判决规则;
基于所述配置生效判决规则生成所述配置生效条件信息,以使所述自动部署资源根据所述配置生效条件信息确定是否对所述目标资源进行自动配置。


7.如权利要求2所述的方法,还包括:
在应用层中生成所述自动部署资源并设置所述配置规则信息,在将所述配置规则信息存储在所述自动部署资源后将所述自动部署资源发送至服务层,用以在所述服务层中部署所述自动部署资源。


8.如权利要求1至7任一项所述的方法,其中,
所述目标资源为在所述自动部署资源部署之前已经创建的资源和在所述自动部署资源部署之后新创建的资源中的至少一个。


9.一种资源配置装置,包括:
资源创建模块,用于创建自动部署资源;
规则配置模块,用于将与目标资源对应的所述配置规则信息存储在所述自动部署资源中,以使所述自动部署资源根据所述配置规则信息对所述目标资源进行自动配置。


10.如权利要求9所述的装置,其中,
所述规则配置模块,用于接收所述配置规则信息,将所述配...

【专利技术属性】
技术研发人员:张乾赵君杰苏京
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1