对多后端服务器通过Fabric平面进行实时负载探测的装置及方法_2

文档序号:9730033阅读:来源:国知局
理器1中,然后主控板处理器1运行总控模块5来把接收到的配置数据包进行解析,解析后得到该数据包里的有效数据并把该有效数据进行封装;有效数据包括后端服务器IP地址、后端服务器IP地址所在的分流组。
[0022]步骤3:然后主控板处理器1运行用于异步探测的模块来把探测数据包转发给Fabric平面4,Fabric平面4通过运行数据传输模块来把封装后得到的数据包经过Fabric平面4接口用组播的方式同步发送到所有业务板处理器2中,业务板处理器2再将该报文转发给后端服务器;
步骤4:后端服务器对步骤4中异步发送的探测报文发送回复报文,回复报文首先被转发到业务板处理器2中,业务板处理器2根据回复报文中所携带的Fabric平面4标识信息,记录后续异步发送的探测报文唯一出口,然后再将该回复报文通过Fabric平面4转发到主控板处理器1中;
步骤5:主控板处理器1运行用于计算权重的模块,计算得出该后端服务器对应的权重,并将该权重记录在主控板的内存数据结构中;
步骤6:主控板处理器1运行用于定时同步权重的模块,将后端服务器信息封装成权重同步数据包,通过用于控制的Base平面3发送给业务处理板的处理器中,后端服务器信息包括后端服务器IP地址、业务板Fabric平面4标识信息和权重信息。
[0023]业务处理板运行用于业务流程的模块能够对封装后得到的数据包进行解析得到后端服务器IP地址、后端服务器IP地址所在的分流组。
[0024]以上,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质,在本发明的精神和原则之内,对以上实施例所作的任何简单的修改、等同替换与改进等,均仍属于本发明技术方案的保护范围之内。
【主权项】
1.对多后端服务器通过Fabric平面进行实时负载探测的装置,其特征在于,包括Fabric平面、主控板、业务板以及Base平面,其中,所述的Fabric平面分别与主控板处理器以及业务板处理器连接,主控板处理器和业务板处理器还与Base平面相连接,所述的Fabri c平面内设置有数据传输模块,主控板处理器内设置有总控模块,Base平面内设置通信模块,所述的Fabric平面通过数据传输模块在主控板处理器以及业务板处理器之间传递数据,所述的总控模块用于接收并处理数据,所述的Base平面通过通信模块与主控板处理器以及业务板处理器实现数据传递。2.根据权利要求1所述的对多后端服务器通过Fabric平面进行实时负载探测的装置,其特征在于,所述的主控板上设置有通信接口,该通信接口与主控板处理器连接。3.根据权利要求1所述的对多后端服务器通过Fabric平面进行实时负载探测的装置,其特征在于,所述的Fabr i c平面的外接接口为以太网接口。4.根据权利要求1所述的对多后端服务器通过Fabric平面进行实时负载探测的装置,其特征在于,所述的Base平面具有通信接口,当Base平面的通信接口接入外接通信控制机构,所述的Base平面具有相应的控制功能。5.对多后端服务器通过Fabric平面进行实时负载探测的方法,其特征在于,包括以下步骤: 步骤1:当需要对多后端服务器进行实时负载探测处理时,首先将Base平面的通信接口与外部用于控制的Base平面通信设备相连接; 步骤2:外部用于控制的Base平面通信设备向通信接口发送配置数据包后,通信接口将配置数据包转发到主控板处理器中,然后主控板处理器运行总控模块来把接收到的配置数据包进行解析,解析后得到该数据包里的有效数据并把该有效数据进行封装; 步骤3:然后主控板处理器运行用于异步探测的模块来把探测数据包转发给Fabric平面,Fabric平面通过运行数据传输模块来把封装后得到的数据包经过Fabric平面接口用组播的方式同步发送到所有业务板处理器中,业务板处理器再将该报文转发给后端服务器; 步骤4:后端服务器对步骤4中异步发送的探测报文发送回复报文,回复报文首先被转发到业务板处理器中,业务板处理器根据回复报文中所携带的Fabric平面标识信息,记录后续异步发送的探测报文唯一出口,然后再将该回复报文通过Fabric平面转发到主控板处理器中; 步骤5:主控板处理器运行用于计算权重的模块,计算得出该后端服务器对应的权重,并将该权重记录在主控板的内存数据结构中; 步骤6:主控板处理器运行用于定时同步权重的模块,将后端服务器信息封装成权重同步数据包,通过用于控制的Base平面发送给业务处理板的处理器中。6.根据权利要求5所述的对多后端服务器通过Fabric平面进行实时负载探测的方法,其特征在于,步骤2中所述的有效数据包括后端服务器IP地址、后端服务器IP地址所在的分流组。7.根据权利要求5所述的对多后端服务器通过Fabric平面进行实时负载探测的方法,其特征在于,步骤6中后端服务器信息包括后端服务器IP地址、业务板Fabric平面标识信息和权重信息。8.根据权利要求6所述的对多后端服务器通过Fabric平面进行实时负载探测的方法,其特征在于,所述的业务处理板运行用于业务流程的模块能够对封装后得到的数据包进行解析得到后端服务器IP地址、后端服务器IP地址所在的分流组。
【专利摘要】本发明的对多后端服务器通过Fabric平面进行实时负载探测的装置,包括一块用作主控的处理板及多块用于网络处理的处理板,处理板板载交换芯片通过机框背板互联。所述的主控板上的处理器还有业务板上的处理器还同设置在系统中的用于控制的Base平面相连接,再结合其他的步骤方法,避免了现有技术中只能通过用于控制的Base平面进行实施负载探测的问题。现有网络环境,分流器与后端服务器在用于控制的Base平面一般不能互通,这就严重制约了分流器分流权重算法的实现,会导致后端服务器忙者更忙、闲者更闲。本方法提供了一种通过Fabric平面进行实时负载探测的实现方法,辅助分流权重算法,将流量更为合理、均匀地分流到后端服务器。
【IPC分类】H04L12/26, H04L29/08
【公开号】CN105490888
【申请号】CN201610050272
【发明人】孙健, 王乾, 马红兵
【申请人】南京贝伦思网络科技股份有限公司
【公开日】2016年4月13日
【申请日】2016年1月26日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1