一种面向多任务的控制面实现协同流量调度的方法与系统
摘要:
本发明公开了一种面向多任务的控制面实现协同流量调度的方法与系统。本发明方法通过配置可编程数据面的报文过滤条件,对解包后的报文进行过滤;再接收协同流量调度任务的任务参数,生成调度策略和流表;并接收资源约束条件,并以此申请网络交换设备控制面资源;然后判断控制面资源中的空闲资源是否满足调度需求,若满足则分配调度器资源,若不满足则监控控制面当前的可用资源;判断是否满足资源约束条件,若满足则进行资源分配,生成执行该调度任务的执行单元,若不满足则按照任务优先级排队进行资源分配;最后执行单元依据流表执行所有的协同流量调度任务,直至任务结束,回收控制面可用资源。本发明提升了协同流量调度的效率。
0/0