The invention discloses a load balancing device and its method based on SDN, including a load balancing controller and a plurality of load balancing switches, a plurality of load balanced switch through the base plane and the load balancing controller is connected with the establishment of openflow channel load balancing controller for triage decision and load monitoring, load balanced switch based on load balancing controller the issued instructions on the data flow analysis and forward or discard. The invention divides the load balancing device, the control plane and the forwarding plane, reduces the complexity of the load balancing system, improves the maintainability of the system, realizes the interworking of multiple devices and reduces the development and production costs.
【技术实现步骤摘要】
一种基于SDN的负载均衡装置及其方法
本专利技术涉及一种负载均衡装置及其方法,特别是一种基于SDN的负载均衡装置及其方法。
技术介绍
目前现网运行的负载均衡设备,由于应用场景的特殊性,均为专网专用设备,软硬件需要单独设计、研发,成本较为高昂;同时为了满足现网流量的爆发性增长,软硬件也需要持续不断的升级,设备厂家需要长期投入人力物力来保证负载均衡设备的稳定运行及持续优化升级。由于不同厂家的负载均衡实现方案差异,每个设备厂家都有一套自己的维护管理系统和负载均衡算法,降低了网络效率,带来了各种维护不便,加大了维护管理成本,而且跨厂家的多设备级联也因此无法实现。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于SDN的负载均衡装置及其方法,实现多设备互通级联。为解决上述技术问题,本专利技术所采用的技术方案是:一种基于SDN的负载均衡装置,其特征在于:包含一个负载均衡控制器和多个负载均衡交换机,多个负载均衡交换机通过其base平面与负载均衡控制器连接建立openflow通道,负载均衡控制器用于分流决策和负载监控,负载均衡交换机根据所述的负载均衡控制器下发的指令对数据流量进行解析并转发或丢弃。进一步地,所述负载均衡交换机内设置有三级流表,流表零用于业务流量识别,流表一用于本设备流量的均衡转发,流表二用于互联设备的流量转发。进一步地,所述流表一为负载均衡转发表,流表项以数据流ID在报文中的起始位置及长度、数据流ID为match匹配字段,Action字段为修改目的Mac地址、修改目的Ip、output输出端口。进一步地,所述流表二为互联转发表,流表项以目的ip为mat ...
【技术保护点】
一种基于SDN的负载均衡装置,其特征在于:包含一个负载均衡控制器和多个负载均衡交换机,多个负载均衡交换机通过其base平面与负载均衡控制器连接建立openflow通道,负载均衡控制器用于分流决策和负载监控,负载均衡交换机根据所述的负载均衡控制器下发的指令对数据流量进行解析并转发或丢弃。
【技术特征摘要】
1.一种基于SDN的负载均衡装置,其特征在于:包含一个负载均衡控制器和多个负载均衡交换机,多个负载均衡交换机通过其base平面与负载均衡控制器连接建立openflow通道,负载均衡控制器用于分流决策和负载监控,负载均衡交换机根据所述的负载均衡控制器下发的指令对数据流量进行解析并转发或丢弃。2.按照权利要求1所述的一种基于SDN的负载均衡装置,其特征在于:所述负载均衡交换机内设置有三级流表,流表零用于业务流量识别,流表一用于本设备流量的均衡转发,流表二用于互联设备的流量转发。3.按照权利要求2所述的一种基于SDN的负载均衡装置,其特征在于:所述流表一为负载均衡转发表,流表项以数据流ID在报文中的起始位置及长度、数据流ID为match匹配字段,Action字段为修改目的Mac地址、修改目的Ip、output输出端口。4.按照权利要求2所述的一种基于SDN的负载均衡装置,其特征在于:所述流表二为互联转发表,流表项以目的ip为match匹配字段,action字段为output动作,输出端口为连接某个级联负载均衡交换机的端口。5.一种使用权利要求1所述的一种基于SDN的负载均衡装置的基于SDN的负载均衡方法,其特征在于包含以下步骤:步骤一:在负载均衡控制器1端配置后端节点ip,负载均衡控制器1首先通过向所有负载均衡交换机下发封装查询节点mac地址的arp报文的packetout消息方式,获取后端节点mac地址和端口映射关系;然后负载均衡控制器定期的通过携带icmp或snmp报文的packetout消息获取后端节...
【专利技术属性】
技术研发人员:张超,孙健,
申请(专利权)人:南京贝伦思网络科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。