基于SDN自动化设备的网络电力测试方法与流程

文档序号:11589848阅读:446来源:国知局

本发明涉及一种电力测试方法,具体地说是涉及传统网络体系架构的改造后基于sdn自动化设备的网络电力测试方法。



背景技术:

随着应用的复杂化,人们信息需求不断增加,现有数据中心出现了不少自身无法解决的问题,必须要对现有数据中心进行优化或重建,尤其是数据中心网络要重建。在这样的背景下,催生了很多数据中心网络新技术。未来的数据中心网络包括三大件:sdn、overlay无状态网络、vdc虚拟私有数据中心。这三大件的核心理念都是围绕着软件、自动化管理,大规模设计的,将人从繁琐的配置中解脱出来,让数据中心网络可以部署更大规模,这正是大规模企业所需要的。

sdn最早为人们所熟知,即软件定义网络。核心理念是将网络功能和业务处理功能与网络设备硬件解耦,变成抽象化的功能,再通过外置的控制器来控制这些抽象化对象。通过把传统网络的紧耦合架构拆分为应用、控制、转发三层分离的架构,网络将不再成为制约业务上线和云效率的瓶颈,而是在完成数据传输任务的同时,也能变得和虚拟化后的计算、存储资源一样,成为一种可灵活调配的资源。在数据中心里,网络技术是最为封闭的一部分,这导致长时间以来网络成为数据中心发展的瓶颈,网络部分的投资也占据了数据中心总投资的很大一部分。sdn的到来就是要打破这种网络的封闭性,让网络走向开放。

sdn包含控制器和openflow两大部分,控制器是一个软件,可以对整个网络设备进行管理和控制,管理包括下发转发表项,控制包括对所有网络设备运行状态进行监控。openflow是控制器与网络设备之间互通的语言,控制器通过openflow对所有网络设备进行转发表项下发,设备管理。长久以来,人们都希望将数据中心能变成一种更为灵活、便捷、按需索取的资源,通过部署sdn就可以把“软件”从“硬件”平台中解放出来,实现了人们的愿望。

但是对于多个机房通用一套sdn的情况下,多个机房中需要分别配置sdn设置条件,人工设置的效率非常低,而且无法进行无人化值守的自动设置。现有技术中一次性设置好的配置文件在不同机房中由于配置的设备不同,也无法通用。



技术实现要素:

本发明要解决sdn控制器在不同机房中的配置,同时设置一个设备使得sdn设置过程可以根据机房配置和实际运行情况进行最优化的下载。

需要注意的是,本发明用于电力测试工作中,电力单位由于安全性原因,每个区域网络并不连接到外网中,而是通过内网连接,而且不同区域的内网中也设置了物理隔绝,因此很多内容无法直接通过网络配置而需要人工配置。而如果采用机械化的统一下载则会导致单个sdn策略无法适应各个机房的不同实际情况。

为解决所述问题,本发明基于sdn自动化设备的网络电力测试方法,其采用便携式sdn部署终端设置于基于电力测试业务的机房中,所述便携式sdn部署终端包括:

绝缘防静电机壳:用于将各个模块固定在一起;同时起到整体绝缘保护,避免由于静电导致机壳内模块损坏。

独立电源模块:用于给便携式sdn部署终端供电;独立电源避免由于机房电压不稳定导致配置过程中断电导致系统奔溃。

设备检测适配器:用于检测机房中设备配置;

存储器:通常为两块ssd硬盘,其中一块为主硬盘,另一块为工作日志记录硬盘;

sdn配置主控芯片,用于根据设备检测适配器检测到的机房设备选择合适的预设sdn配置进行配置;

传输接口:用于和交换机连接;

所述绝缘防静电机壳内通过内置隔板分隔为多个空间,其中设备检测适配器设置在绝缘防静电机壳前端,直接连接在传输接口上,sdn配置主控芯片设置在绝缘防静电机壳中心位置,两块ssd硬盘分设sdn配置主控芯片两侧位置;工作时将便携式sdn部署终端接入机房sdn交换机即可进行sdn配置,并实施网络电力测试。

优选的,所述传输接口上还串联有身份验证装置。这样的结构避免被无关人员误操作便携式sdn部署终端。通常身份验证装置为指纹锁。

优选的,所述机壳侧面还设有收线盒,所述收线盒安装在靠近独立电源模块一侧。由于便携式sdn部署终端需要便于携带,因此使用完毕后线缆的收纳就非常重要,所述收线盒中设有绕线柱,线缆绕接在绕线柱上并通过关闭收线盒来进行线缆收纳。

优选的,所述绝缘防静电机壳为圆柱体。

