[发明专利]一种生成虚拟化网络设备的方法和装置有效
申请号: | 201410033552.2 | 申请日: | 2014-01-24 |
公开(公告)号: | CN104811361B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 王利中;孔鹏亮;傅志刚;李晶林 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/771 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供了一种生成虚拟化网络设备的方法和装置,技术方案为:收集通过交换平面互联的所有硬件资源信息;根据需求以及收集的硬件资源信息为控制平面、业务平面、接入平面分配硬件资源并下发相应功能软件,使得控制平面、业务平面、接入平面通过交换平面交互报文,构成虚拟化网络设备。本申请能够实现虚拟化网络设备系统性能的无限平滑扩展、大容量端口的高密度接入、以及不受限制的业务处理深度。 1 | ||
搜索关键词: | 虚拟化 网络设备 硬件资源信息 方法和装置 交换平面 控制平面 业务平面 网络设备系统 功能软件 交互报文 平面分配 业务处理 硬件资源 大容量 受限制 平滑 申请 互联 | ||
收集至少一个硬件资源上报的硬件资源信息,所有硬件资源由交换平面全互连,构成硬件资源池;
根据需求以及所述硬件资源信息从硬件资源池中分配用作控制平面的硬件资源、用作业务平面的硬件资源以及用作接入平面的硬件资源;
将控制平面软件下发给所述用作控制平面的硬件资源,将业务平面软件下发给所述用作业务平面的硬件资源,将接入平面软件下发给所述用作接入平面的硬件资源,使得所述控制平面、所述业务平面、所述接入平面通过交换平面交互报文以构成虚拟化网络设备。
2.根据权利要求1所述的方法,其特征在于,所述收集至少一个硬件资源上报的硬件资源信息之前,进一步包括:向所有硬件资源下发注册软件。
3.根据权利要求2所述的方法,其特征在于,所述收集至少一个硬件资源上报的硬件资源信息的方法为:接收各硬件资源启动时基于所述注册软件发送的注册报文,获取并存储注册报文中携带的硬件资源信息。
4.根据权利要求1所述的方法,其特征在于,所述硬件资源包括计算硬件资源和I/O硬件资源。
5.根据权利要求4所述的方法,其特征在于,所述计算硬件资源信息包括硬件资源的ID、MAC地址、计算性能;
所述从硬件资源池中分配用作控制平面的硬件资源的方法为:根据控制平面的计算性能需求和硬件资源池中各计算硬件资源的计算性能,从硬件资源池中选择计算资源并分配给控制平面;
所述从硬件资源池中分配用作业务平面的硬件资源的方法为:根据业务平面的计算性能需求和硬件资源池中各计算硬件资源的计算性能,从硬件资源池中选择计算资源并分配给业务平面;
所述I/O硬件资源信息包括硬件资源的ID、MAC地址、带宽接入能力;
所述从硬件资源池中分配用作接入平面的硬件资源的方法为:根据接入平面的I/O接口数量及各I/O接口的带宽接入能力需求,从硬件资源池中选择I/O硬件资源并分配给接入平面。
6.根据权利要求4所述的方法,其特征在于,所述计算硬件资源为通用服务器或CPU;
所述I/O硬件资源为具有特定I/O接口的线卡或者盒式设备。
7.根据权利要求1‑6任一权项所述的方法,其特征在于,所述交换平面使用标准二层以太网链路连接硬件资源池中的所有硬件资源,实现所有硬件资源的全互连。
8.一种生成虚拟化网络设备的装置,其特征在于,该装置包括:资源收集模块,用于收集至少一个硬件资源上报的硬件资源信息,所有硬件资源由交换平面全互连,构成硬件资源池;
资源分配模块,用于根据需求以及所述硬件资源信息从硬件资源池中分配用作控制平面的硬件资源、用作业务平面的硬件资源以及用作接入平面的硬件资源;
软件管理模块,用于将控制平面软件下发给所述用作控制平面的硬件资源,将业务平面软件下发给所述用作业务平面的硬件资源,将接入平面软件下发给所述用作接入平面的硬件资源,使得所述控制平面、所述业务平面、所述接入平面通过交换平面交互报文以构成虚拟化网络设备。
9.根据权利要求8所述的装置,其特征在于,所述软件管理模块,进一步用于:在资源收集模块收集至少一个硬件资源上报的硬件资源信息之前,向所有硬件资源下发注册软件。
10.根据权利要求9所述的装置,其特征在于,所述资源收集模块收集至少一个硬件资源上报的硬件资源信息时,用于:
接收各硬件资源启动时基于所述注册软件发送的注册报文,获取并存储注册报文中携带的硬件资源信息。
11.根据权利要求8所述的装置,其特征在于,所述硬件资源包括计算硬件资源和I/O硬件资源。
12.根据权利要求11所述的装置,其特征在于,所述计算硬件资源信息包括硬件资源的ID、MAC地址、计算性能;
所述资源分配模块从硬件资源池中分配用作控制平面的硬件资源时,用于:根据控制平面的计算性能需求和硬件资源池中各计算硬件资源的计算性能,从硬件资源池中选择计算资源并分配给控制平面;
所述资源分配模块从硬件资源池中分配用作业务平面的硬件资源时,用于:根据业务平面的计算性能需求和硬件资源池中各计算硬件资源的计算性能,从硬件资源池中选择计算资源并分配给业务平面;
所述I/O硬件资源信息包括硬件资源的ID、MAC地址、带宽接入能力;
所述资源分配模块从硬件资源池中分配用作接入平面的硬件资源时,用于:根据接入平面的I/O接口数量及各I/O接口的带宽接入能力需求,从硬件资源池中选择I/O硬件资源并分配给接入平面。
13.根据权利要求11所述的装置,其特征在于,所述计算硬件资源为通用服务器或CPU;
所述I/O硬件资源为具有特定I/O接口的线卡或者盒式设备。
14.根据权利要求8‑13任一权项所述的装置,其特征在于,所述交换平面使用标准二层以太网链路连接硬件资源池中的所有硬件资源,实现所有硬件资源的全互连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410033552.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种全新的即时通信系统
- 下一篇:一种物联网架构