主权项 |
1、一种在网元管理系统中实现集中调度的系统,其特征在于,包括:业务执行模块,用于接收批量操作,将所述批量操作分解成任务;调度中心,用于对所述任务进行集中调度,并且用于对系统的CPU占有率进行判断,当CPU负荷大于一个阈值时,就不再进行任务的启动;数据库,用于存储来自于调度中心的任务数据;所述业务执行模块根据所述调度中心的调度执行所述任务;其中,所述的调度中心包括:任务管理实体,用于对所述数据库进行增加、查询、删除或修改操作,将任务数据存入所述数据库中;任务调度实体,用于对所述任务进行集中调度;其中,所述任务调度实体包括调度事件子实体和调度策略子实体,所述调度事件子实体,用于在接收到外部事件后,将事件内容解析出来,转化为标准格式,存储入数据库,并通知调度策略子实体进行处理;所述的调度策略子实体包括:事件响应模块,用于根据调度规则,指定某种状态的任务收到所述外部事件时采取的相应动作,并根据输入的事件,启动任务;外部条件模块,用于根据系统的当前状况动态修改所述事件响应模块;所述的调度策略子实体在所述事件响应模块启动任务后,向数据库读取任务数据,然后通过通信接口发送到所述业务执行模块执行所述任务。 |