优选的,将所述的便携式sdn部署终端接入到sdn交换机后,设备检测适配器检测sdn交换机所连接的设备,并和存储器中预载的配置方案匹配,找到匹配方案后将主硬盘中sdn配置文件写入到sdn交换机中,在sdn交换机中形成数据平面,数据依照控制层指令和策略在数据平面进行分组转发,同时将原有的网络设备的控制能力抽取后删除,由独立的sdn控制器进行控制,这些控制能力包括决定网络中各业务流的转发路径,同时向应用层提供相应的功能调控的接口,最后通过应用层面,调用控制层提供的接口实现拓扑发现、流量工程以及流量隔离功能进行网络电力测试工作。原有的网络设备的控制能力的抽取和删除不仅仅是对原有的控制软件的删除,而且关闭了sdn控制器工作中不必要的端口,同时还删除了复位的备份。但是之前控制程序的工作日志将在工作日志记录硬盘上备份。

优选的,sdn控制器根据当前网络链路状态和当前网络的业务量矩阵控制经过sdn路由器的网络业务量的转发策略,达到网络的负载均衡。如果网络负载达到上限,则会在工作日志记录硬盘备注提醒信息,需要额外增加硬件设备。

优选的,便携式sdn部署终端接入到sdn交换机时可以实时更改转发策略,但是当便携式sdn部署终端脱离sdn交换机后,仅使用最后采用的sdn选择的转发策略。这样避免sdn部署超出控制。

优选的,便携式sdn部署终端接入到sdn交换机后,工作日志记录硬盘开始工作并记录下整个作业过程,直到便携式sdn部署终端和sdn交换机断开连接。

由于采用了所述方法,被隔离的机房中通过连接便携式sdn部署终端进行sdn控制器的配置,sdn控制器的配置收集所在网的状态,并根据业务的不同qos需求获取业务的路由策略,提高流量传输的质量;另一方面sdn控制器可以综合所在网状态采用不同的网络电力测试策略,减小了调控粒度,提高了所在网进行网络电力测试的灵活性。

附图说明

下面结合附图对本发明的具体实施方式作进一步说明:

图1为本发明基于sdn自动化设备的网络电力测试方法中便携式sdn部署终端的整体结构示意图。

具体实施方式

sdn控制器配置在行业内已经是较为成熟的技术,其原理也不在此赘述。但是对于电力系统的相对隔离的区域性网络,如何配置sdn控制器一直是一个问题。本发明主要解决的是sdn控制器的配置的问题。

对此如图1所示,基于sdn自动化设备的网络电力测试方法,采用便携式sdn部署终端设置于基于电力测试业务的机房中,所述便携式sdn部署终端包括:

绝缘防静电机壳1:用于将各个模块固定在一起;

独立电源模块2:用于给便携式sdn部署终端供电;

设备检测适配器3:用于检测机房中设备配置;

存储器:通常为两块ssd硬盘,其中一块为主硬盘4,另一块为工作日志记录硬盘5;

sdn配置主控芯片6,用于根据设备检测适配器3检测到的机房设备选择合适的预设sdn配置进行配置;

传输接口7:用于和交换机连接;

所述绝缘防静电机壳1内通过内置隔板分隔为多个空间,其中设备检测适配器3设置在绝缘防静电机壳1前端,直接连接在传输接口7上,sdn配置主控芯片6设置在绝缘防静电机壳1中心位置,两块ssd硬盘分设sdn配置主控芯片6两侧位置;工作时将便携式sdn部署终端接入机房sdn交换机即可进行sdn配置,并实施网络电力测试。所述传输接口7上还串联有作为身份验证装置8的指纹锁。所述机壳侧面还设有收线盒9,所述收线盒9安装在靠近独立电源模块2一侧。所述绝缘防静电机壳1为圆柱体。

配置时,工作人员将便携式sdn部署终端接入到sdn交换机后,设备检测适配器3检测sdn交换机所连接的设备,并和存储器中预载的配置方案匹配,找到匹配方案后将主硬盘4中sdn配置文件写入到sdn交换机中,在sdn交换机中形成数据平面,数据依照控制层指令和策略在数据平面进行分组转发,同时将原有的网络设备的控制能力抽取后删除,由独立的sdn控制器进行控制,这些控制能力包括决定网络中各业务流的转发路径,同时向应用层提供相应的功能调控的接口,最后通过应用层面,调用控制层提供的接口实现拓扑发现、流量工程以及流量隔离功能进行网络电力测试工作。配置完成。

工作时,sdn控制器实时监控网络链路负载状况,例如终端a访问终端b正常走链路a,当检测到链路a发生阻塞时,sdn控制器下发控制信令,改变交换机的流表,将终端a访问终端b的流量切换到链路b,实现流量的调度。

sdn控制器根据当前网络链路状态和当前网络的业务量矩阵控制经过sdn路由器的网络业务量的转发策略,达到网络的负载均衡。sdn自动化设备接入到sdn交换机时可以实时更改转发策略,但是当sdn自动化设备脱离sdn交换机后,仅使用最后采用的sdn选择的转发策略。便携式sdn部署终端接入到sdn交换机后,工作日志记录硬盘5开始工作并记录下整个作业过程,直到便携式sdn部署终端和sdn交换机断开连接。

除上述优选实施例外,本发明还有其他的实施方式,本领域技术人员可以根据本发明作出各种改变和变形,只要不脱离本发明的精神,均应属于本发明所附权利要求所定义的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1