Scalable Load Balancing for Large-scale Web Server Clusters

Size: px
Start display at page:

Download "Scalable Load Balancing for Large-scale Web Server Clusters"

Transcription

1 Journal of Computational Information Systems 0: 3 (204) Available at Scalable Load Balancing for Large-scale Web Server Clusters Chuibi HUANG,, Jinlin WANG 2, Gang WU, Jun CHEN 2 Department of Automation, University of Science and Technology of China, Key Laboratory of Network Communication System and Control, Hefei , China 2 Institute of Acoustics, Chinese Academy of Sciences, National Network New Media Engineering Research Center, Beijing 00000, China Abstract Load balancing is a fundamental technology to provide scalability for web server clusters. But in the scenarios where the web server clusters have massive amount of user accesses, a single load balancing server is unable to carry the user visits. Therefore load balancing tasks should be undertaken among a set of load balancing servers. Correspondingly the loads among these servers also need to be balanced. In this paper, we proposed a load balancing scheme that could provide scalability, availability and reliability for large-scale web server clusters. The scheme combines existing routing techniques and splits the function of load balancing into three levels that could be implemented by different devices, thereby enabling the web server cluster scales with user accesses. The experiment results have demonstrated the effectiveness of the program. Keywords: Load Balancing; Scalable; Web Server Clusters Introduction Load balancing is a process of distributing client requests among a plurality of web servers. The goals of load balancing may include improving resource utilization, maximizing throughput, minimizing response time, and preventing the server from becoming overloaded. In addition, balancing the loads among multiple web servers may increase reliability through redundancy. A server that performs the load balancing according to a scheuling algorithm is referred to as a load balancer. The load balancer is provided as a gateway to serveral redundant servers typically located in a single geographical location and referred to as server cluster. In general, DNS servers store the IP address of the load balancer rather than the addresses of the web servers to which the load balancer is directly connected. The load balancer s address is called virtual IP Project supported by the Strategic Priority Research Program of the Chinese Academy of Sciences (No. XDA ) and the National High Technology Research and Development Program of China (No. 20AA0A02). Corresponding author. address: hcb@mail.ustc.edu.cn (Chuibi HUANG) / Copyright 204 Binary Information Press DOI: /jcis69 July, 204

2 5764 C. Huang et al. /Journal of Computational Information Systems 0: 3 (204) address by which it masks the addresses of the web servers. The load balancer receives client requests and sends the requests to a web server based on the scheduling algorithm. Because of the rapid development of e-commerce and social networks, the most popular web server clusters generally have massive amount of user accesses. In these scenarios, it is impossible for a single load balancer to carry such a large amount of user accesses. Therefore load balancing tasks should be undertaked among a set of load balancing servers. Correspondingly the loads among these servers also need to be balanced. In this paper, we proposed a load balancing scheme to solve the above problem. The scheme achives scalability and reliability via a novel division of data plane functionality into three levels. As shown in Fig., at the topmost level, routers distribute Fig. : Levels of data plane the loads at the network layer based on the multi path routing protocol. It means that for a VIP, there are multiple paths, each of which is assigned a weight caculated by the mean-variance model, to the destination. At the second level, there are a scalable set of second-layer servers for load balancing, called second-level load balancer. These load balancers are responsible for maintaining connection state in memory and doing transport layer load distribution to thirdlayer load balancer. At the bottom layer, stateful network address translation (NAT) fuctionality is provided by the third-level load balancer. The main advantages of this scheme are: Spliting the function of load balancing into three level that are implemented by different devices, thereby enabling the web server clusters scale with user accesses. Providing reliability and increasing the link bandwidth by making use of multi path protocol. Enabling the oubound load balancing traffic to bypass the second-layer load balancer and go direct to the gateway routers, thereby eliminating throughput bottleneck and reducing latency. The organization of the paper is as follows. In the next section, we review the related work of our research. In Section 3, we explain our model and scalable load balancing scheme. Experiment results are presented in Section 4. Finally, we conclude our paper in Section 5.

3 C. Huang et al. /Journal of Computational Information Systems 0: 3 (204) Related Work Load balancing is a key technology to provide scalability and availiability for web server clusters. The load balancing solutions can be classifield as content-blind load balancing and content-aware load balancing. The content-blind balancer is unawre of the application infromation contained in incoming request. There are several load balancing scheduling policies that are normally used by content-blind load balancers: Round Robin (RR), Weighted Round Robin (WRR), Least Connection (LC), Weighted Least-Connection (WLC), Least Loaded (LL) and Random Server Selection []. A content-aware load balancer works at application layer. This means that the load blancer could receive the http request and analyse its content. This makes the content-aware load balancing more specific to applications so that the load balancer can provide differentiated services. However it is more complex for the the content-aware load blancer to make decisions. Aron et al. [2] proposed TCP connection binding to permits a content-based distribution at the granularity of individual requests because the persistent connections between the load balancer and the back-end servers do not depend on the incoming traffic. Luo et al. [3] proposed a method to improve the distribution of user visit and the reliability of the TCP connection binding mechanism. Maltz and Bhagwa et al. [4] proposed TCP splicing to splice the TCP client connection and the TCP server connection. Therefore all the work can be carried out by sending the data at the network layer. Several locality-aware solutions have been proposed to utilize the cache locality of the Web servers by sending the requests that ask for a specific Web page to a web server that is likely to cache it in memory [5 8]. Non locality-aware solutions pay more attention to other factors, for instance, the resource utilisation [9, 0], the QoS in the web service [, 2, 4], the combination of dynamic and static load balancing strategy [7], or the inclusion of an admission control in the load balancing solution [9]. Patel et al. [5] make use of distributed technology to provide scalability for data center. Casalicchio et al. [3] proposed Client-Aware Policy (CAP) to obtains good performance when providing dynamic Web content. From the literature, few exiting researches focus on the the scenarios where the web server clusters have massive amount of user access and a single load balancing server is unable to carry the user visits. 3 Model and Scheme 3. Mean-variance model The mean-variance model solves the problem of optimal portfolio selection for an individual. Portfolio theory [6] explores how risk-averse participants construct portfolios in order to minimize the market risk for a given level of expected return. Suppose there are N risky assets, whose rates of returns are given by the random variables R, R 2,, R N. Let w = (w,, w N ) T, w n denotes the proportion of wealth invested in asset n, with N n= w n =. The rate of return of the portfolio is R P = w n R n. () n=

