Fault-Tolerant Framework for Load Balancing System
|
|
|
- Cordelia Rich
- 10 years ago
- Views:
Transcription
1 Fault-Tolerant Framework for Load Balancing System Y. K. LIU, L.M. CHENG, L.L.CHENG Department of Electronic Engineering City University of Hong Kong Tat Chee Avenue, Kowloon, Hong Kong SAR HONG KONG Abstract: In this paper, a fault-tolerant framework for load-balancing system is proposed. Load Balancing is widely used in the market, however, they usually cannot recover the unfinished jobs under stateful protocol such as TCP. In the practical situations, duplicating servers are commonly used to handle this problem, but the cost of the system and maintenance for those systems are expensive. In the proposed framework, we solve the problem with a contention method. Servers are grouped together and share the information of clients connections and monitor others servers in their group. When a server in a group does not response the other members, they will elect one server to take over the job of it and the whole process is totally transparent to the user. Key-Words: Load-Balancing, Fault-tolerant, Stateful Protocol, Contention based, Connection Recovery 1 Introduction As web technology is rapidly growing, the performance and reliability of the web systems is a great concern of many companies. Load balancing technique is usually used in the high traffic systems [1]. Load Balancing System distributes the workload of a specific service to a group of functional computers according to each server s situation, so the performance of the whole system will be enhanced. The most popular Load Balancing approach is using a computer or router or DNS server to act as a job distributor [2]. According to the job distribution algorithms, the distributor redirects the incoming job from clients to the servers fairly [1, 2, 3]. Load-Balancing algorithm makes web system more reliable because it provides basic fault tolerant function for the systems. The load-balancer monitors the status of backend servers. It will not forward new jobs to a server if it finds that server is downed, so the systems can continue to work normally, if only some of servers downed. However, load-balancing system will not recover the connections which are held by the servers which are out of services. If stateful connection protocols such as TCP are used, the connections will be abandoned by the system. And the clients have to reconnect to the system again after the protocol timeout [4]. That is not acceptable for the most type of services provided though the Internet such as online game and remote terminal. In this paper, a framework for fault-tolerant load balancing is proposed. This framework is based on traditional centralized load balancing structure and it enhances the fault recoverability of the whole system. Under this framework, the failed connection can be redirected to the other servers transparently.
2 case of primary TCP failure [4]. The heartbeat packets send periodically from the primary server to the backup server to monitor the healthiness so the primary server. Whenever a primary is downed, the backup server will continue the connections accepted by the primary server. The backup server is a clone of the primary server, so it can completely restore the connections. And the transfer from primary to backup server is transparent to the clients. In this algorithm, the ratio of the primary server and the backup server is 1:1. That is not an efficiency way to implement the fault-tolerant solution. Fig.1: Network topology of the Fault-Tolerant Protocol. 2 Fault-Tolerant for Traditional Load Balancing Fault-tolerant function is one of important features of Load Balancing algorithm. The load-balancer checks the healthiness of each server periodically. If a failed server was found, no more new job will be assigned to that server. The remained servers in that system will share the workload of the failed server. Although the performance of the services will be degraded, the services of the system will not be affected when a backend server downed. However, it cannot recover the current connections of the failed server. All of them will be lost when a server downed. Users have to wait for the connection timeout and reconnect to the system again. Also, it will cause other problems such as transaction and data losses. There are few methods to reassign the unfinished connections to the other servers such as ST-TCP [4], however, the redundancy of system resources is high. Thus, the cost of the system and maintenance is relativity high in such algorithm. 2.1 ST-TCP Protocol ST-TCP Protocol relies on the existence of an active backup TCP server that takes over the TCP connections 2.2 M-TCP The M-TCP is a Protocol under Layer 3 and 4 and providing connection migration service []. When a client starts a connection to the server, the server will supply the addresses of its cooperating servers. The client-side M-TCP initiates migration of a connection by opening a new connection to a cooperating server. And the server will synchronize the status information of the connection with the original server. This process has to be initiated by the client and it is assume that the original server can provide the status information to the target server. 3 Structure of Fault-Tolerant Framework In the proposed framework, the clients connections can be recovered in the failure of servers. Also the resources redundancy in the structure is very low. Load balancer and backend servers are connected by two separate communication networks -- a "load distribution network" and a "control signal network". While the first one is used for load balancing purposes, the other one is mainly used for backup and recovery. The structure is shown in Fig.1.
3 while(true){ If(Heartbeat of Server1 timeout){ Delay=τ+P while(true){ Wait(Delay) if(req or GUI is received) Broadcast(Req) Wait(T1) if(gui is received) if(req is received){ Delay=2*(Delay+τ) continue; else{ Broadcast(GUJ) Wait(T2) if(gui is received){ Delay=τ+P continue; Recover the unfinished connections Fig.2 Algorithm of a server in Contention Phase When a server received a packet form the load-balancer, it determines the time (T n ) required for the next broadcast packet. Next, it packs T n and other control information with the original packet received from the load-balancer and broadcast it to the peer server in the same group. Whenever a peer server received these packets, it will store them in the cache for error recovery. To minimize the overhead of status storage and usage of bandwidth, the backend servers can be divided into groups, so that each server will handle the packets from only parts of servers in the system. 3.1 Failure Recover of System As mentioned before, when a server broadcasts a packet, the packet includes an item that shows the time limit for the next broadcast packet and the server will send out another packet within that time. A timer will be set when a server receives a broadcast packet from the same group and it will be reset if another packet is received form the sender. If the sender cannot send out a packet within that period, it will broadcast an extend-reply message to acknowledge the other peer server that it is currently working. Otherwise, the other servers will assume the sender was malfunctioned and try to handle the connections of it if the timer is timeout. 3.2 Contention Phase When a failed server is detected in the system, the protocol will enter contention phase. In this phase, the peer servers in the same group will elect one server handle the unfinished jobs of it. First, servers broadcast a Req packet which contains the identify number of the downed server after a predefined delay. It is the message to inform other servers that it is ready to handle the unfinished connection. The delay is defined to be τ + P(Server) where τ is the random time delay of job recover, and P is priority of each backend server determined by the administrators. And the servers will wait an interval T1 after the Req packet is send. If other Req packets from other peer machine are received before the end of the interval, it waits another longer interval and sends Req packet again until Req packet from other servers is received before delay time finished or after the next T1 interval finished. For each unsuccessful request, the T1 will be changed: Delay[n] = 2*( Delay[n-1]+ τ ) (1) After the T1 period, if there is no Req packet received from other servers, it will send out a GUJ packet which is an acknowledgment to the peer servers that it won in the contention phase and the server will wait T2 interval. This server will start to handle the connections if there is no other GUJ packet is received within T2. If GUJ packets received within T2, the process starts the contention phase again by sending out the Req packet with interval τ + P(Server). After the server take over the unfinished job, the connection can be recovered with the status storage in the cache. The detail of the
4 algorithm is shown in Fig.2. Parameters of network External Link Capacity 10Mbps 4 Simulation Simulations are performed to investigate the servers switching time during server failure occur. NS is used as the simulating program. 4.1 Environment Setting of Simulation The framework is simulated under the topology showed in the Fig.3. It contains 300 clients and 100 servers, and they are connected via a load-balancer though external network. At the same time, servers are grouped together and each server in a group was connected with star topology as internal network. Each client was connected to the load-balancer with 10Mbps link, and 100Mbps were used in the internal network. Each client generates job requests to the load-balancer at a random time and these jobs were distributed to the servers by the load-balancer. To distribute the jobs to the servers fairly, Random Distribution Algorithm was used in the simulation. Servers process the job requests from clients and return the results to them with source address in External Link Propagation Delay Random 10-50ms Internal Link Capacity 100Mbps Internal Propagation Delay 20ms Server Operation Delay Random ms Rate of Request of Client Random per sec. Average size of request packet 1000 bytes Average size of reply packet 2000 bytes Table1: Parameters of network Simulation parameter T1 80ms T2 80ms Max τ 160ms P() Fixed 8ms Table2: Simulation parameter incoming packets. Also each server distributes the incoming packets through multicasting method. Centralized Multicast Protocol [5] is used in the simulation. Detail of environment in the simulation is showed in Table 1. Fig.3: Topology of simulating 4.2 Simulation Result In this experiment, the relationship between size of server groups and the job switching duration in server failure is determined. Server failure is simulated in a straight forward way by switching off the corresponding computer. We put different numbers of servers into a server group and the time required for job switching between servers during server failure occur are recorded. For each case, the experiment is repeated 10 times, and the average duration time will be used as result. The result of the experiment is showed on Fig.4. Parameters of the simulation are list on Table 2. Fig.4 shows the switching time of connection in the server failure. As could be expected, the switching time
5 for Dynamic Load Balancing, IEEE Concurrency, vol. 7, July Fig.4: Average Time of Job Switching at different Group Size of the connections between servers is proportional to the number of servers in the server group. All the connections switching times in the experiments are less then 1.07sec. And reach minimum 0.49sec at 10 servers in a group. [2] Cardellini, V., Colajanni, M. and Yu, P. S., Dynamic Load Balancing on Web-server Systems, IEEE Internet Computing, 3(3):28--39, May/June [3] Wolf, J. L. and Yu, P. S., On balancing the load in a clustered web farm, ACM Transactions on Internet Technology (TOIT), v.1, n.2, November 2001, p [4] Marwah, M., Mishra, S. and Fetzer, C., TCP Server Fault Tolerance Using Connection Migration to Backup Server, Proc. Of IEEE Int. Conf. on Dependable Systems and Networks (DSN 2003), June [5] Paul, P. and Raghavan, S. V., Survey of Multicast Routing Algorithms and Protocols., Proceedings of the Fifteenth International Conference on Computer Communication(ICCC Conclusion In this paper we have proposed a structure to provide fault-tolerant function in load-balancing systems. Under this framework, a low cost and high efficient load-balancing system with fault tolerant function can be build. Compared with the solution based on backup server method which highly duplicates the resources in system, this framework minimizes the cost of the system. In addition, the clients do not notice any server failure during the connection recovering time. Moreover, no special wrapper or libraries are needed in the client machines. It is obvious that the proposed scheme is a cost controlled solution to enhance the reliability of load-balancing system.. References [1] Hui, C. C. and Chanson, S. T. Improved Strategies
High Performance Cluster Support for NLB on Window
High Performance Cluster Support for NLB on Window [1]Arvind Rathi, [2] Kirti, [3] Neelam [1]M.Tech Student, Department of CSE, GITM, Gurgaon Haryana (India) [email protected] [2]Asst. Professor,
How To Balance A Web Server With Remaining Capacity
Remaining Capacity Based Load Balancing Architecture for Heterogeneous Web Server System Tsang-Long Pao Dept. Computer Science and Engineering Tatung University Taipei, ROC Jian-Bo Chen Dept. Computer
Fault Tolerance in the Internet: Servers and Routers
Fault Tolerance in the Internet: Servers and Routers Sana Naveed Khawaja, Tariq Mahmood Research Associates Department of Computer Science Lahore University of Management Sciences Motivation Client Link
Firewall Load Balancing
CHAPTER 6 This chapter describes the (FWLB) feature. It includes the following sections: FWLB Overview, page 6-1 FWLB Features, page 6-2 FWLB Configuration Tasks, page 6-3 Monitoring and Maintaining FWLB,
GLBP - Gateway Load Balancing Protocol
GLBP - Gateway Load Balancing Protocol Gateway Load Balancing Protocol (GLBP) protects data traffic from a failed router or circuit, like Hot Standby Router Protocol (HSRP) and Virtual Router Redundancy
Creating Web Farms with Linux (Linux High Availability and Scalability)
Creating Web Farms with Linux (Linux High Availability and Scalability) Horms (Simon Horman) [email protected] December 2001 For Presentation in Tokyo, Japan http://verge.net.au/linux/has/ http://ultramonkey.org/
A Fast Path Recovery Mechanism for MPLS Networks
A Fast Path Recovery Mechanism for MPLS Networks Jenhui Chen, Chung-Ching Chiou, and Shih-Lin Wu Department of Computer Science and Information Engineering Chang Gung University, Taoyuan, Taiwan, R.O.C.
Keywords Load balancing, Dispatcher, Distributed Cluster Server, Static Load balancing, Dynamic Load balancing.
Volume 5, Issue 7, July 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Hybrid Algorithm
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
Module 15: Network Structures
Module 15: Network Structures Background Topology Network Types Communication Communication Protocol Robustness Design Strategies 15.1 A Distributed System 15.2 Motivation Resource sharing sharing and
Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks
Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks 1 Mr. Praveen S Patil, 2 Mr. Rabinarayan Panda, 3 Mr. Sunil Kumar R D 1,2,3 Asst. Professor, Department of MCA, The Oxford College of Engineering,
Performance Comparison of Assignment Policies on Cluster-based E-Commerce Servers
Performance Comparison of Assignment Policies on Cluster-based E-Commerce Servers Victoria Ungureanu Department of MSIS Rutgers University, 180 University Ave. Newark, NJ 07102 USA Benjamin Melamed Department
Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師
Lecture 7: Distributed Operating Systems A Distributed System 7.2 Resource sharing Motivation sharing and printing files at remote sites processing information in a distributed database using remote specialized
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Purvi N. Ramanuj Department of Computer Engineering L.D. College of Engineering Ahmedabad Hiteishi M. Diwanji
AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK
Abstract AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Mrs. Amandeep Kaur, Assistant Professor, Department of Computer Application, Apeejay Institute of Management, Ramamandi, Jalandhar-144001, Punjab,
Efficient DNS based Load Balancing for Bursty Web Application Traffic
ISSN Volume 1, No.1, September October 2012 International Journal of Science the and Internet. Applied However, Information this trend leads Technology to sudden burst of Available Online at http://warse.org/pdfs/ijmcis01112012.pdf
Chapter 14: Distributed Operating Systems
Chapter 14: Distributed Operating Systems Chapter 14: Distributed Operating Systems Motivation Types of Distributed Operating Systems Network Structure Network Topology Communication Structure Communication
Chapter 4. VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network)
Chapter 4 VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network) 4.1 Introduction Traffic Engineering can be defined as a task of mapping traffic
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
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
COMP 361 Computer Communications Networks. Fall Semester 2003. Midterm Examination
COMP 361 Computer Communications Networks Fall Semester 2003 Midterm Examination Date: October 23, 2003, Time 18:30pm --19:50pm Name: Student ID: Email: Instructions: 1. This is a closed book exam 2. This
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
Figure 1. The Example of ZigBee AODV Algorithm
TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.2, February 2014, pp. 1528 ~ 1535 DOI: http://dx.doi.org/10.11591/telkomnika.v12i2.3576 1528 Improving ZigBee AODV Mesh Routing Algorithm
Virtual PortChannels: Building Networks without Spanning Tree Protocol
. White Paper Virtual PortChannels: Building Networks without Spanning Tree Protocol What You Will Learn This document provides an in-depth look at Cisco's virtual PortChannel (vpc) technology, as developed
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.
Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India
Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A New Protocol
Chapter 16: Distributed Operating Systems
Module 16: Distributed ib System Structure, Silberschatz, Galvin and Gagne 2009 Chapter 16: Distributed Operating Systems Motivation Types of Network-Based Operating Systems Network Structure Network Topology
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
A Scheme for Implementing Load Balancing of Web Server
Journal of Information & Computational Science 7: 3 (2010) 759 765 Available at http://www.joics.com A Scheme for Implementing Load Balancing of Web Server Jianwu Wu School of Politics and Law and Public
TCP for Wireless Networks
TCP for Wireless Networks Outline Motivation TCP mechanisms Indirect TCP Snooping TCP Mobile TCP Fast retransmit/recovery Transmission freezing Selective retransmission Transaction oriented TCP Adapted
A NETWORK CONSTRUCTION METHOD FOR A SCALABLE P2P VIDEO CONFERENCING SYSTEM
A NETWORK CONSTRUCTION METHOD FOR A SCALABLE P2P VIDEO CONFERENCING SYSTEM Hideto Horiuchi, Naoki Wakamiya and Masayuki Murata Graduate School of Information Science and Technology, Osaka University 1
Building a Highly Available and Scalable Web Farm
Page 1 of 10 MSDN Home > MSDN Library > Deployment Rate this page: 10 users 4.9 out of 5 Building a Highly Available and Scalable Web Farm Duwamish Online Paul Johns and Aaron Ching Microsoft Developer
How To Configure The Fortigate Cluster Protocol In A Cluster Of Three (Fcfc) On A Microsoft Ipo (For A Powerpoint) On An Ipo 2.5 (For An Ipos 2.2.5)
FortiGate High Availability Guide FortiGate High Availability Guide Document Version: 5 Publication Date: March 10, 2005 Description: This document describes FortiGate FortiOS v2.80 High Availability.
Implementing Parameterized Dynamic Load Balancing Algorithm Using CPU and Memory
Implementing Parameterized Dynamic Balancing Algorithm Using CPU and Memory Pradip Wawge 1, Pritish Tijare 2 Master of Engineering, Information Technology, Sipna college of Engineering, Amravati, Maharashtra,
A Complex Network Structure Design for Load Balancing and Redundant
A Complex Network Structure Design for Load Balancing and Redundant Fengming M. Chang Department of Industrial Engineering and Management Tungfang Institute of Technology, Kaohsiung, Taiwan [email protected]
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 349 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 349 Load Balancing Heterogeneous Request in DHT-based P2P Systems Mrs. Yogita A. Dalvi Dr. R. Shankar Mr. Atesh
DHCP Failover. Necessary for a secure and stable network. DHCP Failover White Paper Page 1
DHCP Failover Necessary for a secure and stable network DHCP Failover White Paper Page 1 Table of Contents 1. Introduction... 3 2. Basic DHCP Redundancy... 3 3. VitalQIP Failover Solution... 5 4. VitalQIP
Adaptable Load Balancing
Adaptable Load Balancing Sung Kim, Youngsu Son, Gaeyoung Lee Home Solution Group Samsung Electronics ABSTRACT The proposed load balancing system includes multiple counts of servers for processing network
First Midterm for ECE374 02/25/15 Solution!!
1 First Midterm for ECE374 02/25/15 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam
CHAPTER 3 LOAD BALANCING MECHANISM USING MOBILE AGENTS
48 CHAPTER 3 LOAD BALANCING MECHANISM USING MOBILE AGENTS 3.1 INTRODUCTION Load balancing is a mechanism used to assign the load effectively among the servers in a distributed environment. These computers
LOAD BALANCING AS A STRATEGY LEARNING TASK
LOAD BALANCING AS A STRATEGY LEARNING TASK 1 K.KUNGUMARAJ, 2 T.RAVICHANDRAN 1 Research Scholar, Karpagam University, Coimbatore 21. 2 Principal, Hindusthan Institute of Technology, Coimbatore 32. ABSTRACT
Mobile Computing/ Mobile Networks
Mobile Computing/ Mobile Networks TCP in Mobile Networks Prof. Chansu Yu Contents Physical layer issues Communication frequency Signal propagation Modulation and Demodulation Channel access issues Multiple
Improved Digital Media Delivery with Telestream HyperLaunch
WHITE PAPER Improved Digital Media Delivery with Telestream THE CHALLENGE Increasingly, Internet Protocol (IP) based networks are being used to deliver digital media. Applications include delivery of news
Mobile Communications Chapter 9: Mobile Transport Layer
Mobile Communications Chapter 9: Mobile Transport Layer Motivation TCP-mechanisms Classical approaches Indirect TCP Snooping TCP Mobile TCP PEPs in general Additional optimizations Fast retransmit/recovery
Master s Thesis. Design, Implementation and Evaluation of
Master s Thesis Title Design, Implementation and Evaluation of Scalable Resource Management System for Internet Servers Supervisor Prof. Masayuki Murata Author Takuya Okamoto February, 2003 Department
Load Balancing in Distributed Web Server Systems With Partial Document Replication
Load Balancing in Distributed Web Server Systems With Partial Document Replication Ling Zhuo, Cho-Li Wang and Francis C. M. Lau Department of Computer Science and Information Systems The University of
Simulation-Based Comparisons of Solutions for TCP Packet Reordering in Wireless Network
Simulation-Based Comparisons of Solutions for TCP Packet Reordering in Wireless Network 作 者 :Daiqin Yang, Ka-Cheong Leung, and Victor O. K. Li 出 處 :Wireless Communications and Networking Conference, 2007.WCNC
Intelligent Content Delivery Network (CDN) The New Generation of High-Quality Network
White paper Intelligent Content Delivery Network (CDN) The New Generation of High-Quality Network July 2001 Executive Summary Rich media content like audio and video streaming over the Internet is becoming
MAXIMIZING RESTORABLE THROUGHPUT IN MPLS NETWORKS
MAXIMIZING RESTORABLE THROUGHPUT IN MPLS NETWORKS 1 M.LAKSHMI, 2 N.LAKSHMI 1 Assitant Professor, Dept.of.Computer science, MCC college.pattukottai. 2 Research Scholar, Dept.of.Computer science, MCC college.pattukottai.
High Availability Essentials
High Availability Essentials Introduction Ascent Capture s High Availability Support feature consists of a number of independent components that, when deployed in a highly available computer system, result
SAN Conceptual and Design Basics
TECHNICAL NOTE VMware Infrastructure 3 SAN Conceptual and Design Basics VMware ESX Server can be used in conjunction with a SAN (storage area network), a specialized high speed network that connects computer
Secured Secret Sharing over Single Path in VoIP with Consistent Data Transfer
International Journal of Computer Science and Telecommunications [Volume 3, Issue 1, January 2012] 23 ISSN 2047-3338 Secured Secret Sharing over Single Path in VoIP with Consistent Data Transfer K. Maheswari
Datasheet iscsi Protocol
Protocol with DCB PROTOCOL PACKAGE Industry s premiere validation system for SAN technologies Overview Load DynamiX offers SCSI over TCP/IP transport () support to its existing powerful suite of file,
ELIXIR LOAD BALANCER 2
ELIXIR LOAD BALANCER 2 Overview Elixir Load Balancer for Elixir Repertoire Server 7.2.2 or greater provides software solution for load balancing of Elixir Repertoire Servers. As a pure Java based software
IMPLEMENTATION OF SOURCE DEDUPLICATION FOR CLOUD BACKUP SERVICES BY EXPLOITING APPLICATION AWARENESS
IMPLEMENTATION OF SOURCE DEDUPLICATION FOR CLOUD BACKUP SERVICES BY EXPLOITING APPLICATION AWARENESS Nehal Markandeya 1, Sandip Khillare 2, Rekha Bagate 3, Sayali Badave 4 Vaishali Barkade 5 12 3 4 5 (Department
TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme
Chapter 2 Technical Basics: Layer 1 Methods for Medium Access: Layer 2 Chapter 3 Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Networks: GSM, GPRS, UMTS Chapter 4 Mobility on the
Opnet Based simulation for route redistribution in EIGRP, BGP and OSPF network protocols
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 1, Ver. IV (Jan. 2014), PP 47-52 Opnet Based simulation for route redistribution
Single Pass Load Balancing with Session Persistence in IPv6 Network. C. J. (Charlie) Liu Network Operations Charter Communications
Single Pass Load Balancing with Session Persistence in IPv6 Network C. J. (Charlie) Liu Network Operations Charter Communications Load Balancer Today o Load balancing is still in use today. It is now considered
- Redundancy and Load Balancing -
1 - Redundancy and Load Balancing - Importance of Redundancy High availability is critical in most environments. Even a brief outage due to hardware failure may be considered unacceptable. Consider the
IOS Server Load Balancing
IOS Server Load Balancing This feature module describes the Cisco IOS Server Load Balancing (SLB) feature. It includes the following sections: Feature Overview, page 1 Supported Platforms, page 5 Supported
TCP Server Fault Tolerance Using Connection Migration to a Backup Server
Appeared in Proc. of IEEE Int. Conf. on Dependable Systems and Networks (DSN 2003), San Francisco, CA, June 22-25, 2003 TCP Server Fault Tolerance Using Connection Migration to a Backup Server Manish Marwah
An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks
An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks Arunkumar C K M.Tech student, Dept. of ECE, Dayananda Sagar College of Engineering, VTU, Banglore, India ABSTRACT: Increasing demand
IOS Server Load Balancing
IOS Server Load Balancing This feature module describes the Cisco IOS Server Load Balancing (SLB) feature. It includes the following sections: Feature Overview, page 1 Supported Platforms, page 5 Supported
Efficient and low cost Internet backup to Primary Video lines
Efficient and low cost Internet backup to Primary Video lines By Adi Rozenberg, CTO Table of Contents Chapter 1. Introduction... 1 Chapter 2. The DVP100 solution... 2 Chapter 3. VideoFlow 3V Technology...
Throughput Maximization in Wireless LAN with Load Balancing Approach and Cell Breathing
Throughput Maximization in Wireless LAN with Load Balancing Approach and Cell Breathing Prof.Devesh Sharma Prof.MamtaSood Subhash patil Santosh Durugkar TIT, Bhopal TIT, Bhopal TIT, Bhopal LGNSCOE,Nasik
What communication protocols are used to discover Tesira servers on a network?
Understanding device discovery methods in Tesira OBJECTIVES In this application note, basic networking concepts will be summarized to better understand how Tesira servers are discovered over networks.
Influence of Load Balancing on Quality of Real Time Data Transmission*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,
CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS
137 CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS 8.1 CONCLUSION In this thesis, efficient schemes have been designed and analyzed to control congestion and distribute the load in the routing process of
Request Routing, Load-Balancing and Fault- Tolerance Solution - MediaDNS
White paper Request Routing, Load-Balancing and Fault- Tolerance Solution - MediaDNS June 2001 Response in Global Environment Simply by connecting to the Internet, local businesses transform themselves
1 M.Tech, 2 HOD. Computer Engineering Department, Govt. Engineering College, Ajmer, Rajasthan, India
Volume 5, Issue 5, May 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Dynamic Performance
Effect of Packet-Size over Network Performance
International Journal of Electronics and Computer Science Engineering 762 Available Online at www.ijecse.org ISSN: 2277-1956 Effect of Packet-Size over Network Performance Abhi U. Shah 1, Daivik H. Bhatt
Configuring Health Monitoring
CHAPTER 6 This chapter describes how to configure the health monitoring on the CSM and contains these sections: Configuring Probes for Health Monitoring, page 6-1 Configuring Route Health Injection, page
A Seamless Handover Mechanism for IEEE 802.16e Broadband Wireless Access
A Seamless Handover Mechanism for IEEE 802.16e Broadband Wireless Access Kyung-ah Kim 1, Chong-Kwon Kim 2, and Tongsok Kim 1 1 Marketing & Technology Lab., KT, Seoul, Republic of Korea, {kka1,tongsok}@kt.co.kr
Based on Computer Networking, 4 th Edition by Kurose and Ross
Computer Networks Ethernet Hubs and Switches Based on Computer Networking, 4 th Edition by Kurose and Ross Ethernet dominant wired LAN technology: cheap $20 for NIC first widely used LAN technology Simpler,
Computer Network. Interconnected collection of autonomous computers that are able to exchange information
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
Cisco Networking Academy CCNP Multilayer Switching
CCNP3 v5 - Chapter 5 Cisco Networking Academy CCNP Multilayer Switching Implementing High Availability in a Campus Environment Routing issues Hosts rely on a router to find the best path Issues with established
Data Networks Summer 2007 Homework #3
Data Networks Summer Homework # Assigned June 8, Due June in class Name: Email: Student ID: Problem Total Points Problem ( points) Host A is transferring a file of size L to host B using a TCP connection.
Configuration Notes 0215
Mediatrix Digital and Analog VoIP Gateways DNS SRV Configuration for a Redundant Server Solution (SIP) Introduction... 2 Deployment Scenario... 2 DNS SRV (RFC 2782)... 3 Microsoft Server Configuration...
A Study of Application Recovery in Mobile Environment Using Log Management Scheme
A Study of Application Recovery in Mobile Environment Using Log Management Scheme A.Ashok, Harikrishnan.N, Thangavelu.V, [email protected], [email protected],[email protected], Bit Campus,
Smart Queue Scheduling for QoS Spring 2001 Final Report
ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang([email protected]) & Liu Tang([email protected])
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
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
Computer Networks Homework 1
Computer Networks Homework 1 Reference Solution 1. (15%) Suppose users share a 1 Mbps link. Also suppose each user requires 100 kbps when transmitting, but each user transmits only 10 percent of the time.
Cloud Computing Disaster Recovery (DR)
Cloud Computing Disaster Recovery (DR) Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Need for Disaster Recovery (DR) What happens when you
A Case Study Design of Border Gateway Routing Protocol Using Simulation Technologies
A Case Study Design of Border Gateway Routing Protocol Using Simulation Technologies Chengcheng Li School of Information Technology University of Cincinnati Cincinnati, OH 45221 [email protected] ABSTRACT
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation Fu-Min Chang #1, I-Ping Hsieh 2, Shang-Juh Kao 3 # Department of Finance, Chaoyang University of Technology
Load Balancing using MS-Redirect Mechanism
Load Balancing using MS-Redirect Mechanism G. Naveen Kumar 1, T. Ram Kumar 2 and B.Phijik 3 Vignan s Institute of Technology and Aeronautical Engineering Deshmukhi(v), Pochampalli(M), Nalgonda, Hyderabad
2.2 SIP-based Load Balancing. 3 SIP Load Balancing. 3.1 Proposed Load Balancing Solution. 2 Background Research. 2.1 HTTP-based Load Balancing
SIP TRAFFIC LOAD BALANCING Ramy Farha School of Electrical and Computer Engineering University of Toronto Toronto, Ontario Email: [email protected] ABSTRACT This paper presents a novel solution to
Avaya P330 Load Balancing Manager User Guide
Avaya P330 Load Balancing Manager User Guide March 2002 Avaya P330 Load Balancing Manager User Guide Copyright 2002 Avaya Inc. ALL RIGHTS RESERVED The products, specifications, and other technical information
Peer-to-Peer Networks. Chapter 6: P2P Content Distribution
Peer-to-Peer Networks Chapter 6: P2P Content Distribution Chapter Outline Content distribution overview Why P2P content distribution? Network coding Peer-to-peer multicast Kangasharju: Peer-to-Peer Networks
SJBIT, Bangalore, KARNATAKA
A Comparison of the TCP Variants Performance over different Routing Protocols on Mobile Ad Hoc Networks S. R. Biradar 1, Subir Kumar Sarkar 2, Puttamadappa C 3 1 Sikkim Manipal Institute of Technology,
Locality Based Protocol for MultiWriter Replication systems
Locality Based Protocol for MultiWriter Replication systems Lei Gao Department of Computer Science The University of Texas at Austin [email protected] One of the challenging problems in building replication
