[发明专利]一种进程管理方法和设备有效
| 申请号: | 201310020486.0 | 申请日: | 2013-01-18 |
| 公开(公告)号: | CN103117923A | 公开(公告)日: | 2013-05-22 |
| 发明(设计)人: | 王伟;王海;樊超 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/733;H04L12/723;H04L12/927 |
| 代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
| 地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 进程 管理 方法 设备 | ||
技术领域
本发明涉及通信技术领域,尤其是涉及一种进程管理方法和设备。
背景技术
在当前具体实现中,当系统可用内存较少时,如果某个进程占用的内存较多,则会自动结束该进程。进一步的,对内存占用较多的进程多数是路由协议进程,当自动结束路由协议进程时,对用户网络影响较大。
为了避免自动结束路由协议进程对用户网络的影响,可以基于内存门限实现路由协议进程的管理;其中,当内存不足时,路由协议(如OSPF(Open Shortest Path First,开放式最短路径优先)、静态路由等)进程的相关处理如下:
(1)第一级门限处理;对于维护邻居关系的路由协议,包括BGP(Border Gateway Protocol,边界网关协议)、ISIS(Intermediate System to Intermediate System,中间系统到中间系统)、OSPF等,在到达第一级门限时不再建立新邻居;对于不维护邻居关系的路由协议,在到达第一级门限时不再UP新接口。
(2)第二级门限处理;对于维护邻居关系的路由协议,在到达第二级门限时,OSPF和ISIS可以触发邻居流量进行迁移,BGP可以有选择的周期结束一定数量的邻居;对于不维护邻居关系的路由协议,在到达第二级门限时,可以有选择的周期DOWN掉一定数量的接口。
(3)第三级门限处理;对于维护邻居关系的路由协议,在到达第三级门限时,需要DOWN掉所有邻居,并停止报文收发,以及释放所有运行数据;对于不维护邻居关系的路由协议,在到达第三级门限时,需要停止报文收发,并释放所有运行数据。
(4)恢复处理;每一级内存门限的退出动作与进入该级门限的限制相对应;在退出第三级门限时恢复收发报文,但由于还处在第二级门限状态,所以不会重新建立邻居或者重新UP接口;在退出第二级门限时停止第二级门限所进行的处理,但仍然不允许重新建立邻居或者重新UP接口;在退出第一级门限时才完全恢复,此时允许重新建立邻居或者重新UP接口。
在上述实现过程中,当可用内存较少时,虽然会触发内存门限处理,但是当内存继续减少时,如果某个进程占用的内存仍然较多,仍然会自动结束该进程,且当自动结束路由协议进程时对用户网络影响较大。
发明内容
本发明实施例提供一种进程管理方法和设备,以避免自动结束路由协议进程时对用户网络所造成的影响;为了达到上述目的,则:
本发明实施例提供一种进程管理方法,应用于包括主控板和备用板的网络设备中,所述方法包括以下步骤:
所述网络设备在获知所述主控板的资源使用情况达到预设门限时,判断本网络设备是否使能了进程重优化预案;
如果是,则所述网络设备将所述进程重优化预案中设置的进程优化到所述备用板上进行处理;
如果否,则所述网络设备选取指定类型的进程,并将所述指定类型的进程优化到所述备用板上进行处理。
当所述网络设备用于处理二层业务时,所述进程重优化预案具体为将三层业务优化到备用板上进行处理,且所述进程重优化预案中设置的进程具体为以下之一或任意组合:开放式最短路径优先OSPF业务进程,路由管理RM业务进程,边界网关协议BGP业务进程,路由信息协议RIP业务进程,中间系统到中间系统ISIS业务进程,多协议标签交换MPLS业务进程;
当所述网络设备用于处理三层业务时,所述进程重优化预案具体为将二层业务优化到备用板上进行处理,且所述进程重优化预案中设置的进程具体为:多生成树协议MSTP业务进程和/或多链接半透明互联TRILL业务进程。
所述指定类型的进程包括以下之一或任意组合:使能不间断重启NSR的进程、使能平滑重启GR的进程、占用内存最多的进程。
所述网络设备选取指定类型的进程,并将所述指定类型的进程优化到所述备用板上进行处理,具体包括:
所述网络设备判断所述主控板上是否处理有使能NSR的进程;
如果有使能NSR的进程,则所述网络设备将所述主控板上使能NSR的进程优化到所述备用板上进行处理;
如果没有使能NSR的进程,则所述网络设备判断所述主控板上是否处理有使能GR的进程;
如果有使能GR的进程,则所述网络设备将所述主控板上使能GR的进程优化到所述备用板上进行处理;
如果没有使能GR的进程,则所述网络设备将所述主控板上占用内存最多的进程优化到所述备用板上进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310020486.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塑料模具抽芯的动力机构
- 下一篇:一种闭式锻件