4 5766 C. Huang et al. /Journal of Computational Information Systems 0: 3 (204) The expected return and market risk are defined as: σ 2 P = var(r P ) = µ P = E[R P ] = E[w n R n ] = n= w n µ n. (2) n= w i w j cov(r i, R j ) = w i σ ij w j. (3) where µ n is the expected return of assect n, and σ ij is the covariance of R i and R j. The meanvariance model gets the optimal weight vector w by solving the following constrained optimal problem: minimize w i w j σ ij. (4) 2 subject to To solve the above optimized problem, we form the lagrangian: w i Ri = µ P. (5) w i =. (6) L = 2 w i w j σ ij λ ( w i ) λ 2 ( w i Ri µ P ), (7) where λ and λ 2 are lagrangian multipliers. We then get the optimal weight vector w by differentiating L with respect to w i and the Lagrangian mul-tipliers, and setting the derivative to zero: L = σ ij w j λ λ 2 Ri = 0, i =, 2,, N. (8) w i L λ = L λ 2 = 3.2 Scheme and architecture w i = 0. (9) w i Ri µ P = 0. (0) Our scheme combines existing routing techniques and splits the function of load balancing into three level, accordingly, the system arthitecture consists of three main components- Load Balancing Manager (LBM), Second-level Load Blancer (SLB), Third-level Load Blancer (TLB). In order to better descibe the details of these componnents, we first discourse the load balancing configuration and the overall packet flow.

5 C. Huang et al. /Journal of Computational Information Systems 0: 3 (204) Configuration A virtual IP (VIP) to external services are required for each TLB. The VIP configuration process is as follows: Step A TLB sends a configuration message containning its DIP to LBM requesting an externally routable VIP. Step 2 LBM allocates a VIP and configures each SLB with this allocation. Step 3 Packets destined to the VIP are forwarded to the DIP by SLB Inbound data flows Fig. 2: Processing inbound packets When a VIP is configured, there is multiple paths to the destination. Each path is assigned a weight which can be caculated by the mean-variance model previously described. We can provide scalability by dynamically adding TLB and Paths. Suppose there are N paths, whose latencies are given by L, L 2,, L N. Let w = (w,, w N ) T, w n denotes the weight assigned to the path n, with N n= w n =. According to the mean-variance model, we can get the optimal weight vector w by solving the following constrained optimal problems: minimize 2 w i w j σ ij. () subject to w i Li = µ. (2) w i =, (3) where µ is the expected latency and σ ij is the convariance of L i and L j. We could use lagrangian equations (Eq. (7), (8), (9), (0)) to get the optimal weight vector w. The inbound packet processing can be illustrated in Fig. 2: () The routers distribute packets destined for the VIP among all the SLB nodes based on the weight of each path.

6 5768 C. Huang et al. /Journal of Computational Information Systems 0: 3 (204) (2) The SLB map the VIP to a DIP, then adopte the IP protocol to encapsulate the IP packets setting the DIP as the destination address of the IP header. (3) The SLB send the encapsulated packet to TLB. (4) The TLB extract the encapsulated packets and perform Network address translation (NAT) according to its own load balancing algorithm. (5) The TLB sends the packet to the web server. (6) The Web server sends the reply to the TLB. (7) The TLB does a reverse network address translation. (8) The TLB sends the packet directly to the routers without going through the SLB Outbound data flows Fig. 3: Processing outbound packets In our scheme, Source Net Address Translation (SNAT) is used to making the outgoing data go directly to routers without going through TLB. This greatly reduces the loads on TLB. From Fig. 3, we can see how outbound data flows are handled: () A web server sends a outbound packet to the TLB. (2) If the packet is the first oubound packet received by the TLB, the TLB will sends a message to LBM requesting an VIP. Otherwise, we go directly to Step (5). (3) LBM allocates a VIP and notifies the SLB this allocation. (4) The allocation is sent to the TLB. (5) The TLB uses the VIP to rewrite the outbound packet. Then the outbound packet is transported directly to the router. (6) The return packet is distribute to one SLB by the router based on the path weight. (7) According to the allocation previously assigned by the LBM, The SLB map the VIP to DIP. Then it encapulates the packet with the DIP and send it to the TLB. (8) The TLB sends the packet directly to the Web Server.

