A Layman's Guide to Global Server Load Balancing
|
|
|
- Archibald Bradford
- 10 years ago
- Views:
Transcription
1 A Layman's Guide to Global Server Load Balancing Zeus Technology Limited (UK) Sales: +44 (0) Zeus Technology, Inc. (U.S.) Phone: (650) The Jeffreys Building Main: +44 (0) Landings Drive Fax: ZEUS-INC Cowley Road Fax: +44 (0) Mountain View Cambridge CB4 0WS CA Web: United Kingdom Web: United States of America
2 Contents A Layman s guide to Global Server Load Balancing... 3 About Zeus Technology... 3 The Telephone System... 4 Suez Technology... 4 Location-aware Phone Book... 5 The load in the call centers... 5 The Internet... 6 Global Server Load Balancing... 6 Multiple Datacenters... 6 Round-Robin DNS... 7 DNS-based Global Server Load Balancing... 7 How does ZXTM GLB work?... 8 DNS in more detail... 9 NS records and CNAMEs... 9 NS Records... 9 CNAMEs... 9 Why are NS records and CNAMEs important? DNS Caching Cache Timeout Cache Location Conclusion ZXTM Global Load Balancer A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING
3 A Layman s guide to Global Server Load Balancing Services on the internet web sites, photo albums, e-commerce stores are all run from sets of computers located in datacenters across the world. It s often very important that these services are always available and that they run as quickly as possible. However, if a datacenter fails, the service will not be available, and if the datacenter is too far away from the end user - in another continent for example - the service will appear to run very slowly. Global Server Load Balancing is a technique used to deal with these two problems. This document describes how Global Server Load Balancing works, from a simple, non-technical perspective. If you re interested in finding out more read on About Zeus Technology Zeus Technology has been developing software products to help organizations host and grow their internet services for over 10 years. Zeus Web Server (ZWS) is one of the fastest, most reliable and secure web servers available today. Zeus Extensible Traffic Manager (ZXTM) is a sophisticated load balancer that allows organizations to grow and manage their services within a datacenter. ZXTM Global Load Balancer (ZXTM GLB) lets organizations run their services from multiple, redundant datacenter sites, connecting each user to the best performing, closest site. You can find out more from A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING 3
4 The Telephone System We ll begin our learning process with an analogy the Phone Book. The Phone Book is used to look up names in order to find the corresponding telephone number 1. We ll assume that there s one Global Phone Book that you can access from anywhere. Every person and organization in the world is listed in it. Suez Technology Suez Technology develops maritime traffic management software, and is based in Egypt. Their software support team is based in Egypt and it serves customers across the world. In the Global Phone Book, there is an entry for Suez Technology technical support: However, phone lines are sometimes unreliable and occasionally international customers have difficulty contacting the technical support team. At other times the call is noisy, and there is a noticeable delay when people speak, making conversation difficult. Suez is very conscious that this gives customers a poor impression of their business. Suez decides to set up a second technical support call center, based in Vancouver, as they have many customers in North America and the Far East. This should improve the reliability of the telephone calls, and give customers in those parts of the globe a better service. A second phone number for the Canadian call center is added to the Global Phone Book: 1 In the Internet, there is a similar system called DNS that computers use to look up names (like in order to find corresponding addresses but more about that later. 4 A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING
5 However, the phone book simply contains a list of names and numbers. There is no way for callers to know which number is best for them, and they just choose a number at random. Location-aware Phone Book How could this be improved? Imagine if a location aware phone book were developed: When you searched for an organization s phone number, you would also provide the phone number you are calling from. The software behind the phone book: 1. Determines your geographic location from the country and city code of your number (in this case, Cambridge, UK) 2. Looks up all of the candidate phone numbers one is in Suez, Egypt and one in Vancouver, Canada 3. Discards any candidate phone numbers that are not reachable (i.e. off the hook) 4. Determines which number is geographically closest 5. Tells you to call that number. This system would route you to the best call center by choosing the right phone number, based on the call center s availability and geographic location. The load in the call centers Stretch your imagination even further by imagining that a call center could inform the Global Phone Book as to how busy it was. For example, the Vancouver call center could say customers are currently queued for 5 minutes before we can handle their call. So, if the Vancouver call center happened to be particularly busy and the Egypt one were relatively idle, the Global Phone Book could take this into account. A caller from China may be geographically closer to Vancouver, but the phone system would chose to give him the Egypt number instead. As a result, customers get a much better level of service. They are never sent to a call center that is off the hook or too busy to take their call. They are routed to the center that is closest so they get the best call quality. A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING 5
6 The Internet The Internet uses a system called DNS (Domain Name System), which is very much like the Global Phone Book that was described above. Internet Services are published using Domain Names, such as However, when you access a service, your computer must look up the corresponding IP Address of the computer hosting that service. This process is very similar to looking up a phone number in the Global Phone Book. It s called resolution, i.e., you resolve a domain name ( to an IP address ( ). The phone book is located on a computer called a DNS server. Global Server Load Balancing Global Server Load Balancing (GSLB) works in a similar way to the smart, location and load-aware Global Phone Book that was described above 2. Multiple Datacenters An organization who wants to use GSLB will need to operate two or more datacenters to host his service. Often this just involves taking the computers in the datacenter that initially host the service and replicating them, running similar computers with similar software and content in one or more additional locations. Note: Global Server Load Balancing people use the term datacenter to describe a location where a service is hosted. It rarely means an entire datacenter building with the associated infrastructure; generally, a datacenter is just a small number of computers that work together to provide a service like a web site. Each datacenter will have a different IP address (just as each call center had a different phone number): 2 Other GSLB techniques exist, using triangulation, redirection and BGP routing, but the DNS-based version this document describes is by far the most common. For more information, please refer to the Zeus white paper Scaling your services with ZXTM Global Load Balancer. 6 A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING
7 Round-Robin DNS The next step the organization must follow is to configure the DNS records (phone book entries) so that the name of their service ( resolves to the two IP addresses. This commonly-used technique is called Round Robin DNS. When a user s computer tries to access the service, it makes a DNS request to find out the IP addresses. It receives a list containing both IP addresses, and it tries one of them (generally the first). The DNS server changes the order of the list each time it replies to a DNS request (this is the basis of the round robin name). Round Robin DNS is commonly used to split traffic equally between datacenters, but it does not consider the availability, performance or proximity of the datacenters. So, if the Canada datacenter were to fail, half of the users of the service would be completely cut off 3. DNS-based Global Server Load Balancing DNS-based Global Server Load Balancing (GSLB) works by improving this process, controlling which IP addresses are supplied to each user, just as our location-aware Global Phone Book improved the phone system by giving each user the most appropriate telephone number to use. Some GSLB products replace the DNS server with a new one that is aware of datacenter location, health and availability. However, DNS servers are a core part of the Internet s infrastructure, so using these products can be disruptive and it can be difficult to deploy them. 3 Some software will try each of the IP addresses in the list in turn until it can connect to a datacenter, but this behaviour cannot be relied upon. A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING 7
8 Other GSLB products, including Zeus ZXTM Global Load Balancer (ZXTM GLB) work by extending the DNS server. They modify the responses that the DNS server sends back, ensuring that only the most appropriate IP addresses are contained in each response. These products are referred to as DNS Proxies. They tend to be easier to deploy because they extend rather than replace existing, proven and trusted infrastructure. How does ZXTM GLB work? ZXTM GLB works as follows: 1. ZXTM GLB receives a DNS request for a domain name. It passes the request on to a real DNS server. 2. The DNS server replies with a round-robin list of the IP addresses for the domain name. ZXTM GLB receives the response from the DNS server. 3. ZXTM GLB checks the domain name that was just looked up. If it is not configured to load-balance traffic for that name, it just sends the response straight back to the originator. 4. Otherwise, ZXTM GLB decides which datacenter is most suitable for the user who submitted the DNS request. It removes the IP addresses not in that datacenter from the response and sends the response back to the originator. ZXTM GLB knows how heavily loaded each datacenter is. It continually monitors all of the datacenters it is load-balancing traffic to, to check they are functioning and to measure their performance. ZXTM GLB also knows the geographic location of each datacenter and each user. It can determine the geographic location of each user in much the same way that you could use 8 A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING
9 caller-id to find out a telephone user s phone number, and then look up their country and city code 4. With this information datacenter availability, load and geographic proximity ZXTM GLB can accurately select the most appropriate datacenter for each user of the service. Please refer to the Zeus white paper Scaling your services with ZXTM Global Load Balancer, and to the product information at for more details on how ZXTM GLB functions and the different load-balancing methods that are supported. DNS in more detail Behind the scenes, the DNS system is very sophisticated. It s not just a single list of DNS names and IP addresses; it s a distributed set of connected databases that must be searched to find the information required. This section describes some of the fine details of DNS that are relevant to GSLB, but you can skip it if you were just looking for an overview! NS records and CNAMEs As you learn more about DNS, you ll come across terms like NS records and CNAMEs. NS Records An NS record tells the DNS system where the name server for a particular domain is located. When a client looks up a domain, it starts at one of the root name servers, going up through a chain of DNS servers until it finds the one it wants. The NS record for the sueztechnology.com domain tells the world where the DNS servers that know about sueztechnology.com are located. CNAMEs A CNAME is like a nickname for a particular domain name. For example, if the web server for was located in the BigPipe Hosting Facility in Egypt, then the name might be a CNAME (nickname) for another name, such as hosting.bigpipe.net.eg. What this means is that when a computer tries to look up the IP address for it gets a DNS response saying Use hosting.bigpipe.net.eg instead. It makes a new DNS request for that name, and uses the IP address it receives. This is all completely transparent to the end user. In our Global Phone Book, it s just as if Suez Technology had outsourced its call center to a different organization. The phone book entry for Suez Technology Technical Support 4 ZXTM GLB uses the source IP address of the DNS request to determine the IP address of each user. ZXTM GLB contains a comprehensive database (sourced from MaxMind) that maps IP addresses to geographic location so that it can accurately select the closest datacenter each time. A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING 9
10 might say Use Egypt Support Services, and the phone book would return the number for that organization any time someone looked up Suez Technology Technical Support. Why are NS records and CNAMEs important? NS records and CNAMEs are useful tools. Generally, when you deploy a DNS proxy like ZXTM GLB, you will arrange that DNS requests are directed to it by modifying either an NS record, or by adding a CNAME. This way, you re telling the remote computers to query the ZXTM GLB device rather than the DNS server directly. All of this complexity is completely hidden from end users they continue to access your service using the common name as before and are unaware of the workings of DNS! Please refer to the ZXTM GLB documentation for more information on how to deploy ZXTM GLB and configure your DNS using NS and CNAME records. DNS Caching In order to reduce the load on DNS servers, many clients cache (remember) DNS responses for a period of time. Additionally, clients often route their DNS requests through intermediary cache servers. This DNS caching behavior improves the performance of internet services because clients do not have to resolve DNS names every time they access a service, and a local cache can reply faster than a remote DNS server. Cache Timeout Remembering DNS responses can cause problems when a datacenter fails and its IP address becomes unavailable. If a client or intermediary cache has cached a DNS entry to the datacenter that has just failed, the client will attempt to contact that datacenter without checking with the GSLB device first. This problem is dealt with in two ways. 1. Some client software performs a new DNS lookup when it discovers that the IP address it cached is unavailable. This behavior improves compatibility with GSLB systems. For example, Internet Explorer on Windows XP SP2 or later works this way. 2. DNS responses contain a TTL (Time-To-Live) field that tells systems how long they should cache items for. For a GSLB system, it s appropriate to set the TTL to a low value, such as 30 seconds. ZXTM GLB is able to change the TTL of any DNS responses it modifies in case the DNS server does not provide a suitable SSL value. Cache Location GSLB devices determine the location of the remove user based on where the DNS request came from. This location information is then used to decide which datacenter is closest to the user. When the DNS request comes from an intermediate DNS cache, the GSLB device will use the location of the cache device. However, this rarely causes a problem; the cache is normally located close to the user for performance reasons, and if the user is using a proxy device, the cache and the proxy are located in the same location (as in the case of AOL s network). So, DNS caches have little impact on the effectiveness of the proximity decisions that a GSLB device makes. 10 A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING
11 Conclusion Global Server Load Balancing is a tried and tested way of improving the availability and speed of Internet-based services. DNS can be thought of as the Internet s Phone Book, telling computers where different services are located. DNS-based Global Server Load Balancers are by far the most common type of GSLB device. There is widespread support amongst software vendors and infrastructure providers to ensure that DNS-based GSLB systems are as effective as possible, and significant improvements has been made in the last few years that deal with early application incompatibilities. ZXTM Global Load Balancer Suez Technology, the IP addresses and other examples used in this document are entirely fictitious, but GSLB is a real technique which is in use at many high profile sites on the intranet, as well as for internal applications. For more information on Zeus ZXTM Global Load Balancer, please contact Zeus Technology at the address provided at the end of this document. A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING 11
12 Copyright Zeus Technology Limited Copyright in this document belongs to Zeus Technology Limited. All rights are reserved. Trademarks Zeus Technology, the Zeus logo, Zeus Web Server, Zeus Load Balancer, Zeus Extensible Traffic Manager, ZXTM, ZXTM Global Load Balancer, ZXTM Virtual Desktop Broker and associated logos and abbreviations, TrafficScript, TrafficCluster and RuleBuilder are trademarks of Zeus Technology Limited. Other trademarks may be owned by third parties. Contact Information If you would like to learn more about any of the topics covered by this white paper, please feel free to contact us for more information. You can reach us in a variety of ways: By For general enquiries: [email protected] For commercial and technical enquiries: [email protected] For reseller information: [email protected] For press and public relations information: [email protected] By Telephone Zeus Technology UK: Zeus Technology US: ZEUS-INC or Fax: By Post or in Person Zeus Technology Limited Zeus Technology The Jeffreys Building 1955 Landings Drive Cowley Road Mountain View Cambridge CB4 0WS CA United Kingdom United States Our web site contains a wealth of information on our products, services and solutions, as well as customer case studies and press information. For more information, please visit knowledgehub.zeus.com The ZXTM KnowledgeHub is a key resource for developers and system administrators wishing to learn about ZXTM and Zeus Traffic Management solutions. It is located at 12 A LAYMAN'S GUIDE TO GLOBAL SERVER LOAD BALANCING
Scaling with Zeus Global Load Balancer
White Paper Scaling with Zeus Global Load Balancer Zeus. Why wait Contents Introduction... 3 Server Load Balancing within a Datacenter... 3 Global Server Load Balancing between Datacenters... 3 Who might
Load balancing Microsoft IAG
Load balancing Microsoft IAG Using ZXTM with Microsoft IAG (Intelligent Application Gateway) Server Zeus Technology Limited Zeus Technology UK: +44 (0)1223 525000 The Jeffreys Building 1955 Landings Drive
Global Server Load Balancing
White Paper Global Server Load Balancing APV Series Application Delivery Controllers May 2011 Global Server Load Balancing Access. Security. Delivery. Introduction Scalability, high availability and performance
Zeus Extensible Traffic Manager in Virtualized Hosting Environments.
Zeus Extensible Traffic Manager in Virtualized Hosting Environments. Zeus Technology Limited Sales: +44 (0)1223 568555 The Jeffreys Building Main: +44 (0)1223 525000 Cowley Road Fax: +44 (0)1223 525100
Global Server Load Balancing
White Paper Overview Many enterprises attempt to scale Web and network capacity by deploying additional servers and increased infrastructure at a single location, but centralized architectures are subject
Global Load Balancing with Brocade Virtual Traffic Manager
WHITE PAPER Global Load Balancing with Brocade Virtual Traffic Manager Introduction Every year, global enterprises suffer application downtime due to failures in software or infrastructure, whether the
GLOBAL SERVER LOAD BALANCING WITH SERVERIRON
APPLICATION NOTE GLOBAL SERVER LOAD BALANCING WITH SERVERIRON Growing Global Simply by connecting to the Internet, local businesses transform themselves into global ebusiness enterprises that span the
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
THE MASTER LIST OF DNS TERMINOLOGY. v 2.0
THE MASTER LIST OF DNS TERMINOLOGY v 2.0 DNS can be hard to understand and if you re unfamiliar with the terminology, learning more about DNS can seem as daunting as learning a new language. To help people
THE MASTER LIST OF DNS TERMINOLOGY. First Edition
THE MASTER LIST OF DNS TERMINOLOGY First Edition DNS can be hard to understand and if you re unfamiliar with the terminology, learning more about DNS can seem as daunting as learning a new language. To
Managing SIP traffic with Zeus Traffic Manager
White Paper Managing SIP traffic with Zeus Traffic Manager Zeus. Why wait Contents High-Availability and Scalable Voice-over-IP Services... 3 What is SIP?... 3 Architecture of a SIP-based Service... 4
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
Deploying Microsoft SharePoint Services with Stingray Traffic Manager DEPLOYMENT GUIDE
Deploying Microsoft SharePoint Services with Stingray Traffic Manager DEPLOYMENT GUIDE Table of Contents Overview... 2 Installation and Initial Configuration of SharePoint services... 3 System Requirements...
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
Superior Disaster Recovery with Radware s Global Server Load Balancing (GSLB) Solution
Superior Disaster Recovery with Radware s Global Server Load Balancing (GSLB) Solution White Paper January 2012 Radware GSLB Solution White Paper Page 1 Table of Contents 1. EXECUTIVE SUMMARY... 3 2. GLOBAL
Solutions Guide. Deploying Citrix NetScaler with Microsoft Exchange 2013 for GSLB. citrix.com
Deploying Citrix NetScaler with Microsoft Exchange 2013 for GSLB Table of Contents Introduction 3 Overview of Microsoft Exchange 2013 3 Why NetScaler GSLB for Exchange 2013? 3 Topology 3 Single Namespace
Solutions Guide. Deploying Citrix NetScaler for Global Server Load Balancing of Microsoft Lync 2013. citrix.com
Solutions Guide Deploying Citrix NetScaler for Global Server Load Balancing of Microsoft Lync 2013 Table of Contents Introduction 3 Overview of Microsoft Lync 2013 3 Why NetScaler GSLB Solution for Lync
Global Server Load Balancing (GSLB) Concepts
Global Server Load Balancing (GSLB) Concepts Section Section Objectives GSLB Overview GSLB Configuration Options GSLB Components Server Mode Configuration 2 Global Server Load Balancing (GSLB) Key ACOS
Reduce your downtime to the minimum with a multi-data centre concept
Put your business-critical activities in good hands If your income depends on the continuous availability of your servers, you should ask your hosting provider for a high availability solution. You may
Citrix NetScaler Global Server Load Balancing Primer:
Citrix NetScaler Global Server Load Balancing Primer: Theory and Implementation www.citrix.com Background...3 DNS Overview...3 How DNS level GSLB works...4 Basic NetScaler GSLB Configuration...8 Accepting
Microsoft Dynamics CRM 2015 with NetScaler for Global Server Load Balancing
Microsoft Dynamics CRM 2015 with NetScaler for Global Server Load Balancing Solution Guide This solution guide focuses on defining the deployment process for Microsoft Dynamics CRM with Citrix NetScaler.
Configuring Citrix NetScaler for IBM WebSphere Application Services
White Paper Configuring Citrix NetScaler for IBM WebSphere Application Services A deployment guide for configuring NetScaler load balancing and content switching When deploying IBM WebSphere Application
Application and service delivery with the Elfiq idns module
Technical White Paper Application and service delivery with the Elfiq idns module For Elfiq Operating System (EOS) version 3.x Document Revision 1.63 June 2012 Table of Contents 1. The IDNS module... 3
DNS ROUND ROBIN HIGH-AVAILABILITY LOAD SHARING
PolyServe High-Availability Server Clustering for E-Business 918 Parker Street Berkeley, California 94710 (510) 665-2929 wwwpolyservecom Number 990903 WHITE PAPER DNS ROUND ROBIN HIGH-AVAILABILITY LOAD
LinkProof DNS Quick Start Guide
LinkProof DNS Quick Start Guide TABLE OF CONTENTS 1 INTRODUCTION...3 2 SIMPLE SCENARIO SINGLE LINKPROOF WITH EXTERNAL SOA...3 3 MODIFYING DNS ON THE EXTERNAL SOA...4 3.1 REFERRING THE A RECORD RESOLUTION
Measuring the Web: Part I - - Content Delivery Networks. Prof. Anja Feldmann, Ph.D. Dr. Ramin Khalili Georgios Smaragdakis, PhD
Measuring the Web: Part I - - Content Delivery Networks Prof. Anja Feldmann, Ph.D. Dr. Ramin Khalili Georgios Smaragdakis, PhD Acknowledgement Material presented in these slides is borrowed from presentajons
Copyright 2012 http://itfreetraining.com
In order to find resources on the network, computers need a system to look up the location of resources. This video looks at the DNS records that contain information about resources and services on the
Combining Global Load Balancing and Geo-location with Emissary TM
Combining Global Load Balancing and Geo-location with Emissary TM A New Kind of Global Internet Traffic Management Appliance from Coyote Point Systems and Digital Envoy Establishing a Geo-Sensitive, Highly
Building High Performance, High-Availability Clusters
Zeus Technology Building High Performance, High-Availability Clusters Date: 16th June 2000 Version: 1.0 Zeus Technology Newton House Cambridge Business Park Cowley Road Cambridge CB4 0WZ England Phone:
How to set up the Integrated DNS Server for Inbound Load Balancing
How to set up the Integrated DNS Server for Introduction Getting Started Peplink Balance has a built-in DNS server for inbound link load balancing. You can delegate a domain s NS/SOA records, e.g. www.mycompany.com,
Advanced Networking Technologies
Advanced Networking Technologies Chapter 14 Navigating Content Networks (Acknowledgement: These slides have been prepared by Dr.-Ing. Markus Hofmann) Advanced Networking (SS 15): 14 Navigating Content
HTG XROADS NETWORKS. Network Appliance How To Guide: EdgeDNS. How To Guide
HTG X XROADS NETWORKS Network Appliance How To Guide: EdgeDNS How To Guide V 3. 2 E D G E N E T W O R K A P P L I A N C E How To Guide EdgeDNS XRoads Networks 17165 Von Karman Suite 112 888-9-XROADS V
How To Manage Dns On An Elfiq Link Load Balancer (Link Balancer) On A Pcode (Networking) On Ipad Or Ipad (Netware) On Your Ipad On A Ipad At A Pc Or Ipa
White paper The IDNS module for incoming load balancing For Elfiq Operating System (EOS) version 3.x Document Revision 1.5 October 2007 Elfiq Solutions www.elfiq.com COPYRIGHT The content of this document
White Paper. McAfee Multi-Link. Always-on connectivity with significant savings
McAfee Multi-Link Always-on connectivity with significant savings Table of Contents Executive Summary...3 How McAfee Multi-Link Works...4 Outbound traffic...4 Load balancing...4 Standby links for high
Introduction to ServerIron ADX Application Switching and Load Balancing. Module 7: Global Server Load Balancing (GSLB) Revision 0310
Introduction to ServerIron ADX Application Switching and Load Balancing Module 7: Global Server Load Balancing (GSLB) Revision 0310 Objectives Upon completion of this module, the student will: Be able
Active Directory Monitoring With PATROL
Active Directory Monitoring With PATROL Contents What is Active Directory?...1 Why Monitor?...1 Active Directory and PATROL...2 Critical Active Directory Components to Monitor...3 Address Book...3 Domain
NET0183 Networks and Communications
NET0183 Networks and Communications Lecture 25 DNS Domain Name System 8/25/2009 1 NET0183 Networks and Communications by Dr Andy Brooks DNS is a distributed database implemented in a hierarchy of many
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
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
Web Caching and CDNs. Aditya Akella
Web Caching and CDNs Aditya Akella 1 Where can bottlenecks occur? First mile: client to its ISPs Last mile: server to its ISP Server: compute/memory limitations ISP interconnections/peerings: congestion
White Paper. ThinRDP Load Balancing
White Paper ThinRDP Load Balancing Introduction Load balancing and Fault-tolerance are methodologies to distribute workload across multiple services to achieve optimal resource utilization, avoid overload
Domain Name System 2015-04-28 17:49:44 UTC. 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement
Domain Name System 2015-04-28 17:49:44 UTC 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Contents Domain Name System... 4 Domain Name System... 5 How DNS Works
Multi-Link - Firewall Always-on connectivity with significant savings
White Paper Multi-Link - Firewall Always-on connectivity with significant savings multilink.internetworking.ch able of Contents Executive Summary How Multi-Link - Firewalls works Outbound traffic Load
Deployment Guide. Deploying F5 BIG-IP Global Traffic Manager on VMware vcloud Hybrid Service
Deployment Guide Deploying F5 BIG-IP Global Traffic Manager on VMware vcloud Hybrid Service A. Introduction VMware vcloud Hybrid Service is an effective, flexible and reliable platform for enterprise customers
Lecture 2 CS 3311. An example of a middleware service: DNS Domain Name System
Lecture 2 CS 3311 An example of a middleware service: DNS Domain Name System The problem Networked computers have names and IP addresses. Applications use names; IP uses for routing purposes IP addresses.
Connection Broker The Leader in Managing Hosted Desktop Infrastructures and Virtual Desktop Infrastructures (HDI and VDI) DNS Setup Guide
Connection Broker The Leader in Managing Hosted Desktop Infrastructures and Virtual Desktop Infrastructures (HDI and VDI) DNS Setup Guide Versions 8.0 December 9, 2014 Contacting Leostream Leostream Corporation
ProxySG TechBrief Enabling Transparent Authentication
ProxySG TechBrief Enabling Transparent Authentication What is Transparent Authentication? Authentication is a key factor when defining a web access policy. When the Blue Coat ProxyxSG is configured for
Remote Desktop Services Overview. Prerequisites. Additional References
Remote Desktop Services Overview Remote Desktop Services allows users to run Microsoft Windows applications on a remote computer running Windows Server 2008 or 2008 R2. All application execution and data
How To Plan A Desktop Workspace Infrastructure
Dell Copyright 2014 Moka5, Inc. All rights reserved. Moka5, MokaFive, LivePC, and the Moka5 logo are trademarks of Moka5, Inc. All other product or company names may be trademarks of their respective owners.
Solution Brief. Load Balancing to Provide Scalable, Reliable, Secure Access Solutions
Solution Brief Load Balancing to Provide Scalable, Reliable, Secure Access Solutions September 2008 Mobile Users Require Secure Always-On Network Access Secure Sockets Layer (SSL) virtual private networks
- Domain Name System -
1 Name Resolution - Domain Name System - Name resolution systems provide the translation between alphanumeric names and numerical addresses, alleviating the need for users and administrators to memorize
Configuration Guide. How to Configure SSL VPN Features in DSR Series. Overview
Configuration Guide How to Configure SSL VPN Features in DSR Series Overview This document describes how to configure D-Link DSR-500N to enable SSL VPN feature. An SSL VPN is a form of VPN that can be
Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure: Network Services (5 days)
Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure: Network Services (5 days) Course 2277: Five days; Instructor-led Introduction This five-day, instructor-led
Disaster Recovery White Paper
Introduction Remote access plays a critical role in successfully executing a business recovery plan both in terms of providing access for existing remote users and accommodating the potential increase
High Availability for Citrix XenApp
WHITE PAPER Citrix XenApp High Availability for Citrix XenApp Enhancing XenApp Availability with NetScaler Reference Architecture www.citrix.com Contents Contents... 2 Introduction... 3 Desktop Availability...
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
Fundamentals of Windows Server 2008 Network and Applications Infrastructure
Fundamentals of Windows Server 2008 Network and Applications Infrastructure MOC6420 About this Course This five-day instructor-led course introduces students to network and applications infrastructure
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 [email protected]
ECE 4321 Computer Networks. Network Programming
ECE 4321 Computer Networks Network Programming Name Space System.Net Domain Name System (DNS) To resolve computer naming Host database is split up and distributed among multiple systems on the Internet
Alteon Global Server Load Balancing
Alteon Global Server Load Balancing Whitepaper GSLB Operation Overview Major Components Distributed Site Monitoring Distributed Site State Protocol Internet Topology Awareness DNS Authoritative Name Server
OVERVIEW OF THE DNS AND GLOSSARY OF TERMS
PROTECT YOUR BUSINESS D-Zone Anycast DNS Service OVERVIEW OF THE DNS AND GLOSSARY OF TERMS 1 PROTECT YOUR BUSINESS OVERVIEW OF THE DNS AND GLOSSARY OF TERMS The DNS is a technology that most IT managers
DATA COMMUNICATOIN NETWORKING
DATA COMMUNICATOIN NETWORKING Instructor: Ouldooz Baghban Karimi Course Book: Computer Networking, A Top-Down Approach, Kurose, Ross Slides: - Course book Slides - Slides from Princeton University COS461
DNS, CDNs Weds March 17 2010 Lecture 13. What is the relationship between a domain name (e.g., youtube.com) and an IP address?
DNS, CDNs Weds March 17 2010 Lecture 13 DNS What is the relationship between a domain name (e.g., youtube.com) and an IP address? DNS is the system that determines this mapping. Basic idea: You contact
Demand Routing in Network Layer for Load Balancing in Content Delivery Networks
Demand Routing in Network Layer for Load Balancing in Content Delivery Networks # A SHRAVANI, 1 M.Tech, Computer Science Engineering E mail: [email protected] # SYED ABDUL MOEED 2 Asst.Professor,
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
How To Prepare For The Second Data Center On Payware Connect For A Second Time
PAYware Connect Gateway Guide of Instruction to work with PAYware Connect Multi-site Data Centers Frequently Asked Questions Table of Contents Contents Introduction... 3 URL Routing Configuration Change...
How To Guide Edge Network Appliance How To Guide:
How To Guide Edge Network Appliance How To Guide: ActiveDNS v 4.01 Edge Network Appliance How To Guide: ActiveDNS 2007 XRoads Networks 17165 Von Karman, Suite 112 888-9-XROADS v 4.01 updated 09/11/07 Table
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...
FAQ: BroadLink Multi-homing Load Balancers
FAQ: BroadLink Multi-homing Load Balancers BroadLink Overview Outbound Traffic Inbound Traffic Bandwidth Management Persistent Routing High Availability BroadLink Overview 1. What is BroadLink? BroadLink
Stretched Active- Active Application Centric Infrastructure (ACI) Fabric
Stretched Active- Active Application Centric Infrastructure (ACI) Fabric May 12, 2015 Abstract This white paper illustrates how the Cisco Application Centric Infrastructure (ACI) can be implemented as
How To Understand The Power Of A Content Delivery Network (Cdn)
Overview 5-44 5-44 Computer Networking 5-64 Lecture 8: Delivering Content Content Delivery Networks Peter Steenkiste Fall 04 www.cs.cmu.edu/~prs/5-44-f4 Web Consistent hashing Peer-to-peer CDN Motivation
Traffic Controller Service. UltraDNS Whitepaper
Traffic Controller Service UltraDNS Whitepaper Table of Contents Global load balancing challenges... 3 Overview... 4 Architecture... 5 Dynamic monitoring system... 6 Traffic Controller techniques... 7
Chapter 10: Scalability
Chapter 10: Scalability Contents Clustering, Load balancing, DNS round robin Introduction Enterprise web portal applications must provide scalability and high availability (HA) for web services in order
High Availability HTTP/S. R.P. (Adi) Aditya [email protected] Senior Network Architect
High Availability HTTP/S R.P. (Adi) Aditya [email protected] Senior Network Architect HTTP/S is not the Internet HTTP/S Internet so why care about High Availability HTTP/S? because HTTP/S is such a large
CONFIGURING THE SOUNDSTATION VTX 1000 AS A DOWNLOAD SERVER
CONFIGURING THE SOUNDSTATION VTX 1000 AS A DOWNLOAD SERVER APPLICATION NOTE Revision 1.0 Jeff Rodman Fellow/CTO October 17, 2003 [email protected] 2003 POLYCOM, INC. ALL RIGHTS RESERVED. POLYCOM, AND
Microsoft Office Communications Server 2007 R2
Microsoft Office Communications Server 2007 R2 Scale to a Load Balanced Enterprise Edition Pool with WebMux Walkthrough Published: Sept. 2009 For the most up-to-date version of the Scale to a Load Balanced
Application Delivery Networking
Application Delivery Networking. Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 [email protected] These slides and audio/video recordings of this class lecture are at: 8-1 Overview
CheckPoint Software Technologies LTD. How to Configure Firewall-1 With Connect Control
CheckPoint Software Technologies LTD. How to Configure Firewall-1 With Connect Control (Load-Balance across multiple servers) Event: Partner Exchange Conference Date: October 10, 1999 Revision 1.0 Author:
Simple Solution for a Location Service. Naming vs. Locating Entities. Forwarding Pointers (2) Forwarding Pointers (1)
Naming vs. Locating Entities Till now: resources with fixed locations (hierarchical, caching,...) Problem: some entity may change its location frequently Simple solution: record aliases for the new address
CS 348: Computer Networks. - DNS; 22 nd Oct 2012. Instructor: Sridhar Iyer IIT Bombay
CS 348: Computer Networks - DNS; 22 nd Oct 2012 Instructor: Sridhar Iyer IIT Bombay Domain Name System Map between host names and IP addresses People: many identifiers: name, Passport #, Internet hosts:
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
Zeus Traffic Manager VA Performance on vsphere 4
White Paper Zeus Traffic Manager VA Performance on vsphere 4 Zeus. Why wait Contents Introduction... 2 Test Setup... 2 System Under Test... 3 Hardware... 3 Native Software... 3 Virtual Appliance... 3 Benchmarks...
How Comcast Built An Open Source Content Delivery Network National Engineering & Technical Operations
How Comcast Built An Open Source Content Delivery Network National Engineering & Technical Operations Jan van Doorn Distinguished Engineer VSS CDN Engineering 1 What is a CDN? 2 Content Router get customer
KEMP LoadMaster. Enabling Hybrid Cloud Solutions in Microsoft Azure
KEMP LoadMaster Enabling Hybrid Cloud Solutions in Microsoft Azure Introduction An increasing number of organizations are moving from traditional on-premises datacenter architecture to a public cloud platform
Internet Load Balancing Guide. Peplink Balance Series. Peplink Balance. Internet Load Balancing Solution Guide
I nt er netload Bal anc i nggui de Peplink Balance Internet Load Balancing Solution Guide http://www.peplink.com Copyright 2010 Peplink Internet Load Balancing Instant Improvement to Your Network Introduction
User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream
User Manual Onsight Management Suite Version 5.1 Another Innovation by Librestream Doc #: 400075-06 May 2012 Information in this document is subject to change without notice. Reproduction in any manner
CS514: Intermediate Course in Computer Systems
: Intermediate Course in Computer Systems Lecture 7: Sept. 19, 2003 Load Balancing Options Sources Lots of graphics and product description courtesy F5 website (www.f5.com) I believe F5 is market leader
NetSpective Global Proxy Configuration Guide
NetSpective Global Proxy Configuration Guide Table of Contents NetSpective Global Proxy Deployment... 3 Configuring NetSpective for Global Proxy... 5 Restrict Admin Access... 5 Networking... 6 Apply a
WHITE PAPER. Enhancing Application Delivery and Load Balancing on Amazon Web Services with Brocade Virtual Traffic Manager
WHITE PAPER Enhancing Application Delivery and Load Balancing on Amazon Web Services with Brocade Virtual Traffic Manager ALREADY USING AMAZON ELASTIC LOAD BALANCER? As an abstracted service, Amazon ELB
WAN Traffic Management with PowerLink Pro100
Whitepaper WAN Traffic Management with PowerLink Pro100 Overview In today s Internet marketplace, optimizing online presence is crucial for business success. Wan/ISP link failover and traffic management
Deployment Topologies
, page 1 Multinode Cluster with Unified Nodes, page 2 Clustering Considerations, page 3 Cisco Unified Communications Domain Manager 10.6(x) Redundancy and Disaster Recovery, page 4 Capacity Considerations,
BEST PRACTICES FOR IMPROVING EXTERNAL DNS RESILIENCY AND PERFORMANCE
BEST PRACTICES FOR IMPROVING EXTERNAL DNS RESILIENCY AND PERFORMANCE BEST PRACTICES FOR IMPROVING EXTERNAL DNS RESILIENCY AND PERFORMANCE Your external DNS is a mission critical business resource. Without
