[发明专利]用于任务调度、资源发放和服务提供的SDN控制器、系统和方法有效
申请号: | 201780043772.5 | 申请日: | 2017-07-14 |
公开(公告)号: | CN109478973B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 普拉迪普·贾卡迪许 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L5/00 | 分类号: | H04L5/00;H04L12/24;H04W72/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 任务 调度 资源 发放 服务 提供 sdn 控制器 系统 方法 | ||
1.一种用于进行任务调度和/或资源发放和/或服务提供的软件定义网络(softwaredefined network,SDN)控制器(200),其特征在于,包括:
-接收单元(201),用于接收调度至少一个任务和/或发放至少一个资源和/或提供至少一个服务的请求;以及
-处理单元(202),用于基于所述接收单元(201)接收的所述请求以及所接收的请求中定义的显式约束和/或所接收的请求施加的隐式约束,来调度至少一个任务和/或发放至少一个资源和/或提供至少一个服务,
其中,所述SDN控制器(200)还包括:
-数据库(303),用于存储任务信息和/或资源信息和/或服务信息;
-查询创建单元(304),用于提取所接收的请求中定义的所述显式约束,和/或推导所接收的请求施加的所述隐式约束,
所述查询创建单元(304)还用于基于所述显式约束和/或所述隐式约束来生成查询;以及
-约束求解单元(305),用于基于所述数据库(303)中的所述任务信息和/或所述资源信息和/或所述服务信息求解所述生成的查询中的约束,
所述约束求解单元(305)还用于基于所述生成的查询和/或所述任务信息和/或所述资源信息和/或所述服务信息来确定可用于执行所接收的请求的任务调度和/或一组资源和/或服务配置;其中,所述处理单元(202)还可以用于基于所述确定的任务调度和/或所述确定的一组资源和/或所述确定的服务配置,以及所述接收单元(201)接收的所述请求,来调度所述至少一个任务,和/或发放所述至少一个资源,和/或提供所述至少一个服务。
2.根据权利要求1所述的SDN控制器(200),其特征在于,所述数据库(303)还用于存储至少一个预建查询,所述查询创建单元(304)还用于基于所接收的请求从所述数据库(303)中提取至少一个预建查询以生成所述查询。
3.根据权利要求1或2所述的SDN控制器(200),其特征在于,所述查询创建单元(304)还用于,在没有预建查询与所接收的请求对应时,将至少一个与所接收的请求对应的查询存储在所述数据库(303)中。
4.根据权利要求1或2所述的SDN控制器(200),其特征在于,所述数据库(303)还用于存储至少一个预建任务调度和/或至少一组预建资源和/或至少一个预建服务配置,所述约束求解单元(305)还用于基于所接收的请求从所述数据库(303)中提取至少一个预建任务调度和/或至少一组预建资源和/或至少一个预建服务配置,以调度所述至少一个任务和/或发放所述至少一个资源和/或提供所述至少一个服务。
5.根据权利要求1或2所述的SDN控制器(200),其特征在于,所述约束求解单元(305)还用于,在没有预建任务调度和/或一组预建资源和/或预建服务配置与所接收的请求对应时,将与所接收的请求对应的至少一个预建任务调度和/或至少一组资源和/或至少一个预建服务配置存储在所述数据库(303)中。
6.根据权利要求1或2所述的SDN控制器(200),其特征在于,所述查询创建单元(304)还用于通过分析所接收的请求的语义来推导所述隐式约束。
7.根据权利要求1或2所述的SDN控制器(200),其特征在于,所述查询创建单元(304)还用于确定所接收的请求的类型,以及基于所接收的请求的所述类型来推导所述隐式约束。
8.根据权利要求1或2所述的SDN控制器(200),其特征在于,所述约束求解单元(305)还用于将所接收的请求的类型以及对应的任务信息和/或资源信息和/或服务信息存储在所述数据库(303)中。
9.根据权利要求1或2所述的SDN控制器(200),其特征在于,所述SDN控制器(200)还包括优化单元(306),用于通过以下方式优化所述至少一个调度的任务和/或所述至少一个发放的资源和/或所述至少一个提供的服务:根据所述生成的查询,周期性地查询所述数据库(303)中的所述任务信息和/或所述资源信息和/或所述服务信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780043772.5/1.html,转载请声明来源钻瓜专利网。