7 C. Huang et al. /Journal of Computational Information Systems 0: 3 (204) Experiments jitter 7 x packet start time(sec) 9 0 Fig. 4: Jitter versus packet start time in onepath system jitter 7 x packet start time(sec) 9 0 Fig. 5: Jitter versus packet start time in multipath system In this section, the web server clusters and all three components from Fig. are realized by simulation. We used two objective performance parameters to evaluate the performance of our scheme. Jitter is the variation in latency as measured in the variability over time of the packet latency across a network. High jitter can result in both increased latency and packet loss. Packet Loss Rate (PLR) could represent the state of network congestion. The two parameters can be caculated as follows: Jitter = (T recv(j) T recv (i)) (T send (j) T send (i)) Seq(j) Seq(i) where T recv(i) and T send(i) respectively denote the time in which the packet i was received and sent, and Seq(i) is the sequence number of packet i. (4) P LR = N lost N sent (5) where N lost is the total number of lost packets, and N sent is the total number of packets sent. For the sake of brevity, the web cluster system adopting our scheme is refered to as multipath system. Correspondingly, onepath system refers to the system in which there is only one path to the destination for each VIP. We have conducted a series of experimental comparisions between multipath system and onepath system. Fig. 4 shows the jitter varing with the packet start time in onepath system, when the user traffic is emulated. We can see that the jitter changes dramatically during the simulation period, which implies that the network has entered the congested state. Due to there is only one path to the destination, the huge network traffic in this path will lead to network congestion. Fig. 5 shows the jitter varing with the packet start time in multipath system, when the same user traffic is emulated. We can see that the jitter does not change much during the simulation period. Since there are multiple path, the huge traffic can be distributed among these path. Threfore, the bandwidth for the destination is increased and the latency becomes stable. As shown in Fig. 6, the packet loss rate of onepath system grows faster than multipath system, when the traffic grows. It means that the multipath system has higher avalability and scalability

8 5770 C. Huang et al. /Journal of Computational Information Systems 0: 3 (204) than onepath system. Since there are multiple path to the destination, even if only one path is not congested, the packet will not be lost. Therfore, the multipath system can carry huge traffic with low packet loss rate Packet Loss Rate One Path Multi Path Traffic Load(M) Fig. 6: Packet loss rate versus traffic 5 Conclusion In this paper, we proposed a scalable load balancing scheme and applied it to the web server clusters. By spliting the functionality of load balancing into three level, we could scalably distribute the heavy packet processing tasks to the load balancers. The Mean-variance model is used to assigned each path a optimal weight in our multipath system. The experiments show that our scheme does provide good scalability and availability for web server clusters. In future, we can consider how to combine with Qos when distributing the network traffic. References [] K. Gilly, C. Juiz, R. Puigjaner, An up-to-date survey in web load balancing, World Wide Web, 20, Vol. 4 (2), pp [2] M. Aron, P. Druschel, W. Zwaenepoel, Efficient support for P-HTTP in cluster-based web servers. In: Proc. The Annual Conference on USENIX Annual Technical Conference, 999. [3] M. Y. Luo, C. S. Yang, System support for scalable, reliable and highly manageable web hosting service. In: Proc. The 3rd conference on USENIX Symposium on Internet Technologies and Systems, 200. [4] D. A. Maltz, P. Bhagwat, TCP Splicing for Application Layer Proxy Performance, Journal of High Speed Networks, 999, Vol. 8 (3), pp [5] M. L. Chiang, Y. C. Lin, L. F. Guo, Design and implementation of an efficient web cluster with content-based request distribution and file caching, Journal of Systems and Software, 2008, Vol. 8 (), pp [6] M. L. Chiang, C. H. Wu, Y. J. Liao, Y. F. Chen, New content-aware request distribution policies in web clusters providing multiple services, In: Proc. The ACM Symposium on Applied Computing, 2009, pp

9 C. Huang et al. /Journal of Computational Information Systems 0: 3 (204) [7] Y. F. Sit, C. L. Wang, F. Lau, Cyclone: a high-performance cluster-based web server with socket cloning, Cluster Computing, 2004, Vol. 7 (), pp [8] H. H. Liu, M. L. Chiang, M. C. Wu, Efficient support for content-aware request distribution and persistent connection inweb clusters, Software: Practice and Experience, 2007, Vol. 37 (), pp [9] K. Gilly, C. Juiz, N. Thomas, Adaptive admission control algorithm in a QoS-aware web system, Information Sciences, 202, pp [0] J. Yao, J. J. Ding, L. N. Bhuyan, Intelligent message scheduling in application oriented networking systems, In: Proc. IEEE International Conference on Communications, 2008, pp [] O. K. MinHwan, M. S. Park, Distributing requests by (around k)-bounded load-balancing in web server cluster with high scalability, IEICE transactions on information and systems, 2006, Vol. 89 (2), pp [2] C. Li, G. Peng, K. Gopalan, T. cker Chiueh, Performance guarantee for cluster-based internet services, In: Proc. The 23rd International Conference on Distributed Computing Systems, 2002, pp [3] E. Casalicchio, M. Colajanni, A client-aware dispatching algorithm for web clusters providing multiple services, In: Proc. The 0th International Conference on WorldWide Web, 200, pp [4] Z. Shan, C. Lin, D. C. Marinescu, Y. Yang, Modeling and performance analysis of QoS-aware load balancing of web-server clusters, Computer Networks, 2002, Vol. 40 (2), pp [5] P. Patel, D. Bansal, L. Yuan, A. Murthy, Ananta: cloud scale load balancing, In: Proc. the ACM SIGCOMM 203 conference on SIGCOMM, 203, pp [6] R. E. Bailey, The economics of financial markets, Cambridge University Press, [7] W. Yao, H. W. Pan, C. M. Gao, A Method Based on the Combination of Dynamic and Static Load Balancing Strategy in Distributed Rendering Systems, Journal of Computational Information Systems, 204, Vol. 0 (4), pp

HyLARD: A Hybrid Locality-Aware Request Distribution Policy in Cluster-based Web Servers

HyLARD: A Hybrid Locality-Aware Request Distribution Policy in Cluster-based Web Servers TANET2007 臺 灣 網 際 網 路 研 討 會 論 文 集 二 HyLARD: A Hybrid Locality-Aware Request Distribution Policy in Cluster-based Web Servers Shang-Yi Zhuang, Mei-Ling Chiang Department of Information Management National

More information

