Load Balancing in Software-defined Network (SDN) Based on Traffic Volume
|
|
|
- Joleen York
- 10 years ago
- Views:
Transcription
1 pp Krishi Sanskriti Publications Load Balancing in Software-defined Network (SDN) Based on Traffic Volume Smriti Bhandarkar 1, Kotla Amjath Khan 2 1 M. Tech. Student School Of Computer Engineering KIIT University, Bhubaneswar, Odisha , [email protected] 2 Assistant Professor School Of Computer Engineering KIIT University,Bhubaneswar, Odisha , [email protected] Abstract: Software-defined networking (SDN) is a new emerging technology in the field of computer networks which is evolved from the work done at Stanford University and Berkeley University around It allows network administrator to manage the network services through the abstraction of lower level functionality, which is done by separating the control layer (brain of network) from the data layer (forwarding the packets). The centralized architecture of SDN is the bottle neck for scalable and dynamic nature of SDN. The growth in today s organizational network like cloud computing technology for data center and big data, virtualization etc increases the traffic on the link which may cause collision of packets or data loss. The routing algorithms developed till now and the splitting of control layer to divide the load among various controllers is not suitable for solving this problem. The key limitations are statically configured forwarding plane and uneven load balancing among the controllers in the network. The dynamic load balancer is an approach which dynamically shifts the load to the other shortest path when it is greater than the bandwidth of the link. By experimental analysis, we conclude that it gives better results in terms of responses/sec and efficiency as compared with the existing roundrobin load balancing algorithm. Keywords: software-defined network(sdn), data plane, control plane, centralized control plane, decentralized control plane, dynamic load balancer, round-robin load balancer, floodlight, mininet, cbench 1. INTRODUCTION Software defined network[1-3] is a new emerging technology in the field of networking in which programs written in highlevel languages like C, java, ruby, Perl etc for control plane by the network administrator is used to control the behavior of whole network. Software defined network deals with splitting of infrastructure layer from control layer which enhances the programming capability, flexibility, malleability and manageability of the network. In spite of having lots of benefits over traditional network scalability of SDN is a big issue i.e. centralized nature of control plane is not friendly with the growing organizational network. As software-defined network is developed to manage large networks like WAN, cloud computing technologies like data center, big data or virtual network technologies etc. Growth in today's network leads to large amount of traffic on the link due to which performance and efficiency of the network degrades by collision and information loss. So, there is a need of such an efficient algorithm which is able to handle or manage large amount of load. 2. RELATED WORK PALETTE [4-5] follows the two ideas of DIFANE. The network administrator has the authority to specify the policies which defines how the switches can forward, drop, modify and measure the traffic. It is an efficient solution which keeps the traffic in the data plane and forwards the packets through intermediate switches having necessary rules and the controller partition rules over the switches. R-SDN [6] has a vertically distributed control plane. Number of network/forwarding devices on each layer increases according to the Fibonacci series as the idea keep in mind that series increase like branches of a tree (spanning tree) with no loop. They manages the network by using Fibonacci heap ordered tree for load balancing and routing. The algorithm is solvable in polynomial time and gives less response time as compared to the traditional network. Flow Slice (FS) [7] was used to divide each traffic flow into several flow slices and balance the load through various paths in a network. The paper claimed that if the setting of a slicing threshold was 1 to 4 milliseconds, the FS strategy could obtain nearly optimal performance. Based on the measurement, the paper presented various slice thresholds with other variables, such as Flow-Slice packet count, Flow-
2 Load Balancing in Software-defined Network (SDN) Based on Traffic Volume 73 Slice size, and Flow-Slice number, to find the impact. Finally, the paper measured delay, packet loss rate, and out-of-order packet value to determine the performance of the FS scheme. In paper [8], author configuring a mesh Ethernet network using SDN topology showing L2 essential/necessary features e.g. creation of spanning tree is still missing in the SDN creation. They focus on typical computing centers of cloud where both loop free network topologies and their energy efficiency. GreenMST is the proposed prototype fulfills the basic requirements of loop free L2 network topology which is suitable or fit for various production and experimental network production. This prototype avoids the drawback of traditional non-openflow solutions like STP protocol by providing network applications to specify the metric dynamically, which is used by the controller for preparing the spanning tree. It reduces the energy consumption by switching off inactive ports. The future work focuses on providing the solutions on current prototype i.e. introducing the cache with the list of deactivate interfaces. In SDN, distributed controllers [9] have been proposed to solve the scalability issues and reliability issues of network control plane. There is a limitation of distributed controllers, the mapping of switch and controller is configured statically due to which the load distributed among various controllers is not even. To solve this problem, this architecture is proposed inwhich the pool of controllers is shrink and grow dynamically according to the traffic on the link and load on each link is dynamically shifted across all controllers. In CORONET [10], the scalability of SDN is improved as compared to standard approach of SDN. VLAN reduces the number of packets forwarding rules and packet forwarding. It only specifies logical paths rather than physical paths. There are various openflow applications exists which directly control the packets path, these applications can be rewritten using CORONET architecture. In future work, author plan to evaluate the generality of CORONET to support common SDN applications and build a general framework which allows seamless integration with any SDN application. Control plane and reliability of controller :- It only supports fault tolerance for any failure in data plane. In CORONET, they tries to provide a complete solution for fault tolerance which recovers multiple failure in SDN based domain. For faults in controller, they compare two approaches: 1. An approach based on a distributed hash table inspired by Onix. 2. A traditional software failover solution based on heart beat detection. For the control plane, they check feasibility using traditional distributed mechanisms of the network like spanning tree protocol, and compare with a approach in which the controller reconfigures the control plane when faults are detected. In paper [11], they introduces a new algorithm focuses on the issue of load balancing and strategies of routing in SDN. Although there are various algorithms present on this issue but they are not suitable for the large flow distributed network because they don't consider load collision on the middle of the transmission of packets. They proposed an efficient algorithm for path switching to balance the uneven load exists on the network. The experimental results show that this algorithm gives better performance than the other one. In paper [12], they assumed that openflow switch in SDN deals with multi-protocol packet header in various packets like Ethernet, HTTP, and SIP etc. They discussed architecture and requirements of a openflow switch to work with multiprotocol packet header. For this, more intelligent and programmable switch function is required. Therefore, they developed architecture by combining active network technology and SDN. It s done with virtual CPU and memory called packet processor and a user program is loaded in it which is invoked packet by packet. All packet processing shouldn't do by this this user program. Several system calls, library functions and utility functions are provided by this platform to the user program. A component named transfer engine are programmed to support lower layer protocols. Since, the user program handles various protocols. They prepare various transfer engines according to the platform. The controller has the responsibility to send the user program to the openflow switch and notifies what kind of transfer engine is invoked for that program. They proposed various load balancing servers (proxy) for HTTP using this platform. By this, it is proved that one can apply SDN architecture to higher layer protocol also. 3. PROBLEM DEFINITION Using round robin load balancer method incoming packets or requests are distributed across the number of available switches in the network i.e. switch cluster. One can choose this load balancer, if all the switches present in the cluster have the same capability and handle equal amount amount of load. By considering this constrain, the round robin load balancing method is a simplest and effective method for load distribution. If the switches with equal capabilities are used for round robin load balancing this means that less capable switch gets flooded with the number of packets or requests even though it is not able to process that much number of requests. The limitations of round robin load balancer are as follows - 1. Statically configured 2. Uneven load balancing The floodlight controller also has a limitation that Topology module set cost 1 for all the links present in the topology. The Topology Service discovers the topologies according to the information on the link. And best path can be computed by calculating the minimum number of hops between the switches.
3 74 Smriti Bhandarkar, Kotla Amjath Khan 4. IMPLEMENTATION Load balancing means a efficient and smart congestion aware routing protocol in SDN. It is an essential constraint for the network based on SDN environment to improve the scalability and availability which leads to achieve maximum number of packets handled by the controller in minimal time for any application. Dynamic load balancer is a module integrated with the floodlight controller to set different custom costs on each link dynamically cached by topology module. By using this module in the floodlight controller, new custom costs are setup on the link on both the directions. Topology Module : - Used to extract and setting information of topology. DBalancer : - Contains the main function and used to get dependencies of modules and for loading modules. IDBalancer : - It is an interface used to provide service getlinkcost () and setlinkcost (). IDListener : - It is also an interface used to change the cost of the link. IDBALANCER WEB ROUTABLE TOPOLOGY MODULE DBALANCER IDLISTENER RESOURCE JSON SERIALIZAR Figure 1. Control Flow Diagram of Algorithm Web Routable : - Getting the link cost with supporting information. Resource : - Managing the resources and return the link cost. JSON Serializer : - It extracts source and destination address, source and destination port information of the link i.e. handles the link information. 5. EXPERIMENTAL RESULTS The dynamic load balancer has been implemented using floodlight-0.90 with openflow protocol on a system with Intel(R) Pentium(R) Dual CPU T3200, 2.00GHz, 3.00GB RAM and Ubuntu OS. Mininet is used to create topology consisting of about 60,000 networking devices i.e. 150 openflow switches and 400 hosts attached per switch. Number of flows per second and number of responses given by the controller per second can be calculated by Cbench in both modes i.e. throughput mode and latency mode. Cbench simulates a configurable number of OpenFlow switches, each sending a stream of Packet In messages to the controller undergoing the test. Cbench is intended to test hub/learning switch behavior, and can vary the source MAC address in the Packet In messages by configurable range to stress the controller s table lookup code. In the following benchmarks Cbench is configured to run 20 tests per controller combination, each lasting 10000ms. Each test s total responses received are averaged to produce responses-per-second result. Cbench operates in one of two modes, throughput or latency. In throughput mode, each of 150 emulated switches constantly sends as many Packet In messages as possible to the controller, ensuring that the TCP buffer is always full, and that the controller always has work to be done. In Cbench s latency mode, each emulated switch sends a single packet to the controller, waits until it receives either a Packet Out and/or Flow Mod message, and then repeats the process as quickly as possible. This test has been configured with a single emulated switch, and because only one message is in flight at any given time, the total number of responses received at the end of the time period can be used to compute the average time it took the controller to process each. Table 1. Throughput Mode - Number Of Responses/sec DYNAMI C LB ROUND- ROBIN LB MAX MIN AVG STD. DIV Table 2. latency Mode - Number Of Responses/sec DYNAMI C LB ROUND- ROBIN LB MAX MIN AVG STD. DIV
4 Load Balancing in Software-defined Network (SDN) Based on Traffic Volume 75 In both the tables 1 and 2 shows that by using dynamic load balancer controller can send more number of packets/responses as compared to round robin load balancer. In throughput mode average number responses/sec = and in latency mode it is The graph in figure 2 illustrated the "Number of Flows Handled by the Controller per Second Using Dynamic Load Balancer and Round Robin Load Balancer in Throughput Mode", which is bounded by the maximum value of 40 flows/sec and the minimum value of flows/sec. The graph in figure 3 illustrated the "Number of Flows Handled by the Controller per Second Using Dynamic Load Balancer and Round Robin Load Balancer in Latency Mode", which is bounded by the maximum value of flows/sec and the minimum value of flows/sec. The first observation is minimum for both the figures 2 and 3 because at the initial stage all the switches are not fully configured. 6. CONCLUSION AND FUTURE SCOPE SDN is logically centralized networking paradigm but due to the high load on the control plane, capability of the network decreases. For this, the load can be divided among various controllers. The uneven load balancing among the controllers is the challenging issue for the scalability and dynamic nature of the SDN. The dynamic load balancer is an algorithm used for load shifting from the best calculated path to reduce the collision and information loss, when the load on the link will be greater than the bandwidth of the link. The experimental results, proves that it can handle more packets and having greater efficiency than round-robin load balancer in both the modes. As software-defined network is developed to manage large networks like WAN, cloud computing technologies like data center, big data etc. Growth in today's network leads to large amount of traffic on the link due to which performance and efficiency of the network degrades. The algorithm is not analyzed over such a big network. One can check the performance on these networks and update the algorithm according to the experimental results. 7. REFERENCES Figure 2. Number Of Flows Handled By The Controller Per Second Using Dynamic Load Balancer And Round Robin Load Balancer In Throughput Mode Figure 3. Number Of Flows Handled By The Controller Per Second Using Dynamic Load Balancer And Round Robin Load Balancer In Latency Mode [1] Yosr Jarraya, Taous Madi, and Mourad Debbabi, "A Survey and a Layered Taxonomy of Software-Defined Networking", published in Communications Surveys and Tutorials, IEEE Issue: 99, [2] B. Nunes, M. Mendonca, X. Nguyen, K. Obraczka, and T. Turletti, A survey of software defined networking: Past, present, and future of programmable networks, Communications Surveys Tutorials, IEEE,no. 99, pp. 1 18, [3] F. Hu, Q. Hao, and K. Bao, A survey on software defined networking(sdn) and openflow: From concept to implementation, IEEE Commun. Surveys Tuts., no. 99, pp. 1 1, [4] Y. Kanizo, D. Hay, and I. Keslassy, Palette: Distributing tables in software-defined networks, Technion, Tech. Rep. TR12-05, [5] Yossi Kanizo, David Hay, and Isaac Keslassy. Palette: Distributing tables in software-defined networks. In INFOCOM, pages ,2013. [6] DAI, Wei, Guochu SHOU, Yihong HU, and Zhigang GUO. "R- SDN: A RECUSIVE APPROACH FOR SCALING SDN." [7] Shi, Lei, Bin Liu, Changhua Sun, Zhengyu Yin, Laxmi Bhuyan, and H. Jonathan Chao. "Load-balancing multipath switching system with flow slice." Computers, IEEE Transactions on 61, no. 3 (2012): [8] Prete, Luca, Fabio Farina, Mauro Campanella, and Andrea Biancini. "Energy efficient minimum spanning tree in OpenFlow networks." In Software Defined Networking (EWSDN), 2012 European Workshop on, pp IEEE, [9] Dixit, Advait, Fang Hao, Sarit Mukherjee, T. V. Lakshman, and Ramana Kompella. "Towards an elastic distributed SDN controller." In ACM SIGCOMM Computer Communication Review, vol. 43, no. 4, pp ACM, [10] Kim, Hyojoon, J. R. Santos, Y. Turner, M. Schlansker, J. Tourrilhes, and Nick Feamster. "Coronet: Fault tolerance for
5 76 Smriti Bhandarkar, Kotla Amjath Khan software defined networks." In Network Protocols (ICNP), th IEEE International Conference on, pp IEEE, [11] Long, Hui, Yao Shen, Minyi Guo, and Feilong Tang. "LABERIO: Dynamic load-balanced routing in OpenFlowenabled networks." In Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on, pp IEEE, [12] Hata, Hiroaki. "A study of requirements for sdn switch platform." In Intelligent Signal Processing and Communications Systems (ISPACS), 2013 International Symposium on, pp IEEE, 2013.
OpenFlow: Load Balancing in enterprise networks using Floodlight Controller
OpenFlow: Load Balancing in enterprise networks using Floodlight Controller Srinivas Govindraj, Arunkumar Jayaraman, Nitin Khanna, Kaushik Ravi Prakash [email protected], [email protected],
Scalability Issues in Software Defined Network (SDN): A Survey
pp. 81-85 Krishi Sanskriti Publications http://www.krishisanskriti.org/acsit.html Scalability Issues in Software Defined Network (SDN): A Survey Smriti Bhandarkar 1, Gyanamudra Behera 2 and Kotla Amjath
Implementation of Address Learning/Packet Forwarding, Firewall and Load Balancing in Floodlight Controller for SDN Network Management
Research Paper Implementation of Address Learning/Packet Forwarding, Firewall and Load Balancing in Floodlight Controller for SDN Network Management Raphael Eweka MSc Student University of East London
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal
OpenFlow-Based Dynamic Server Cluster Load Balancing with Measurement Support
OpenFlow-Based Dynamic Server Cluster Load Balancing with Measurement Support Qingwei Du and Huaidong Zhuang College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics,
A Method for Load Balancing based on Software- Defined Network
, pp.43-48 http://dx.doi.org/10.14257/astl.2014.45.09 A Method for Load Balancing based on Software- Defined Network Yuanhao Zhou 1, Li Ruan 1, Limin Xiao 1, Rui Liu 1 1. State Key Laboratory of Software
CS6204 Advanced Topics in Networking
CS6204 Advanced Topics in Networking Assoc Prof. Chan Mun Choon School of Computing National University of Singapore Aug 14, 2015 CS6204 Lecturer Chan Mun Choon Office: COM2, #04-17 Email: [email protected]
Open Source Network: Software-Defined Networking (SDN) and OpenFlow
Open Source Network: Software-Defined Networking (SDN) and OpenFlow Insop Song, Ericsson LinuxCon North America, Aug. 2012, San Diego CA Objectives Overview of OpenFlow Overview of Software Defined Networking
Towards an Elastic Distributed SDN Controller
Towards an Elastic Distributed SDN Controller Advait Dixit, Fang Hao, Sarit Mukherjee, T.V. Lakshman, Ramana Kompella Purdue University, Bell Labs Alcatel-Lucent ABSTRACT Distributed controllers have been
ulobal: Enabling In-Network Load Balancing for Arbitrary Internet Services on SDN
ulobal: Enabling In-Network Load Balancing for Arbitrary Internet Services on SDN Alex F R Trajano, Marcial P Fernandez Universidade Estadual do Ceará Fortaleza, Ceará, Brazil Email: [email protected],
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT:
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: In view of the fast-growing Internet traffic, this paper propose a distributed traffic management
Design and Implementation of Dynamic load balancer on OpenFlow enabled SDNs
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 8 (August. 2013), V4 PP 32-41 Design and Implementation of Dynamic load balancer on OpenFlow enabled SDNs Ragalatha
Improving Network Management with Software Defined Networking
Improving Network Management with Software Defined Networking Hyojoon Kim and Nick Feamster, Georgia Institute of Technology 2013 IEEE Communications Magazine Presented by 101062505 林 瑋 琮 Outline 1. Introduction
Failover Mechanisms for Distributed SDN Controllers
Failover Mechanisms for Distributed SDN Controllers Mathis Obadia, Mathieu Bouet, Jérémie Leguay, Kévin Phemius, Luigi Iannone Thales Communications & Security {firstname.name}@thalesgroup.com Telecom
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis Felipe Augusto Nunes de Oliveira - GRR20112021 João Victor Tozatti Risso - GRR20120726 Abstract. The increasing
5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. [email protected].
5 Performance Management for Web Services Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] April 2008 Overview Service Management Performance Mgt QoS Mgt
Securing Local Area Network with OpenFlow
Securing Local Area Network with OpenFlow Master s Thesis Presentation Fahad B. H. Chowdhury Supervisor: Professor Jukka Manner Advisor: Timo Kiravuo Department of Communications and Networking Aalto University
Orion: A Hybrid Hierarchical Control Plane of Software-Defined Networking for Large-Scale Networks
2014 IEEE 22nd International Conference on Network Protocols Orion: A Hybrid Hierarchical Control Plane of Software-Defined Networking for Large-Scale Networks Yonghong Fu 1,2,3, Jun Bi 1,2,3, Kai Gao
Software Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 SDN Introduction Decoupling of control plane from data plane
OpenFlow Based Load Balancing
OpenFlow Based Load Balancing Hardeep Uppal and Dane Brandon University of Washington CSE561: Networking Project Report Abstract: In today s high-traffic internet, it is often desirable to have multiple
Research on Video Traffic Control Technology Based on SDN. Ziyan Lin
Joint International Mechanical, Electronic and Information Technology Conference (JIMET 2015) Research on Video Traffic Control Technology Based on SDN Ziyan Lin Communication University of China, Beijing
Advanced Study of SDN/OpenFlow controllers
Advanced Study of SDN/OpenFlow controllers Alexander Shalimov [email protected] Vasily Pashkov [email protected] Dmitry Zuikov [email protected] Ruslan Smeliansky [email protected] Daria Zimarina [email protected]
Performance Evaluation of Linux Bridge
Performance Evaluation of Linux Bridge James T. Yu School of Computer Science, Telecommunications, and Information System (CTI) DePaul University ABSTRACT This paper studies a unique network feature, Ethernet
Voice Over IP. MultiFlow 5048. IP Phone # 3071 Subnet # 10.100.24.0 Subnet Mask 255.255.255.0 IP address 10.100.24.171. Telephone.
Anritsu Network Solutions Voice Over IP Application Note MultiFlow 5048 CALL Manager Serv # 10.100.27 255.255.2 IP address 10.100.27.4 OC-48 Link 255 255 25 IP add Introduction Voice communications over
Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX
Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX Shie-Yuan Wang Hung-Wei Chiu and Chih-Liang Chou Department of Computer Science, National Chiao Tung University, Taiwan Email: [email protected]
QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES
QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES SWATHI NANDURI * ZAHOOR-UL-HUQ * Master of Technology, Associate Professor, G. Pulla Reddy Engineering College, G. Pulla Reddy Engineering
Wedge Networks: Transparent Service Insertion in SDNs Using OpenFlow
Wedge Networks: EXECUTIVE SUMMARY In this paper, we will describe a novel way to insert Wedge Network s multiple content security services (such as Anti-Virus, Anti-Spam, Web Filtering, Data Loss Prevention,
Scalability of Control Planes for Software Defined Networks:Modeling and Evaluation
of Control Planes for Software Defined Networks:Modeling and Evaluation Jie Hu, Chuang Lin, Xiangyang Li, Jiwei Huang Department of Computer Science and Technology, Tsinghua University Department of Computer
Network Virtualization and Data Center Networks 263-3825-00 Data Center Virtualization - Basics. Qin Yin Fall Semester 2013
Network Virtualization and Data Center Networks 263-3825-00 Data Center Virtualization - Basics Qin Yin Fall Semester 2013 1 Walmart s Data Center 2 Amadeus Data Center 3 Google s Data Center 4 Data Center
A Study on Software Defined Networking
A Study on Software Defined Networking Yogita Shivaji Hande, M. Akkalakshmi Research Scholar, Dept. of Information Technology, Gitam University, Hyderabad, India Professor, Dept. of Information Technology,
Optimizing Data Center Networks for Cloud Computing
PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.
High-Performance IP Service Node with Layer 4 to 7 Packet Processing Features
UDC 621.395.31:681.3 High-Performance IP Service Node with Layer 4 to 7 Packet Processing Features VTsuneo Katsuyama VAkira Hakata VMasafumi Katoh VAkira Takeyama (Manuscript received February 27, 2001)
How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet
How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet Professor Jiann-Liang Chen Friday, September 23, 2011 Wireless Networks and Evolutional Communications Laboratory
IMPLEMENTATION AND EVALUATION OF THE MOBILITYFIRST PROTOCOL STACK ON SOFTWARE-DEFINED NETWORK PLATFORMS
IMPLEMENTATION AND EVALUATION OF THE MOBILITYFIRST PROTOCOL STACK ON SOFTWARE-DEFINED NETWORK PLATFORMS BY ARAVIND KRISHNAMOORTHY A thesis submitted to the Graduate School New Brunswick Rutgers, The State
Disaster-Resilient Backbone and Access Networks
The Workshop on Establishing Resilient Life-Space in the Cyber-Physical Integrated Society, March. 17, 2015, Sendai, Japan Disaster-Resilient Backbone and Access Networks Shigeki Yamada ([email protected])
Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES
Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 SDN - An Overview... 2 SDN: Solution Layers and its Key Requirements to be validated...
Applying SDN to Network Management Problems. Nick Feamster University of Maryland
Applying SDN to Network Management Problems Nick Feamster University of Maryland 1 Addressing the Challenges of Network Management Challenge Approach System Frequent Changes Event-Based Network Control
Ethernet Fabrics: An Architecture for Cloud Networking
WHITE PAPER www.brocade.com Data Center Ethernet Fabrics: An Architecture for Cloud Networking As data centers evolve to a world where information and applications can move anywhere in the cloud, classic
Multiple Service Load-Balancing with OpenFlow
2012 IEEE 13th International Conference on High Performance Switching and Routing Multiple Service Load-Balancing with OpenFlow Marc Koerner Technische Universitaet Berlin Department of Telecommunication
A New Approach to Developing High-Availability Server
A New Approach to Developing High-Availability Server James T. Yu, Ph.D. School of Computer Science, Telecommunications, and Information Systems DePaul University [email protected] ABSTRACT This paper
NETWORK MANAGEMENT SERVICES BASED ON THE OPENFLOW ENVIRONMENT
Computer Science 15 (3) 2014 http://dx.doi.org/10.7494/csci.2014.15.3.253 Paweł Wilk Piotr Nawrocki NETWORK MANAGEMENT SERVICES BASED ON THE OPENFLOW ENVIRONMENT Abstract The subject of this article is
Research Article Dynamic Server Cluster Load Balancing in Virtualization Environment with OpenFlow
International Journal of Distributed Sensor Networks Volume 215, Article ID 531538, 9 pages http://dx.doi.org/1.1155/215/531538 Research Article Dynamic Server Cluster Load Balancing in Virtualization
Dynamic Security Traversal in OpenFlow Networks with QoS Guarantee
International Journal of Science and Engineering Vol.4 No.2(2014):251-256 251 Dynamic Security Traversal in OpenFlow Networks with QoS Guarantee Yu-Jia Chen, Feng-Yi Lin and Li-Chun Wang Department of
Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform
Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform Shie-Yuan Wang Department of Computer Science National Chiao Tung University, Taiwan Email: [email protected]
A Hybrid Electrical and Optical Networking Topology of Data Center for Big Data Network
ASEE 2014 Zone I Conference, April 3-5, 2014, University of Bridgeport, Bridgpeort, CT, USA A Hybrid Electrical and Optical Networking Topology of Data Center for Big Data Network Mohammad Naimur Rahman
Limitations of Current Networking Architecture OpenFlow Architecture
CECS 572 Student Name Monday/Wednesday 5:00 PM Dr. Tracy Bradley Maples OpenFlow OpenFlow is the first open standard communications interface that enables Software Defined Networking (SDN) [6]. It was
OpenFlow - the key standard of Software-Defined Networks. Dmitry Orekhov, Epam Systems
OpenFlow - the key standard of Software-Defined Networks Dmitry Orekhov, Epam Systems Software-defined network The Need for a New Network Architecture Limitations of Current Networking Technologies Changing
ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy
ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy OVERVIEW The global communication and the continuous growth of services provided through the Internet or local infrastructure require to
Outline VLAN. Inter-VLAN communication. Layer-3 Switches. Spanning Tree Protocol Recap
Outline Network Virtualization and Data Center Networks 263-3825-00 DC Virtualization Basics Part 2 Qin Yin Fall Semester 2013 More words about VLAN Virtual Routing and Forwarding (VRF) The use of load
International Journal of Advanced Research in Computer Science and Software Engineering
Volume 2, Issue 9, September 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Experimental
Towards an Ethernet Learning Switch and Bandwidth Optimization using POX Controller
Towards an Ethernet Learning Switch and Bandwidth Optimization using POX Controller Abhishek Bagewadi 1, Dr. K N Rama Mohan Babu 2 M.Tech Student, Department Of ISE, Dayananda Sagar College of Engineering,
A Topology-Aware Relay Lookup Scheme for P2P VoIP System
Int. J. Communications, Network and System Sciences, 2010, 3, 119-125 doi:10.4236/ijcns.2010.32018 Published Online February 2010 (http://www.scirp.org/journal/ijcns/). A Topology-Aware Relay Lookup Scheme
Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.
Data Networking and Architecture The course focuses on theoretical principles and practical implementation of selected Data Networking protocols and standards. Physical network architecture is described
A Link Load Balancing Solution for Multi-Homed Networks
A Link Load Balancing Solution for Multi-Homed Networks Overview An increasing number of enterprises are using the Internet for delivering mission-critical content and applications. By maintaining only
Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES
Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 Network Virtualization Overview... 1 Network Virtualization Key Requirements to be validated...
Mobility Management Framework in Software Defined Networks
, pp. 1-10 http://dx.doi.org/10.14257/ijseia.2014.8.8,01 Mobility Management Framework in Software Defined Networks Kyoung-Hee Lee Department of Computer Engineering, Pai Chai University, Korea [email protected]
Building Secure Network Infrastructure For LANs
Building Secure Network Infrastructure For LANs Yeung, K., Hau; and Leung, T., Chuen Abstract This paper discusses the building of secure network infrastructure for local area networks. It first gives
Software Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? Many slides stolen from Jennifer Rexford, Nick McKeown, Scott Shenker, Teemu Koponen, Yotam Harchol and David Hay Agenda
CompTIA Network+ (Exam N10-005)
CompTIA Network+ (Exam N10-005) Length: Location: Language(s): Audience(s): Level: Vendor: Type: Delivery Method: 5 Days 182, Broadway, Newmarket, Auckland English, Entry Level IT Professionals Intermediate
Ten Things to Look for in an SDN Controller
Ten Things to Look for in an SDN Controller Executive Summary Over the last six months there has been significant growth in the interest that IT organizations have shown in Software-Defined Networking
OpenDaylight Performance Stress Tests Report
OpenDaylight Performance Stress Tests Report v1.0: Lithium vs Helium Comparison 6/29/2015 Introduction In this report we investigate several performance aspects of the OpenDaylight controller and compare
D1.2 Network Load Balancing
D1. Network Load Balancing Ronald van der Pol, Freek Dijkstra, Igor Idziejczak, and Mark Meijerink SARA Computing and Networking Services, Science Park 11, 9 XG Amsterdam, The Netherlands June [email protected],[email protected],
Data Center Network Structure using Hybrid Optoelectronic Routers
Data Center Network Structure using Hybrid Optoelectronic Routers Yuichi Ohsita, and Masayuki Murata Graduate School of Information Science and Technology, Osaka University Osaka, Japan {y-ohsita, murata}@ist.osaka-u.ac.jp
Question: 3 When using Application Intelligence, Server Time may be defined as.
1 Network General - 1T6-521 Application Performance Analysis and Troubleshooting Question: 1 One component in an application turn is. A. Server response time B. Network process time C. Application response
CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING
CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility
Current Trends of Topology Discovery in OpenFlow-based Software Defined Networks
1 Current Trends of Topology Discovery in OpenFlow-based Software Defined Networks Leonardo Ochoa-Aday, Cristina Cervello -Pastor, Member, IEEE, and Adriana Ferna ndez-ferna ndez Abstract The explosion
bbc Adobe LiveCycle Data Services Using the F5 BIG-IP LTM Introduction APPLIES TO CONTENTS
TECHNICAL ARTICLE Adobe LiveCycle Data Services Using the F5 BIG-IP LTM Introduction APPLIES TO Adobe LiveCycle Enterprise Suite CONTENTS Introduction................................. 1 Edge server architecture......................
Survey: Software Defined Networks with Emphasis on Network Monitoring
Survey: Software Defined Networks with Emphasis on Network Monitoring Prashanth [email protected] Indian Institute of Technology, Bombay (IIT-B) Powai, Mumbai, Maharastra India 31 Oct 2015 Abstract
Analysis of Effect of Handoff on Audio Streaming in VOIP Networks
Beyond Limits... Volume: 2 Issue: 1 International Journal Of Advance Innovations, Thoughts & Ideas Analysis of Effect of Handoff on Audio Streaming in VOIP Networks Shivani Koul* [email protected]
VXLAN: Scaling Data Center Capacity. White Paper
VXLAN: Scaling Data Center Capacity White Paper Virtual Extensible LAN (VXLAN) Overview This document provides an overview of how VXLAN works. It also provides criteria to help determine when and where
OFCProbe: A Platform-Independent Tool for OpenFlow Controller Analysis
c 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising
Data Center Network Topologies: FatTree
Data Center Network Topologies: FatTree Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking September 22, 2014 Slides used and adapted judiciously
DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS
DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS K.V. Narayanaswamy 1, C.H. Subbarao 2 1 Professor, Head Division of TLL, MSRUAS, Bangalore, INDIA, 2 Associate
Enabling Practical SDN Security Applications with OFX (The OpenFlow extension Framework)
Enabling Practical SDN Security Applications with OFX (The OpenFlow extension Framework) John Sonchack, Adam J. Aviv, Eric Keller, and Jonathan M. Smith Outline Introduction Overview of OFX Using OFX Benchmarks
OrchSec: An Orchestrator-Based Architecture For Enhancing Network Monitoring and SDN Control Functions
OrchSec: An Orchestrator-Based Architecture For Enhancing Network Monitoring and SDN Control Functions 9 May 2014 Dr.-Ing. Kpatcha Bayarou Head, Mobile Networks Fraunhofer SIT [email protected]
How To Provide Qos Based Routing In The Internet
CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this
Network performance in virtual infrastructures
Network performance in virtual infrastructures A closer look at Amazon EC2 Alexandru-Dorin GIURGIU University of Amsterdam System and Network Engineering Master 03 February 2010 Coordinators: Paola Grosso
Increasing robustness of Software-Defined Networks
Increasing robustness of Software-Defined Networks Fast recovery using link failure detection and optimal routing schemes Master of Science Thesis B.J. van Asten Network Architectures and Services Group
Software Defined Networking
Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:
hp ProLiant network adapter teaming
hp networking june 2003 hp ProLiant network adapter teaming technical white paper table of contents introduction 2 executive summary 2 overview of network addressing 2 layer 2 vs. layer 3 addressing 2
AN EFFICIENT LOAD BALANCING ALGORITHM FOR A DISTRIBUTED COMPUTER SYSTEM. Dr. T.Ravichandran, B.E (ECE), M.E(CSE), Ph.D., MISTE.,
AN EFFICIENT LOAD BALANCING ALGORITHM FOR A DISTRIBUTED COMPUTER SYSTEM K.Kungumaraj, M.Sc., B.L.I.S., M.Phil., Research Scholar, Principal, Karpagam University, Hindusthan Institute of Technology, Coimbatore
Load Balancing Mechanisms in Data Center Networks
Load Balancing Mechanisms in Data Center Networks Santosh Mahapatra Xin Yuan Department of Computer Science, Florida State University, Tallahassee, FL 33 {mahapatr,xyuan}@cs.fsu.edu Abstract We consider
A Catechistic Method for Traffic Pattern Discovery in MANET
A Catechistic Method for Traffic Pattern Discovery in MANET R. Saranya 1, R. Santhosh 2 1 PG Scholar, Computer Science and Engineering, Karpagam University, Coimbatore. 2 Assistant Professor, Computer
A Fuzzy Logic-Based Information Security Management for Software-Defined Networks
A Fuzzy Logic-Based Information Security Management for Software-Defined Networks Sergei Dotcenko *, Andrei Vladyko *, Ivan Letenko * * The Bonch-Bruevich Saint-Petersburg State University of Telecommunications,
OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?
OpenFlow and Onix Bowei Xu [email protected] [1] McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM CCR, 38(2):69-74, Apr. 2008. [2] Koponen et al., "Onix: a Distributed Control
Zarząd (7 osób) F inanse (13 osób) M arketing (7 osób) S przedaż (16 osób) K adry (15 osób)
QUESTION NO: 8 David, your TestKing trainee, asks you about basic characteristics of switches and hubs for network connectivity. What should you tell him? A. Switches take less time to process frames than
packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3.
Implementation of an Emulation Environment for Large Scale Network Security Experiments Cui Yimin, Liu Li, Jin Qi, Kuang Xiaohui National Key Laboratory of Science and Technology on Information System
VIDEO STREAMING OVER SOFTWARE DEFINED NETWORKS WITH SERVER LOAD BALANCING. Selin Yilmaz, A. Murat Tekalp, Bige D. Unluturk
VIDEO STREAMING OVER SOFTWARE DEFINED NETWORKS WITH SERVER LOAD BALANCING Selin Yilmaz, A. Murat Tekalp, Bige D. Unluturk College of Engineering, Koç University, 34450 Sariyer, Istanbul, Turkey ABSTRACT
MASTER THESIS. Performance Comparison Of the state of the art Openflow Controllers. Ahmed Sonba, Hassan Abdalkreim
Master's Programme in Computer Network Engineering, 60 credits MASTER THESIS Performance Comparison Of the state of the art Openflow Controllers Ahmed Sonba, Hassan Abdalkreim Computer Network Engineering,
Facility Usage Scenarios
Facility Usage Scenarios GDD-06-41 GENI: Global Environment for Network Innovations December 22, 2006 Status: Draft (Version 0.1) Note to the reader: this document is a work in progress and continues to
The Lagopus SDN Software Switch. 3.1 SDN and OpenFlow. 3. Cloud Computing Technology
3. The Lagopus SDN Software Switch Here we explain the capabilities of the new Lagopus software switch in detail, starting with the basics of SDN and OpenFlow. 3.1 SDN and OpenFlow Those engaged in network-related
SDN. What's Software Defined Networking? Angelo Capossele
SDN What's Software Defined Networking? Angelo Capossele Outline Introduction to SDN OpenFlow Network Functions Virtualization Some examples Opportunities Research problems Security Case study: LTE (Mini)Tutorial
Microsoft SQL Server 2012 on Cisco UCS with iscsi-based Storage Access in VMware ESX Virtualization Environment: Performance Study
White Paper Microsoft SQL Server 2012 on Cisco UCS with iscsi-based Storage Access in VMware ESX Virtualization Environment: Performance Study 2012 Cisco and/or its affiliates. All rights reserved. This
POX CONTROLLER PERFORMANCE FOR OPENFLOW NETWORKS. Selçuk Yazar, Erdem Uçar POX CONTROLLER ЗА OPENFLOW ПЛАТФОРМА. Селчук Язар, Ердем Учар
УПРАВЛЕНИЕ И ОБРАЗОВАНИЕ MANAGEMENT AND EDUCATION TOM IX (6) 2013 VOL. IX (6) 2013 POX CONTROLLER PERFORMANCE FOR OPENFLOW NETWORKS Selçuk Yazar, Erdem Uçar POX CONTROLLER ЗА OPENFLOW ПЛАТФОРМА Селчук
A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer
A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer Technology in Streaming Media College of Computer Science, South-Central University for Nationalities, Wuhan 430074, China [email protected]
Cisco s Massively Scalable Data Center
Cisco s Massively Scalable Data Center Network Fabric for Warehouse Scale Computer At-A-Glance Datacenter is the Computer MSDC is the Network Cisco s Massively Scalable Data Center (MSDC) is a framework
