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

技术编号:19744826 阅读:24 留言:0更新日期:2018-12-12 04:40
本发明专利技术实施例公开了一种资源调度方法、装置及存储介质,涉及网络技术领域。本发明专利技术的方法包括:接收用户服务请求,所述用户服务请求用于调度相应的安全服务资源;基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源;获取所述安全服务资源的部署环境描述信息,所述部署环境描述信息包括软件性能需求及硬件性能需求;响应于所述安全服务资源的部署环境描述信息与所述用户服务请求的发起端性能匹配,调度所述安全服务资源至所述用户服务请求的发起端。本发明专利技术能够实现对安全服务资源进行统一动态管理。

【技术实现步骤摘要】
资源调度方法、装置及存储介质
本专利技术涉及网络
,尤其涉及一种资源调度方法、装置及存储介质。
技术介绍
随着现代社会互联网技术的发展,云计算技术作为新一代的IT模式也得到了越来越广泛的应用。云计算技术从网格计算,并行计算和分布式计算发展而来,用户可以利用它来便捷地按需通过网络访问一个可配置的计算资源(如计算、网络、存储、应用和服务等)的共享池,只需最小化的管理工作量或服务提供商干预就可以快速地开通或释放资源。当前云环境中的资源都是通过虚拟化技术将底层的硬件资源进行虚拟化,形成一个庞大的虚拟资源池,最终以服务的形式提供给用户。如何有效提高云资源管理平台系统的资源使用效率,提升系统稳定性,提高用户体验度,是现今急需解决的问题。
技术实现思路
本专利技术的实施例提供一种资源调度方法、装置及存储介质,能够实现对安全服务资源进行统一动态管理。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术的实施例提供一种资源调度方法,包括:接收用户服务请求,所述用户服务请求用于调度相应的安全服务资源;基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源;获取所述安全服务资源的部署环境描述信息,所述部署环境描述信息包括软件性能需求及硬件性能需求;响应于所述安全服务资源的部署环境描述信息与所述用户服务请求的发起端性能匹配,调度所述安全服务资源至所述用户服务请求的发起端。结合第一方面,在第一方面的第一种可能的实现方式中,所述方法还包括:当接收到多个用户服务请求时,基于所述多个用户服务请求生成安全服务队列,所述安全服务队列用于按序对各用户服务请求进行响应。结合第一方面,在第一方面的第二种可能的实现方式中,所述基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源,包括:基于所述用户服务请求中的需求描述,进行语义识别,并根据语义识别结果在所述安全服务资源池中查找对应的安全服务资源;或者,基于所述用户服务请求中的需求描述,进行逻辑预测,并根据语义识别结果在所述安全服务资源池中查找对应的安全服务资源,所述逻辑预测包括:概率逻辑、模糊逻辑、云建模中的任意一项或任意组合。结合第一方面,在第一方面的第三种可能的实现方式中,所述方法还包括:对所述安全服务资源池中的各安全服务资源进行监控,得到各安全服务资源的使用情况信息、资源性能信息、资源运行状态信息中的任意一项或任意组合。结合第一方面,在第一方面的第四种可能的实现方式中,所述基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源,包括:将所述用户服务请求进行拆分,得到多个服务需求;基于所述多个服务需求,在所述安全服务资源池中查找对应的多个安全服务资源,并将所述多个安全服务资源进行组合。第二方面,本专利技术的实施例提供一种资源调度装置,包括:接收模块,用于接收用户服务请求,所述用户服务请求用于调度相应的安全服务资源;查找模块,用于基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源;获取模块,用于获取所述安全服务资源的部署环境描述信息,所述部署环境描述信息包括软件性能需求及硬件性能需求;调度模块,用于响应于所述安全服务资源的部署环境描述信息与所述用户服务请求的发起端性能匹配,调度所述安全服务资源至所述用户服务请求的发起端。结合第二方面,在第二方面的第一种可能的实现方式中,所述装置还包括:生成模块,用于当接收到多个用户服务请求时,基于所述多个用户服务请求生成安全服务队列,所述安全服务队列用于按序对各用户服务请求进行响应。结合第二方面,在第二方面的第二种可能的实现方式中,所述查找模块包括:第一查找子模块、第二查找子模块;所述第一查找子模块,用于基于所述用户服务请求中的需求描述,进行语义识别,并根据语义识别结果在所述安全服务资源池中查找对应的安全服务资源;所述第二查找子模块,用于基于所述用户服务请求中的需求描述,进行逻辑预测,并根据语义识别结果在所述安全服务资源池中查找对应的安全服务资源,所述逻辑预测包括:概率逻辑、模糊逻辑、云建模中的任意一项或任意组合。结合第二方面,在第二方面的第三种可能的实现方式中,所述装置还包括:监控模块,用于对所述安全服务资源池中的各安全服务资源进行监控,得到各安全服务资源的使用情况信息、资源性能信息、资源运行状态信息中的任意一项或任意组合。结合第二方面,在第二方面的第四种可能的实现方式中,所述查找模块包括:拆分模块、第三查找子模块;所述拆分模块,用于将所述用户服务请求进行拆分,得到多个服务需求;所述第三查找子模块,用于基于所述多个服务需求,在所述安全服务资源池中查找对应的多个安全服务资源,并将所述多个安全服务资源进行组合。第三方面,本专利技术的实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现第一方面提供的方法的步骤。本专利技术实施例提供的资源调度方法、装置及存储介质,通过接收用户服务请求,所述用户服务请求用于调度相应的安全服务资源;基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源;获取所述安全服务资源的部署环境描述信息,所述部署环境描述信息包括软件性能需求及硬件性能需求;响应于所述安全服务资源的部署环境描述信息与所述用户服务请求的发起端性能匹配,调度所述安全服务资源至所述用户服务请求的发起端。能够按照用户需求及用户设备的自身性能,在安全服务资源池中调度与之相匹配的安全服务资源,即为用户需求调度的安全服务资源出了与用户的安全需求匹配之外,还与用户设备的自身性能相匹配,从而可以对安全资源调度任务进行优化,提高安全服务整体的运行效果,实现对安全服务资源进行统一动态管理。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本专利技术实施例的资源调度方法的流程示意图;图2是本专利技术实施例的资源调度方法的另一流程示意图;图3是本专利技术实施例的资源调度系统架构示意图;图4是本专利技术实施例的资源调度装置结构示意图;图5是本专利技术实施例的资源调度装置的另一结构示意图;图6是本专利技术实施例的查找模块的结构示意图;图7是本专利技术实施例的资源调度装置的另一结构示意图;图8是本专利技术实施例的查找模块的另一结构示意图;图9是本专利技术实施例的资源调度装置900的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术一实施例提供一种资源调度方法,如图1所示,所述方法包括:101、接收用户服务请求,所述用户服务请求用于调度相应的安全服务资源。对于本专利技术实施例,通过实时接收用户服务请求,并基于该用户请求进行资源调度,可以实时为用户配置安全服务资源,从而提高用户对于安全服务资源的请求效率,提高用户体验。102、基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源。其中,安全服务资源池中包含有多个本文档来自技高网...