Content-Aware Load Balancing using Direct Routing for VOD Streaming Service

Content-Aware Load Balancing using Direct Routing for VOD Streaming Service Content-Aware Load Balancing using Direct Routing for VOD Streaming Service Young-Hwan Woo, Jin-Wook Chung, Seok-soo Kim Dept. of Computer & Information System, Geo-chang Provincial College, Korea School

More information

Load Balancing of Web Server System Using Service Queue Length

Load Balancing of Web Server System Using Service Queue Length Load Balancing of Web Server System Using Service Queue Length Brajendra Kumar 1, Dr. Vineet Richhariya 2 1 M.tech Scholar (CSE) LNCT, Bhopal 2 HOD (CSE), LNCT, Bhopal Abstract- In this paper, we describe

More information

How To Balance A Web Server With Remaining Capacity

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

More information

Abstract. 1. Introduction

Abstract. 1. Introduction A REVIEW-LOAD BALANCING OF WEB SERVER SYSTEM USING SERVICE QUEUE LENGTH Brajendra Kumar, M.Tech (Scholor) LNCT,Bhopal 1; Dr. Vineet Richhariya, HOD(CSE)LNCT Bhopal 2 Abstract In this paper, we describe

More information

5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. stadler@ee.kth.

5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. stadler@ee.kth. 5 Performance Management for Web Services Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se April 2008 Overview Service Management Performance Mgt QoS Mgt

More information

Server Traffic Management. Jeff Chase Duke University, Department of Computer Science CPS 212: Distributed Information Systems

Server Traffic Management. Jeff Chase Duke University, Department of Computer Science CPS 212: Distributed Information Systems Server Traffic Management Jeff Chase Duke University, Department of Computer Science CPS 212: Distributed Information Systems The Server Selection Problem server array A server farm B Which server? Which

More information

LOAD BALANCING AS A STRATEGY LEARNING TASK

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

More information

A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster

A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster , pp.11-20 http://dx.doi.org/10.14257/ ijgdc.2014.7.2.02 A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster Kehe Wu 1, Long Chen 2, Shichao Ye 2 and Yi Li 2 1 Beijing

More information

A Low Cost Two-tier Architecture Model Implementation for High Availability Clusters For Application Load Balancing

A Low Cost Two-tier Architecture Model Implementation for High Availability Clusters For Application Load Balancing A Low Cost Two-tier Architecture Model Implementation for High Availability Clusters For Application Load Balancing A B M Moniruzzaman 1, Syed Akther Hossain IEEE Department of Computer Science and Engineering

More information

Load balancing as a strategy learning task

Load balancing as a strategy learning task Scholarly Journal of Scientific Research and Essay (SJSRE) Vol. 1(2), pp. 30-34, April 2012 Available online at http:// www.scholarly-journals.com/sjsre ISSN 2315-6163 2012 Scholarly-Journals Review Load

More information

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. 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

More information

A Low Cost Two-Tier Architecture Model For High Availability Clusters Application Load Balancing

A Low Cost Two-Tier Architecture Model For High Availability Clusters Application Load Balancing A Low Cost Two-Tier Architecture Model For High Availability Clusters Application Load Balancing A B M Moniruzzaman, StudentMember, IEEE Department of Computer Science and Engineering Daffodil International

More information

MULTI WAN TECHNICAL OVERVIEW

MULTI WAN TECHNICAL OVERVIEW MULTI WAN TECHNICAL OVERVIEW The Multi WAN feature will allow the service provider to load balanced all client TCP and UDP traffic only. It also provides redundancy for HA. Traffic that is load balanced:

More information

SHIV SHAKTI International Journal of in Multidisciplinary and Academic Research (SSIJMAR) Vol. 4, No. 3, June 2015 (ISSN 2278 5973)

SHIV SHAKTI International Journal of in Multidisciplinary and Academic Research (SSIJMAR) Vol. 4, No. 3, June 2015 (ISSN 2278 5973) SHIV SHAKTI International Journal of in Multidisciplinary and Academic Research (SSIJMAR) Vol. 4, No. 3, June 2015 (ISSN 2278 5973) Dynamic Load Balancing In Web Server Systems Ms. Rashmi M.Tech. Scholar

More information

NetFlow-Based Approach to Compare the Load Balancing Algorithms

NetFlow-Based Approach to Compare the Load Balancing Algorithms 6 IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.1, October 8 NetFlow-Based Approach to Compare the Load Balancing Algorithms Chin-Yu Yang 1, and Jian-Bo Chen 3 1 Dept.

More information

A Novel QoS Framework Based on Admission Control and Self-Adaptive Bandwidth Reconfiguration

A Novel QoS Framework Based on Admission Control and Self-Adaptive Bandwidth Reconfiguration Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. V (2010), No. 5, pp. 862-870 A Novel QoS Framework Based on Admission Control and Self-Adaptive Bandwidth Reconfiguration

More information

An Optimized Load-balancing Scheduling Method Based on the WLC Algorithm for Cloud Data Centers

An Optimized Load-balancing Scheduling Method Based on the WLC Algorithm for Cloud Data Centers Journal of Computational Information Systems 9: 7 (23) 689 6829 Available at http://www.jofcis.com An Optimized Load-balancing Scheduling Method Based on the WLC Algorithm for Cloud Data Centers Lianying

More information

Advanced Computer Networks. Layer-7-Switching and Loadbalancing

Advanced Computer Networks. Layer-7-Switching and Loadbalancing Oriana Riva, Department of Computer Science ETH Zürich Advanced Computer Networks 263-3501-00 Layer-7-Switching and Loadbalancing Patrick Stuedi, Qin Yin and Timothy Roscoe Spring Semester 2015 Outline

More information

