期刊名称:International Journal on Computer Science and Engineering
印刷版ISSN:2229-5631
电子版ISSN:0975-3397
出版年度:2017
卷号:9
期号:06
页码:379-384
出版社:Engg Journals Publications
摘要:This Single server is unable to handle clients requests with the fast growth of internet users and applications. Our network should be able to cope with large volume of traffic without introducing unnecessary delay. One solution to this problem is load balancing for network scalability and service availability. Load Balancer is a device that distribute the traffic among number of servers. But traditional vendor specific Load Balancer is a device that is much more expensive. Internet user can not change the functionality of that device means traditional Load Balancer are non programmable. In the network single Load Balancer become a single point of failure or sometimes in large network it become bottleneck. Software defined networking is a promising solution to all these disadvantages. In Software Defined Networking architecture, control and data plane are to be separated. We can convert a dumb openflow switch into Load Balancer by writing a program or application and run application at control plane. In this paper we written a traffic based Load Balancer program and run on controller named POX. With this program we are able to convert the dumb switch into Load Balancer. Mininet emulation tool is used for experiment evaluation. SDN based Load Balancer is dynamic, less expensive and programmable as compared to traditional Load Balancer.
关键词:Traffic based load balancing; Mininet emulation tool; OpenFlow protocol; Software Defined Networking (SDN); POX. Python.