【技术保护点】
1.一种资源调度方法,其特征在于,包括:接收用户服务请求,所述用户服务请求用于调度相应的安全服务资源;基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源;获取所述安全服务资源的部署环境描述信息,所述部署环境描述信息包括软件性能需求及硬件性能需求;响应于所述安全服务资源的部署环境描述信息与所述用户服务请求的发起端性能匹配,调度所述安全服务资源至所述用户服务请求的发起端。

【技术特征摘要】
1.一种资源调度方法,其特征在于,包括:接收用户服务请求,所述用户服务请求用于调度相应的安全服务资源;基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源;获取所述安全服务资源的部署环境描述信息,所述部署环境描述信息包括软件性能需求及硬件性能需求;响应于所述安全服务资源的部署环境描述信息与所述用户服务请求的发起端性能匹配,调度所述安全服务资源至所述用户服务请求的发起端。2.根据权利要求1所述的资源调度方法,其特征在于,所述方法还包括:当接收到多个用户服务请求时,基于所述多个用户服务请求生成安全服务队列,所述安全服务队列用于按序对各用户服务请求进行响应。3.根据权利要求1所述的资源调度方法,其特征在于,所述基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源,包括:基于所述用户服务请求中的需求描述,进行语义识别,并根据语义识别结果在所述安全服务资源池中查找对应的安全服务资源;或者,基于所述用户服务请求中的需求描述,进行逻辑预测,并根据语义识别结果在所述安全服务资源池中查找对应的安全服务资源,所述逻辑预测包括:概率逻辑、模糊逻辑、云建模中的任意一项或任意组合。4.根据权利要求1所述的资源调度方法,其特征在于,所述方法还包括:对所述安全服务资源池中的各安全服务资源进行监控,得到各安全服务资源的使用情况信息、资源性能信息、资源运行状态信息中的任意一项或任意组合。5.根据权利要求1所述的资源调度方法,其特征在于,所述基于所述用户服务请求,在安全服务资源池中查找对应的安全服务资源,包括:将所述用户服务请求进行拆分,得到多个服务需求;基于所述多个服务需求,在所述安全服务资源池中查找对应的多个安全服务资源,并将所述多个安全服务资源进行组合。6.一种资源调度装置,其特征在于,包括:接收模块,用于接收用户服务请求,所述用户服务请求用于调度相应的安全服务资源;查...

【专利技术属性】
技术研发人员:万巍龙春申罕骥杨帆付豫豪
申请(专利权)人:中国科学院计算机网络信息中心
类型:发明
国别省市:北京,11

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

1