Protagonist International Journal of Management And Technology (PIJMT)

Protagonist International Journal of Management And Technology (PIJMT) Protagonist International Journal of Management And Technology (PIJMT) Online ISSN- 2394-3742 Vol 2 No 3 (May-2015) A Qualitative Approach To Design An Algorithm And Its Implementation For Dynamic Load

More information

An Active Packet can be classified as

An Active Packet can be classified as Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,pat@ati.stevens-tech.edu Abstract-Traditionally, network management systems

More information

A COGNITIVE NETWORK BASED ADAPTIVE LOAD BALANCING ALGORITHM FOR EMERGING TECHNOLOGY APPLICATIONS *

A COGNITIVE NETWORK BASED ADAPTIVE LOAD BALANCING ALGORITHM FOR EMERGING TECHNOLOGY APPLICATIONS * International Journal of Computer Science and Applications, Technomathematics Research Foundation Vol. 13, No. 1, pp. 31 41, 2016 A COGNITIVE NETWORK BASED ADAPTIVE LOAD BALANCING ALGORITHM FOR EMERGING

More information

TRUFFLE Broadband Bonding Network Appliance. A Frequently Asked Question on. Link Bonding vs. Load Balancing

TRUFFLE Broadband Bonding Network Appliance. A Frequently Asked Question on. Link Bonding vs. Load Balancing TRUFFLE Broadband Bonding Network Appliance A Frequently Asked Question on Link Bonding vs. Load Balancing 5703 Oberlin Dr Suite 208 San Diego, CA 92121 P:888.842.1231 F: 858.452.1035 info@mushroomnetworks.com

More information

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 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

More information

A Low Cost Two-Tier Architecture Model for High Availability Clusters Application Load Balancing

A Low Cost Two-Tier Architecture Model for High Availability Clusters Application Load Balancing , pp.89-98 http://dx.doi.org/10.14257/ijgdc.2014.7.1.09 A Low Cost Two-Tier Architecture Model for High Availability Clusters Application Load Balancing A. B. M. Moniruzzaman 1 and Syed Akther Hossain

More information

Purpose-Built Load Balancing The Advantages of Coyote Point Equalizer over Software-based Solutions

Purpose-Built Load Balancing The Advantages of Coyote Point Equalizer over Software-based Solutions Purpose-Built Load Balancing The Advantages of Coyote Point Equalizer over Software-based Solutions Abstract Coyote Point Equalizer appliances deliver traffic management solutions that provide high availability,

More information

Performance Comparison of Server Load Distribution with FTP and HTTP

Performance Comparison of Server Load Distribution with FTP and HTTP Performance Comparison of Server Load Distribution with FTP and HTTP Yogesh Chauhan Assistant Professor HCTM Technical Campus, Kaithal Shilpa Chauhan Research Scholar University Institute of Engg & Tech,

More information

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy

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

More information

Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents

Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents Albert Cabellos-Aparicio, Jordi Domingo Pascual Departament d Arquitectura de Computadors Universitat Politècnica de Catalunya

More information

A Network Simulation Experiment of WAN Based on OPNET

A Network Simulation Experiment of WAN Based on OPNET A Network Simulation Experiment of WAN Based on OPNET 1 Yao Lin, 2 Zhang Bo, 3 Liu Puyu 1, Modern Education Technology Center, Liaoning Medical University, Jinzhou, Liaoning, China,yaolin111@sina.com *2

More information

A Complex Network Structure Design for Load Balancing and Redundant

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 data@nckualumni.org.tw

More information

High-Performance IP Service Node with Layer 4 to 7 Packet Processing Features

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)

More information

Availability Digest. www.availabilitydigest.com. Redundant Load Balancing for High Availability July 2013

Availability Digest. www.availabilitydigest.com. Redundant Load Balancing for High Availability July 2013 the Availability Digest Redundant Load Balancing for High Availability July 2013 A large data center can comprise hundreds or thousands of servers. These servers must not only be interconnected, but they

More information

TRUFFLE Broadband Bonding Network Appliance BBNA6401. A Frequently Asked Question on. Link Bonding vs. Load Balancing

TRUFFLE Broadband Bonding Network Appliance BBNA6401. A Frequently Asked Question on. Link Bonding vs. Load Balancing TRUFFLE Broadband Bonding Network Appliance BBNA6401 A Frequently Asked Question on Link Bonding vs. Load Balancing LBRvsBBNAFeb15_08b 1 Question: What's the difference between a Truffle Broadband Bonding

More information

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3.

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

More information

SiteCelerate white paper

SiteCelerate white paper SiteCelerate white paper Arahe Solutions SITECELERATE OVERVIEW As enterprises increases their investment in Web applications, Portal and websites and as usage of these applications increase, performance

More information

Performance Assessment of High Availability Clustered Computing using LVS-NAT

Performance Assessment of High Availability Clustered Computing using LVS-NAT Performance Assessment of High Availability Clustered Computing using LVS-NAT *Muhammad Kashif Shaikh, **Muzammil Ahmad Khan and ***Mumtaz-ul-Imam Abstract High availability cluster computing environment

More information

Avaya P333R-LB. Load Balancing Stackable Switch. Load Balancing Application Guide

Avaya P333R-LB. Load Balancing Stackable Switch. Load Balancing Application Guide Load Balancing Stackable Switch Load Balancing Application Guide May 2001 Table of Contents: Section 1: Introduction Section 2: Application 1 Server Load Balancing Section 3: Application 2 Firewall Load

More information

Figure 1. The cloud scales: Amazon EC2 growth [2].

Figure 1. The cloud scales: Amazon EC2 growth [2]. - Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 shinji10343@hotmail.com, kwang@cs.nctu.edu.tw Abstract One of the most important issues

