发明名称 Controller, method for distributing load, non-transitory computer-readable medium storing program, computer system, and control device
摘要 An OpenFlow network includes multiple controllers. Each controller includes a load control table and a load control unit. The load control table controls at least one of the number of messages which each of switches in the OpenFlow network has transmitted to a controller controlling the switch over a predetermined time and the number of packets that the switch has received over a predetermined time. When a predetermined event occurs, the load control unit detects a controller having a processing load higher than or equal to a first threshold on the basis of the load control table and places at least one of the switches controlled by the detected controller under the control of another controller.
申请公布号 US9577941(B2) 申请公布日期 2017.02.21
申请号 US201214372619 申请日期 2012.10.31
申请人 NEC CORPORATION 发明人 Kawano Shotaro
分类号 H04L12/729;H04L12/771;H04L12/801;H04L12/803;H04L12/715;H04L12/775 主分类号 H04L12/729
代理机构 McGinn IP Law Group, PLLC. 代理人 McGinn IP Law Group, PLLC.
主权项 1. A controller for controlling some of a plurality of switches in an OpenFlow network, the controller comprising: a load control table configured to control at least one of a number of messages which each of the switches in the OpenFlow network has transmitted to a controller controlling the switch over a predetermined time and a number of packets which the switch has received over a predetermined time; and a load control unit configured to, when a predetermined event occurs, detect a controller whose processing load should be distributed, on a basis of the load control table and to place at least one of switches controlled by the detected controller under a control of another controller, wherein the load control table controls information on a number of communication devices through which packets pass by a packet checked within a controller against a predefined threshold between each of the switches in the OpenFlow network and the controller controlling the switch, and wherein the load control unit selects, as the at least one of switches to be placed under the control of the another controller, a switch having a relatively small influence on the processing load and having the number of communication devices through which the packets pass greater than or equal to a threshold.
地址 Tokyo JP
您可能感兴趣的专利