More information

A Link Load Balancing Solution for Multi-Homed Networks

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

More information

CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW

CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW 1 XINQIN GAO, 2 MINGSHUN YANG, 3 YONG LIU, 4 XIAOLI HOU School of Mechanical and Precision Instrument Engineering, Xi'an University

More information

ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy

ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy ZEN LOAD BALANCER EE v3.02 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

More information

Socket Cloning for Cluster-Based Web Servers

Socket Cloning for Cluster-Based Web Servers Socket Cloning for Cluster-Based s Yiu-Fai Sit, Cho-Li Wang, Francis Lau Department of Computer Science and Information Systems The University of Hong Kong E-mail: {yfsit, clwang, fcmlau}@csis.hku.hk Abstract

More information

Multicast-based Distributed LVS (MD-LVS) for improving. scalability and availability

Multicast-based Distributed LVS (MD-LVS) for improving. scalability and availability Multicast-based Distributed LVS (MD-LVS) for improving scalability and availability Haesun Shin, Sook-Heon Lee, and Myong-Soon Park Internet Computing Lab. Department of Computer Science and Engineering,

More information

Quality of Service Routing Network and Performance Evaluation*

Quality of Service Routing Network and Performance Evaluation* Quality of Service Routing Network and Performance Evaluation* Shen Lin, Cui Yong, Xu Ming-wei, and Xu Ke Department of Computer Science, Tsinghua University, Beijing, P.R.China, 100084 {shenlin, cy, xmw,

More information

ExamPDF. Higher Quality,Better service!

ExamPDF. Higher Quality,Better service! ExamPDF Higher Quality,Better service! Q&A Exam : 1Y0-A21 Title : Basic Administration for Citrix NetScaler 9.2 Version : Demo 1 / 5 1.Scenario: An administrator is working with a Citrix consultant to

More information

Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents

Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents 1 Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents Albert Cabellos-Aparicio, Jordi Domingo-Pascual Abstract A foreseeable scenario is where on the Internet Mobile IPv6 is deployed

More information

MikroTik RouterOS Workshop Load Balancing Best Practice. Warsaw MUM Europe 2012

MikroTik RouterOS Workshop Load Balancing Best Practice. Warsaw MUM Europe 2012 MikroTik RouterOS Workshop Load Balancing Best Practice Warsaw MUM Europe 2012 MikroTik 2012 About Me Jānis Meģis, MikroTik Jānis (Tehnical, Trainer, NOT Sales) Support & Training Engineer for almost 8

More information

QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES

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

More information

A Novel Pathway for Portability of Networks and Handing-on between Networks

A Novel Pathway for Portability of Networks and Handing-on between Networks A Novel Pathway for Portability of Networks and Handing-on between Networks D. S. Dayana #1, S. R. Surya #2 Department of Computer Applications, SRM University, Chennai, India 1 dayanads@rediffmail.com

More information

Energy Efficient Load Balancing among Heterogeneous Nodes of Wireless Sensor Network

Energy Efficient Load Balancing among Heterogeneous Nodes of Wireless Sensor Network Energy Efficient Load Balancing among Heterogeneous Nodes of Wireless Sensor Network Chandrakant N Bangalore, India nadhachandra@gmail.com Abstract Energy efficient load balancing in a Wireless Sensor

More information

Analysis of IP Network for different Quality of Service

Analysis of IP Network for different Quality of Service 2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith

More information

A JAVA TCP SERVER LOAD BALANCER: ANALYSIS AND COMPARISON OF ITS LOAD BALANCING ALGORITHMS

A JAVA TCP SERVER LOAD BALANCER: ANALYSIS AND COMPARISON OF ITS LOAD BALANCING ALGORITHMS SENRA Academic Publishers, Burnaby, British Columbia Vol. 3, No. 1, pp. 691-700, 2009 ISSN: 1715-9997 A JAVA TCP SERVER LOAD BALANCER: ANALYSIS AND COMPARISON OF ITS LOAD BALANCING ALGORITHMS 1 *Majdi

More information

ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal

ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal Abstract With the rapid growth of both information and users

More information

Load Balancing in Distributed Web Server Systems With Partial Document Replication

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

More information

Dynamic Load Balancing Strategies for a Distributed Computer System

Dynamic Load Balancing Strategies for a Distributed Computer System RESEARCH ARTICLE OPEN ACCESS Dynamic Load Balancing Strategies for a Distributed Computer System J.Vijayabharathi 1, Dr. K. Kungumaraj 2 Assistant Professor 1&2 Department of Computer Science Mother Teresa

More information

Dynamic Adaptive Feedback of Load Balancing Strategy

Dynamic Adaptive Feedback of Load Balancing Strategy Journal of Information & Computational Science 8: 10 (2011) 1901 1908 Available at http://www.joics.com Dynamic Adaptive Feedback of Load Balancing Strategy Hongbin Wang a,b, Zhiyi Fang a,, Shuang Cui

More information

A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer

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 shuwanneng@yahoo.com.cn

More information

A Study of Network Security Systems

A Study of Network Security Systems A Study of Network Security Systems Ramy K. Khalil, Fayez W. Zaki, Mohamed M. Ashour, Mohamed A. Mohamed Department of Communication and Electronics Mansoura University El Gomhorya Street, Mansora,Dakahlya

More information

Development of Software Dispatcher Based. for Heterogeneous. Cluster Based Web Systems

Development of Software Dispatcher Based. for Heterogeneous. Cluster Based Web Systems ISSN: 0974-3308, VO L. 5, NO. 2, DECEMBER 2012 @ SRIMC A 105 Development of Software Dispatcher Based B Load Balancing AlgorithmsA for Heterogeneous Cluster Based Web Systems S Prof. Gautam J. Kamani,

More information

Multiple Service Load-Balancing with OpenFlow

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

More information

Direct Web Switch Routing with State Migration, TCP Masquerade, and Cookie Name Rewriting

Direct Web Switch Routing with State Migration, TCP Masquerade, and Cookie Name Rewriting Direct Web Switch Routing with State Migration, TCP Masquerade, and Cookie Name Rewriting Ying-Dar Lin, Ping-Tsai Tsai, Po-Ching Lin, and Ching-Ming Tien Department of Computer and Information Science,

More information

DoS: Attack and Defense

DoS: Attack and Defense DoS: Attack and Defense Vincent Tai Sayantan Sengupta COEN 233 Term Project Prof. M. Wang 1 Table of Contents 1. Introduction 4 1.1. Objective 1.2. Problem 1.3. Relation to the class 1.4. Other approaches

More information

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints Santosh Kulkarni 1, Reema Sharma 2,Ishani Mishra 3 1 Department of ECE, KSSEM Bangalore,MIEEE, MIETE & ISTE 2 Department

More information

Packet Filtering using the ADTRAN OS firewall has two fundamental parts:

Packet Filtering using the ADTRAN OS firewall has two fundamental parts: TECHNICAL SUPPORT NOTE Configuring Access Policies in AOS Introduction Packet filtering is the process of determining the attributes of each packet that passes through a router and deciding to forward

More information

Fault-Tolerant Framework for Load Balancing System

Fault-Tolerant Framework for Load Balancing System 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:

More information

Fuzzy Active Queue Management for Assured Forwarding Traffic in Differentiated Services Network

Fuzzy Active Queue Management for Assured Forwarding Traffic in Differentiated Services Network Fuzzy Active Management for Assured Forwarding Traffic in Differentiated Services Network E.S. Ng, K.K. Phang, T.C. Ling, L.Y. Por Department of Computer Systems & Technology Faculty of Computer Science

More information

TCP Servers: Offloading TCP Processing in Internet Servers. Design, Implementation, and Performance

TCP Servers: Offloading TCP Processing in Internet Servers. Design, Implementation, and Performance TCP Servers: Offloading TCP Processing in Internet Servers. Design, Implementation, and Performance M. Rangarajan, A. Bohra, K. Banerjee, E.V. Carrera, R. Bianchini, L. Iftode, W. Zwaenepoel. Presented

More information

Multihoming and Multi-path Routing. CS 7260 Nick Feamster January 29. 2007

Multihoming and Multi-path Routing. CS 7260 Nick Feamster January 29. 2007 Multihoming and Multi-path Routing CS 7260 Nick Feamster January 29. 2007 Today s Topic IP-Based Multihoming What is it? What problem is it solving? (Why multihome?) How is it implemented today (in IP)?

More information

Scalable Linux Clusters with LVS

Scalable Linux Clusters with LVS Scalable Linux Clusters with LVS Considerations and Implementation, Part I Eric Searcy Tag1 Consulting, Inc. emsearcy@tag1consulting.com April 2008 Abstract Whether you are perusing mailing lists or reading

More information

IPv4 and IPv6: Connecting NAT-PT to Network Address Pool

IPv4 and IPv6: Connecting NAT-PT to Network Address Pool Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(5):547-553 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Intercommunication Strategy about IPv4/IPv6 coexistence

More information

Data Center Network Topologies: FatTree

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

More information

HUAWEI OceanStor 9000. Load Balancing Technical White Paper. Issue 01. Date 2014-06-20 HUAWEI TECHNOLOGIES CO., LTD.

HUAWEI OceanStor 9000. Load Balancing Technical White Paper. Issue 01. Date 2014-06-20 HUAWEI TECHNOLOGIES CO., LTD. HUAWEI OceanStor 9000 Load Balancing Technical Issue 01 Date 2014-06-20 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2014. All rights reserved. No part of this document may be

More information

A Content Aware Scheduling System for Network Services in Linux Clusters 1

A Content Aware Scheduling System for Network Services in Linux Clusters 1 A Content Aware Scheduling System for Network Services in Linux Clusters 1 Yijun Lu, Hai Jin, Hong Jiang* and Zongfen Han Huazhong University of Science and Technology, Wuhan, Hubei, 430074, China yijlu@cse.unl.edu

More information

Back-End Forwarding Scheme in Server Load Balancing using Client Virtualization

Back-End Forwarding Scheme in Server Load Balancing using Client Virtualization Back-End Forwarding Scheme in Server Load Balancing using Client Virtualization Shreyansh Kumar School of Computing Science and Engineering VIT University Chennai Campus Parvathi.R, Ph.D Associate Professor-

More information

A Method for Load Balancing based on Software- Defined Network

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

More information

The QoS of the Edge Router based on DiffServ

The QoS of the Edge Router based on DiffServ The QoS of the Edge Router based on DiffServ Zhang Nan 1, Mao Pengxuan 1, Xiao Yang 1, Kiseon Kim 2 1 Institute of Information and Science, Beijing Jiaotong University, Beijing 100044, China 2 Dept. of

More information

Proxy Server, Network Address Translator, Firewall. Proxy Server

Proxy Server, Network Address Translator, Firewall. Proxy Server Proxy Server, Network Address Translator, Firewall 1 Proxy Server 2 1 Introduction What is a proxy server? Acts on behalf of other clients, and presents requests from other clients to a server. Acts as

More information

Distributed Consistency Method and Two-Phase Locking in Cloud Storage over Multiple Data Centers

Distributed Consistency Method and Two-Phase Locking in Cloud Storage over Multiple Data Centers BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 6 Special Issue on Logistics, Informatics and Service Science Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081

More information

WAN Performance Analysis A Study on the Impact of Windows 7

WAN Performance Analysis A Study on the Impact of Windows 7 A Talari Networks White Paper WAN Performance Analysis A Study on the Impact of Windows 7 Test results demonstrating WAN performance changes due to upgrading to Windows 7 and the network architecture and

More information

Performance Comparison of Assignment Policies on Cluster-based E-Commerce Servers

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

More information

Internet Protocol: IP packet headers. vendredi 18 octobre 13

Internet Protocol: IP packet headers. vendredi 18 octobre 13 Internet Protocol: IP packet headers 1 IPv4 header V L TOS Total Length Identification F Frag TTL Proto Checksum Options Source address Destination address Data (payload) Padding V: Version (IPv4 ; IPv6)

More information

A Content-based Dynamic Load-Balancing Algorithm for Heterogeneous Web Server Cluster

A Content-based Dynamic Load-Balancing Algorithm for Heterogeneous Web Server Cluster UDC 004.738, DOI: 10.2298/CSIS1001153Z A Content-based Dynamic Load-Balancing Algorithm for Heterogeneous Web Server Cluster Zhang Lin 1, Li Xiao-ping 2, and Su Yuan 2 1 School of Electricity and Information

More information

Load Balancing and Sessions. C. Kopparapu, Load Balancing Servers, Firewalls and Caches. Wiley, 2002.

Load Balancing and Sessions. C. Kopparapu, Load Balancing Servers, Firewalls and Caches. Wiley, 2002. Load Balancing and Sessions C. Kopparapu, Load Balancing Servers, Firewalls and Caches. Wiley, 2002. Scalability multiple servers Availability server fails Manageability Goals do not route to it take servers

More information

FortiBalancer: Global Server Load Balancing WHITE PAPER

FortiBalancer: Global Server Load Balancing WHITE PAPER FortiBalancer: Global Server Load Balancing WHITE PAPER FORTINET FortiBalancer: Global Server Load Balancing PAGE 2 Introduction Scalability, high availability and performance are critical to the success

More information

Routing Security Server failure detection and recovery Protocol support Redundancy

Routing Security Server failure detection and recovery Protocol support Redundancy Cisco IOS SLB and Exchange Director Server Load Balancing for Cisco Mobile SEF The Cisco IOS SLB and Exchange Director software features provide a rich set of server load balancing (SLB) functions supporting

More information

International Research Journal of Interdisciplinary & Multidisciplinary Studies (IRJIMS)

International Research Journal of Interdisciplinary & Multidisciplinary Studies (IRJIMS) International Research Journal of Interdisciplinary & Multidisciplinary Studies (IRJIMS) A Peer-Reviewed Monthly Research Journal ISSN: 2394-7969 (Online), ISSN: 2394-7950 (Print) Volume-I, Issue-I, February

More information

An Adaptive Load Balancing to Provide Quality of Service

An Adaptive Load Balancing to Provide Quality of Service An Adaptive Load Balancing to Provide Quality of Service 1 Zahra Vali, 2 Massoud Reza Hashemi, 3 Neda Moghim *1, Isfahan University of Technology, Isfahan, Iran 2, Isfahan University of Technology, Isfahan,

More information

Web Application Hosting Cloud Architecture

Web Application Hosting Cloud Architecture Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described

More information

DPtech ADX Application Delivery Platform Series

DPtech ADX Application Delivery Platform Series Data Sheet DPtech ADX Series DPtech ADX Application Delivery Platform Series Overview IT requirements for service capability can be summarized as "acceleration", "security" and "reliability". The contradiction

More information

Preventing DDOS attack in Mobile Ad-hoc Network using a Secure Intrusion Detection System

Preventing DDOS attack in Mobile Ad-hoc Network using a Secure Intrusion Detection System Preventing DDOS attack in Mobile Ad-hoc Network using a Secure Intrusion Detection System Shams Fathima M.Tech,Department of Computer Science Kakatiya Institute of Technology & Science, Warangal,India

More information

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).

More information

Network Address Translation (NAT) Adapted from Tannenbaum s Computer Network Ch.5.6; computer.howstuffworks.com/nat1.htm; Comer s TCP/IP vol.1 Ch.

Network Address Translation (NAT) Adapted from Tannenbaum s Computer Network Ch.5.6; computer.howstuffworks.com/nat1.htm; Comer s TCP/IP vol.1 Ch. Network Address Translation (NAT) Adapted from Tannenbaum s Computer Network Ch.5.6; computer.howstuffworks.com/nat1.htm; Comer s TCP/IP vol.1 Ch.20 Long term and short term solutions to Internet scalability

More information

Comparative Analysis of Congestion Control Algorithms Using ns-2

Comparative Analysis of Congestion Control Algorithms Using ns-2 www.ijcsi.org 89 Comparative Analysis of Congestion Control Algorithms Using ns-2 Sanjeev Patel 1, P. K. Gupta 2, Arjun Garg 3, Prateek Mehrotra 4 and Manish Chhabra 5 1 Deptt. of Computer Sc. & Engg,

More information

A New MapReduce Framework Based on Virtual IP Mechanism and Load Balancing Strategy

A New MapReduce Framework Based on Virtual IP Mechanism and Load Balancing Strategy Send Orders for Reprints to reprints@benthamscience.ae The Open Cybernetics & Systemics Journal, 2015, 9, 253-261 253 Open Access A ew MapReduce Framework Based on Virtual IP Mechanism and Load Balancing

More information

Networking Topology For Your System

Networking Topology For Your System This chapter describes the different networking topologies supported for this product, including the advantages and disadvantages of each. Select the one that best meets your needs and your network deployment.

More information

Efficient DNS based Load Balancing for Bursty Web Application Traffic

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

More information