Apache HTTP Server. Load-Balancing with Apache HTTPD 2.2 and later. Erik Abele
|
|
|
- Clementine Snow
- 10 years ago
- Views:
Transcription
1 Apache HTTP Server Load-Balancing with Apache HTTPD 2.2 and later Erik Abele
2 About Me Working internationally as IT Consultant Areas: Administration & Operations Working on and with Open Source Apache Software Foundation Other projects (Ruby, Zenoss,...) Living in South Germany
3 Content Basics Strategies Examples Questions
4 Basics
5 Why Load-Balancing? Optimizing Resource Utilization Maximizing Quality of Service Increasing Reliability & Availability Improving Security Lowering Administration Risks
6 Approaches DNS-Based Load-Balancing Round Robin Geographical Scheduling Layer 4 Load-Balancing Layer 7 Load-Balancing Hardware-/Software-Based Load-Balancers
7 DNS-Based Balancing Clients resolve FQDN Response with several IPs or choosen randomly or e.g. according to proximity
8 Layer 4 Balancing Transport Layer Deals with TCP connections Routes pure packets NAT with port and transaction awareness
9 Layer 7 Balancing Application Layer Deals with HTTP requests Forwards whole requests Gateway / Reverse Proxy
10 Layer 4-7 Balancing Combination: routing packets but aware of HTTP content Load-Balancer acts as a multilayer switch Basic schema always the same
11 Hardware-Based LBs Mostly real routers/switches with ML capabilites Pros Very fast Cons Expensive Proprietary Examples: Cisco LoadDirector, F5 Big/ip, Barracuda
12 Software-Based LBs Software-based appliances or just packages Pros Cheaper and also available as Open Source Simpler to configure and often more flexible Cons Not as fast as hardware based solutions Examples: Pen, Pound, Squid, Linux VS, Zeus ZXTM
13 Balancer Features 1 TCP Offloading TCP Buffering HTTP Caching SSL Offloading & Acceleration HTTP Compression Client Authentication Attack Protection & Firewalling
14 Balancer Features 2 Content-Aware Load-Balancing Request Rate Shaping Bandwidth Shaping Traffic Valuation & Prioritization Programmatic Traffic Manipulation
15 Balancing Algorithms Random Choice Round Robin Weighted Round Robin Request counting algorithm Weighted traffic counting algorithm Based on other factors (load, response time,...)
16 Strategies
17 Gateway Reverse Proxy - the frontend: Apache HTTPD with mod_proxy and mod_proxy_balancer as well as one of: mod_proxy_http mod_proxy_ajp
18 Application Servers A pool of servers - the backend: Apache HTTP with PHP, Perl,... Apache Tomcat, JBoss, Glassfish,... Zope, CherryPy, Mongrel, WebRick...
19 Focus: Scalability A single load-balancer in front of a pool of application servers
20 Persistence Session Stickiness A problem when not able to use a shared data store for the application (e.g. when using multiple physical locations where replication becomes problematic) Alternative: using cookies as data store
21 Focus: Resilience Two or more load-balancers in front of a pool of application servers
22 Failover Active/Active Both load-balancers are actively serving requests Active/Passive Only one load-balancer is actively serving requests, the other one takes over in case of failure There needs to be a way to detect failures
23 Focus: Globalization Several groups of load-balancers in more than one physical location
24 Location Selection DNS-Based Round Robin Based on geographical proximity Based on utilization of location FQDN-Based (e.g. wwwn.example.com)
25 Examples
26 HTTPD as Gateway Required Modules: mod_proxy mod_proxy_balancer mod_proxy_http / mod_proxy_ajp mod_proxy_ftp
27 HTTP Backends Requires extension module: mod_proxy_http Usage: BalancerMember
28 AJP Backends Requires extension module: mod_proxy_ajp Usage: BalancerMember ajp:// :
29 Basic Configuration <VirtualHost *:80> ServerName ProxyRequests Off ProxyVia Off ProxyErrorOverride On ProxyPreserveHost On ProxyTimeout 30 ProxyPass / balancer://app_farm lbmethod=byrequests maxattempts=3 \ nofailover=off stickysession=sid <Proxy balancer://app_farm> BalancerMember smax=15 max=50 lbfactor=2 BalancerMember smax=15 max=50 lbfactor=2 BalancerMember smax=10 max=25 lbfactor=1 </Proxy> </VirtualHost>
30 Connection Pooling min Minimum number of connections that will always be open to the backend server max Hard Maximum number of connections that will be allowed to the backend server smax & ttl Soft Maximum number of connections that will be created on demand, TTL for connect s above smax
31 Parameters 1 lbmethod The load-balancing scheduler method to use, e.g. weighted request counting weighted traffic counting lbset Assigns a specific cluster set to members
32 Parameters 2 loadfactor Defines the normalized weighted load applied to this balancer member, e.g. loadfactor=1 loadfactor=2 <- twice as much req s / IO status Defines the initial state of this member
33 Hot-Standby <VirtualHost *:80> ServerName ProxyPass / balancer://app_farm lbmethod=byrequests maxattempts=3 \ nofailover=off stickysession=sid <Proxy balancer://app_farm> BalancerMember BalancerMember BalancerMember status=+h </Proxy> </VirtualHost>
34 Sticky Sessions Supported by stickysession flag: stickysession=phpsessid stickysession=jsessionid jsessionid
35 Environment Variables Generated by mod_proxy X-Forwarded-For X-Forwarded-Host X-Forwarded-Server Influence mod_proxy SetEnv force-proxy-request SetEnv proxy-nokeepalive 1
36 ProxyPassReverse ProxyPass / balancer://app_farm... ProxyPassReverse / ProxyPassReverse / <Proxy balancer://app_farm> BalancerMember BalancerMember </Proxy>
37 URL Rewriting ProxyPass ~ ^/+(.*)$ balancer://app_farm/$1... [or] ProxyPassMatch ^/+(.*)$ balancer://app_farm/$1... [or] RewriteEngine On RewriteCond %{REQUEST_URI} ^/.balancer RewriteRule ^(.*)$ - [L] RewriteRule ^/+(.*)$ balancer://app_farm/$1 [P,L] ProxySet balancer://app_farm lbmethod=bytraffic
38 Using Headers <VirtualHost *:443> ServerName RequestHeader set Front-End-Https "On"... ProxyPass / balancer://app_farm lbmethod=byrequests maxattempts=3 \ nofailover=off stickysession=sid <Proxy balancer://app_farm> BalancerMember smax=15 max=50 lbfactor=2... </Proxy> </VirtualHost>
39 Filtering Content mod_mime, e.g. AddOutputFilter INCLUDES.shtml mod_filter mod_proxy_html
40 Using Compression We can use mod_deflate as usually: AddOutputFilterByType DEFLATE text/html
41 Offloading SSL Simply configure SSL on the frontend server as you would do without a balancer
42 Caching <VirtualHost *:80> ServerName CacheEnable mem / CacheEnable disk / CacheDefaultExpire 1800 CacheMaxExpire ProxyPass / balancer://app_farm lbmethod=byrequests maxattempts=3 \ nofailover=off stickysession=sid <Proxy balancer://app_farm> BalancerMember smax=15 max=50 lbfactor=2... </Proxy> </VirtualHost>
43 Failover Automatically done if a member is in-error the next one is tried Can be switched off if backend servers do not support session replication
44 Balancer Management Requires mod_status Allows for real-time monitoring Allows for dynamic updates of parameters of balancer members enable/disable balancer members specify balance factors, methods, sets
45 Screenshot
46 Example Configuration <Location /.balancer> SetHandler balancer-manager AuthType Digest AuthName "Balancer Manager" AuthDigestDomain /.balancer AuthDigestProvider file AuthUserFile /www/etc/httpd/balancer.passwd Require user operations </Location>... ProxyPass /.balancer! ProxyPass / balancer://app_farm...
47 Questions?
The mod_proxy Cookbook
The mod_proxy Cookbook A collection of proxy recipes to suit your discerning palate Daniel Ruggeri Who is This Guy? About Daniel Ruggeri Infrastructure guy with a love for code DRuggeri apache.org
Apache httpd v2.4: Reverse Proxy. (The Hidden Gem) Jim Jagielski
Apache httpd v2.4: Reverse Proxy (The Hidden Gem) Jim Jagielski About me Jim Jagielski Hacker and developer Wearer o many hats at the ASF Director and President: Outercurve Council member: MARSEC-XL Consulting
Apache 2.2 and mod_proxy_balancer
Apache 2.2 and mod_proxy_balancer Presented by Paul Weinstein, Kepler Solutions, Inc. ApacheCon EU 2006 June 29, 2006 Paul Weinstein - - 1 Hello World Introduction
What's new in httpd 2.2?
What's new in httpd 2.2? 2.1 Paul Querna [email protected] July 21, 2005 http://www.outoforder.cc/presentations/ 2.2? major.minor.patch Versioning Scheme: Even = Stable / General Availability 2.0.x &
Painless Web Proxying with Apache mod_proxy
Painless Web Proxying with Apache mod_proxy Justin R. Erenkrantz University of California, Irvine and Google, Inc. http://www.erenkrantz.com/oscon/ [email protected] Why should I pay attention? Apache
1. Introduction 2. Getting Started 3. Scenario 1 - Non-Replicated Cluster 4. Scenario 2 - Replicated Cluster 5. Conclusion
1. Introduction... 1 1.1. Non-Replicated Cluster... 1 1.2. Replicated Cluster... 2 1.3. Mixing Both Options... 3 2. Getting Started... 5 3. Scenario 1 - Non-Replicated Cluster... 6 3.1. JOSSO Agent Configuration...
High Availability Low Dollar Load Balancing
High Availability Low Dollar Load Balancing Simon Karpen System Architect, VoiceThread [email protected] Via Karpen Internet Systems [email protected] These slides are licensed under the
DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with Apache Tomcat and Apache HTTP Server
DEPLOYMENT GUIDE Version 1.0 Deploying the BIG-IP LTM with Apache Tomcat and Apache HTTP Server Table of Contents Table of Contents Deploying the BIG-IP LTM with Tomcat application servers and Apache web
Setting Up B2B Data Exchange for High Availability in an Active/Active Configuration
Setting Up B2B Data Exchange for High Availability in an Active/Active Configuration 2010 Informatica Abstract This document explains how to install multiple copies of B2B Data Exchange on a single computer.
EQUELLA. Clustering Configuration Guide. Version 6.2
EQUELLA Clustering Configuration Guide Version 6.2 Document History Document No. Reviewed Finalised Published 1 18/03/2014 18/03/2014 18/03/2014 March 2014 edition. Information in this document may change
By PANKAJ SHARMA. Concepts of Server Load Balancing
Concepts of Server Load Balancing By PANKAJ SHARMA 1 Introduction of Load balancing and clustering with Liferay Load balancing is one of the most popular in the world due to its impressive ease-of-use.
Apache Performance Tuning
Apache Performance Tuning Part 2: Scaling Out Sander Temme Agenda Introduction Redundancy in Hardware Building Out: Separate Tiers Building Out: Load Balancing Caching Content Conclusion
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
Technical specification
Technical specification Load balancing configuration Koaly EXP Page : 1 / 8 Table of contents Introduction... 3 I.Overview... 3 II.The Apache load balancer... 3 III.Limitations... 3 Prerequisites... 4
Apache Tomcat. Load-balancing and Clustering. Mark Thomas, 20 November 2014. 2014 Pivotal Software, Inc. All rights reserved.
2 Apache Tomcat Load-balancing and Clustering Mark Thomas, 20 November 2014 Introduction Apache Tomcat committer since December 2003 [email protected] Tomcat 8 release manager Member of the Servlet, WebSocket
Scalability of web applications. CSCI 470: Web Science Keith Vertanen
Scalability of web applications CSCI 470: Web Science Keith Vertanen Scalability questions Overview What's important in order to build scalable web sites? High availability vs. load balancing Approaches
Intro to Load-Balancing Tomcat with httpd and mod_jk
Intro to Load-Balancing Tomcat with httpd and mod_jk Christopher Schultz Chief Technology Officer Total Child Health, Inc. * Slides available on the Linux Foundation / ApacheCon2015 web site and at http://people.apache.org/~schultz/apachecon
How To Balance A Load Balancer On A Server On A Linux (Or Ipa) (Or Ahem) (For Ahem/Netnet) (On A Linux) (Permanent) (Netnet/Netlan) (Un
Super/Ultra-Basic Load-Balancing Introduction For AFNOG 2012 Joel Jaeggli 1 What is Load-balancing The act of dividing a workload between N > 1 devices capable for performing a task. Multiple contexts
EQUELLA. Clustering Configuration Guide. Version 6.0
EQUELLA Clustering Configuration Guide Version 6.0 Document History Document No. Reviewed Finalised Published 1 17/10/2012 17/10/2012 17/10/2012 October 2012 edition. Information in this document may change
Content. Global Delivery Network: Folders
An alternative to using translated domains, is to host your translations in folders. I.e. www.mycompanysite.com/ language When hosting your translation in a sub-folder, the traffic will need to be split
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
The course will be run on a Linux platform, but it is suitable for all UNIX based deployments.
Linux Apache Web Server Administration Course Description: The Linux Apache Web Server Administration course is aimed at technical staff who will be responsible for installing, configuring and maintaining
Cookbook Secure Failover for Tomcat Application Server Use Apache, mod_proxy, mod_security, mod_ssl to offer secure application delivery
Cookbook Secure Failover for Tomcat Application Server Use Apache, mod_proxy, mod_security, mod_ssl to offer secure application delivery [[email protected]] Vijay Sarvepalli Introduction
Release Notes Date: September 2013
Release Notes Date: September 2013 All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, or stored in any retrieval system of any nature without the
Apache Tomcat & Reverse Proxies
Apache Tomcat & Reverse Proxies Mark Thomas, Staff Engineer 2012 SpringSource, by VMware. All rights reserved Agenda Introductions What is a reverse proxy? Protocol selection httpd module selection Connector
CS 188/219. Scalable Internet Services Andrew Mutz October 8, 2015
CS 188/219 Scalable Internet Services Andrew Mutz October 8, 2015 For Today About PTEs Empty spots were given out If more spots open up, I will issue more PTEs You must have a group by today. More detail
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
ID205 IBM Lotus inotes High Availability Customer Case Study and Successful Web Deployment Best Practices
ID205 IBM Lotus inotes High Availability Customer Case Study and Successful Web Deployment Best Practices Rahul A. Garg Advisory Software Engineer IBM Fredrik Söderquist Consultant Infoware Solutions Svenska
Oracle Collaboration Suite
Oracle Collaboration Suite Firewall and Load Balancer Architecture Release 2 (9.0.4) Part No. B15609-01 November 2004 This document discusses the use of firewall and load balancer components with Oracle
Load Balancing for Microsoft Office Communication Server 2007 Release 2
Load Balancing for Microsoft Office Communication Server 2007 Release 2 A Dell and F5 Networks Technical White Paper End-to-End Solutions Team Dell Product Group Enterprise Dell/F5 Partner Team F5 Networks
Microsoft Lync Server Overview
Organizations can use the to enhance the scalability and availability of their Microsoft Lync Server 2010 deployments (formerly known as Microsoft Office Communications Server). Barracuda Networks has
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
Topics. 1. What is load balancing? 2. Load balancing techniques 3. Load balancing strategies 4. Sessions 5. Elastic load balancing
Load Balancing Topics 1. What is load balancing? 2. Load balancing techniques 3. Load balancing strategies 4. Sessions 5. Elastic load balancing What is load balancing? load balancing is a technique to
bbc Adobe LiveCycle Data Services Using the F5 BIG-IP LTM Introduction APPLIES TO CONTENTS
TECHNICAL ARTICLE Adobe LiveCycle Data Services Using the F5 BIG-IP LTM Introduction APPLIES TO Adobe LiveCycle Enterprise Suite CONTENTS Introduction................................. 1 Edge server architecture......................
Brocade Virtual Traffic Manager and Microsoft Skype for Business 2015 Deployment Guide
January 2016 Brocade Virtual Traffic Manager and Microsoft Skype for Business 2015 Deployment Guide 2016 Brocade Communications Systems, Inc. All Rights Reserved. Brocade, Brocade Assurance, the B-wing
What s new in Apache HTTP Server 2.2. Jim Jagielski http://www.jimjag.com/ [email protected]
What s new in Apache HTTP Server 2.2 Jim Jagielski http://www.jimjag.com/ [email protected] About me Longtime active contributor (July/Aug 1995) ASF Co-founder Other ASF titles as well CTO of Covalent Technologies
Apache Tomcat. Tomcat Clustering: Part 2 Load balancing. Mark Thomas, 15 April 2015. 2014 Pivotal Software, Inc. All rights reserved.
2 Apache Tomcat Tomcat Clustering: Part 2 Load balancing Mark Thomas, 15 April 2015 Introduction Apache Tomcat committer since December 2003 [email protected] Tomcat 8 release manager Member of the Servlet,
APV9650. Application Delivery Controller
APV9650 D a t a S h e e t Application Delivery Controller Array Networks APV Series of Application Delivery Controllers optimizes the availability, user experience, performance, security and scalability
How to Make the Client IP Address Available to the Back-end Server
How to Make the Client IP Address Available to the Back-end Server For Layer 4 - UDP and Layer 4 - TCP services, the actual client IP address is passed to the server in the TCP header. No further configuration
IERG 4080 Building Scalable Internet-based Services
Department of Information Engineering, CUHK Term 1, 2015/16 IERG 4080 Building Scalable Internet-based Services Lecture 4 Load Balancing Lecturer: Albert C. M. Au Yeung 30 th September, 2015 Web Server
An Esri White Paper January 2010 Performance and Throughput Tips for ArcGIS Server 9.3.1 Cached Map Services and the Apache HTTP Server
An Esri White Paper January 2010 Performance and Throughput Tips for ArcGIS Server 9.3.1 Cached Map Services Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL
Networking and High Availability
TECHNICAL BRIEF Networking and High Availability Deployment Note Imperva appliances support a broad array of deployment options, enabling seamless integration into any data center environment. can be configured
Deploying the Barracuda Load Balancer with Office Communications Server 2007 R2. Office Communications Server Overview.
Deploying the Barracuda Load Balancer with Office Communications Server 2007 R2 Organizations can use the Barracuda Load Balancer to enhance the scalability and availability of their Microsoft Office Communications
Configuring Load Balancing
When you use Cisco VXC Manager to manage thin client devices in a very large enterprise environment, a single Cisco VXC Manager Management Server cannot scale up to manage the large number of devices.
DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with Apache Tomcat and Apache HTTP Server
DEPLOYMENT GUIDE Version 1.0 Deploying the BIG-IP LTM with Apache Tomcat and Apache HTTP Server Table of Contents Table of Contents Deploying the BIG-IP LTM with Tomcat application servers and Apache web
3/21/2011. Topics. What is load balancing? Load Balancing
Load Balancing Topics 1. What is load balancing? 2. Load balancing techniques 3. Load balancing strategies 4. Sessions 5. Elastic load balancing What is load balancing? load balancing is a technique to
Networking and High Availability
yeah SecureSphere Deployment Note Networking and High Availability Imperva SecureSphere appliances support a broad array of deployment options, enabling seamless integration into any data center environment.
Outline VLAN. Inter-VLAN communication. Layer-3 Switches. Spanning Tree Protocol Recap
Outline Network Virtualization and Data Center Networks 263-3825-00 DC Virtualization Basics Part 2 Qin Yin Fall Semester 2013 More words about VLAN Virtual Routing and Forwarding (VRF) The use of load
Brocade Virtual Traffic Manager and Oracle WebLogic Applications Deployment Guide
September 2015 Brocade Manager and Oracle WebLogic Applications Deployment Guide 2015 Brocade Communications Systems, Inc. All Rights Reserved. ADX, Brocade, Brocade Assurance, the B-wing symbol, DCX,
N Things You Didn t Know You Could Do With Apache
N Things You Didn t Know You Could Do With Apache Tek11, 2011, Chicago / Rich Bowen [email protected] N=29 1 FallbackResource (2.2.12 and later) The old way RewriteCond %{REQUEST_FILENAME}!-f RewriteCond
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
ENQUIRY NO.NIE/PS/2014-15 DATE: 02/09/2014
NATIONAL INSTITUTE OF EPIDEMIOLOGY (INDIAN COUNCIL OF MEDICAL RESEARCH) (AN AUTONOMOUS UNIT UNDER GOVT. OF INDIA MINISTRY OF HEALTH & FAMILY WELFARE) T.N.H.B., AYAPAKKAM, (AMBATTUR), CHENNAI - 600 077
White Paper DEPLOYING WDK APPLICATIONS ON WEBLOGIC AND APACHE WEBSERVER CLUSTER CONFIGURED FOR HIGH AVAILABILITY AND LOAD BALANCE
White Paper DEPLOYING WDK APPLICATIONS ON WEBLOGIC AND APACHE WEBSERVER CLUSTER CONFIGURED FOR HIGH AVAILABILITY AND LOAD BALANCE Abstract This White Paper provides information to deploy WDK based applications
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
Cisco Application Networking for IBM WebSphere
Cisco Application Networking for IBM WebSphere Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
APV x600 Series. Application Delivery Controller APV1600, APV2600, APV4600, APV5600, APV6600, APV8600, APV9600
APV x600 Series D a t a S h e e t Application Delivery Controller APV1600, APV2600, APV4600, APV5600, APV6600, APV8600, APV9600 Array Networks APV Series of Application Delivery Controllers optimizes the
Nick McClure University of Kentucky
Nick McClure University of Kentucky Nick McClure Lead Systems Programmer University of Kentucky [email protected] Redundancy Multiple components able to perform the same tasks Clustering (Database/Storage)
CLUSTERING CAS for High Availability. Eric Pierce, University of South Florida
CLUSTERING CAS for High Availability Eric Pierce, University of South Florida Overview High Availability Basics Before Clustering CAS Failover with Heartbeat Ticket Registry Load Balancing CAS at USF HA
Data Sheet. VLD 500 A Series Viaedge Load Director. VLD 500 A Series: VIAEDGE Load Director
Data Sheet VLD 500 A Series Viaedge Load Director VLD 500 A Series: VIAEDGE Load Director VLD : VIAEDGE Load Director Key Advantages: Server Load Balancing for TCP/UDP based protocols. Server load balancing
Creating Web Farms with Linux (Linux High Availability and Scalability)
Creating Web Farms with Linux (Linux High Availability and Scalability) Horms (Simon Horman) [email protected] December 2001 For Presentation in Tokyo, Japan http://verge.net.au/linux/has/ http://ultramonkey.org/
The Application Delivery Controller Understanding Next-Generation Load Balancing Appliances
White Paper Overview To accelerate response times for end users and provide a high performance, highly secure and scalable foundation for Web applications and rich internet content, application networking
Implementing Microsoft Office Communications Server 2007 With Coyote Point Systems Equalizer Load Balancing
Implementing Microsoft Office Communications Server 2007 With Coyote Point Systems Equalizer Load Balancing WHITE PAPER Prepared by: Mark Hoffmann Coyote Point Systems Inc. Abstract: This white paper describes
Load-Balancing Introduction (with examples...)
Load-Balancing Introduction (with examples...) For AFNOG 2015 By Frank Kuse (Rework of slides from Joel Jaeggli and Laban Mwangi) 1 Load-Balancing Introduction (with examples...) For AFNOG 2015 By Frank
20 Things You Didn t Know You Could Do With Apache (aka httpd power tools) Rich Bowen [email protected] ApacheCon US 2006
20 Things You Didn t Know You Could Do With Apache (aka httpd power tools) Rich Bowen [email protected] ApacheCon US 2006 1 21 CheckSpelling CheckSpelling CheckSpelling On CheckCaseOnly On 3 Good for...
Rails Application Deployment. July 2007 @ Philly on Rails
Rails Application Deployment July 2007 @ Philly on Rails What Shall We Deploy Tonight? Blogging/publishing system Standard Rails application Ships with gems in vendor directory Easy rake task for database
Load Balancing Barracuda Web Filter. Deployment Guide
Load Balancing Barracuda Web Filter Deployment Guide rev. 1.1.4 Copyright 2015 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 3 Loadbalancer.org Appliances Supported...3 Loadbalancer.org
INTRODUCTION AND TERMINOLOGY
SSL, LOAD BALANCERS, REWRITE, REDIRECT AND MORE ADVANCED CONFIGURATION Dan Norris, dnorris(at)piocon.com, Piocon Matt Topper, matt.topper(at)oracle.com, Oracle INTRODUCTION AND TERMINOLOGY Oracle Fusion
Load Balancing Web Proxies Load Balancing Web Filters Load Balancing Web Gateways. Deployment Guide
Load Balancing Web Proxies Load Balancing Web Filters Load Balancing Web Gateways Deployment Guide rev. 1.4.9 Copyright 2015 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 3 Appliances
Oracle9i Application Server: Options for Running Active Server Pages. An Oracle White Paper July 2001
Oracle9i Application Server: Options for Running Active Server Pages An Oracle White Paper July 2001 Oracle9i Application Server: Options for Running Active Server Pages PROBLEM SUMMARY...3 INTRODUCTION...3
Brocade Virtual Traffic Manager and Microsoft SharePoint 2010 Deployment Guide
September 2015 Brocade Virtual Traffic Manager and Microsoft SharePoint 2010 Deployment Guide 2015 Brocade Communications Systems, Inc. All Rights Reserved. ADX, Brocade, Brocade Assurance, the B-wing
Cisco Application Networking for BEA WebLogic
Cisco Application Networking for BEA WebLogic Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
Brocade Virtual Traffic Manager and Microsoft IIS Deployment Guide
September 2015 Brocade Virtual Traffic Manager and Microsoft IIS Deployment Guide 2015 Brocade Communications Systems, Inc. All Rights Reserved. ADX, Brocade, Brocade Assurance, the B-wing symbol, DCX,
How-to-Guide: Reverse Proxy and Load Balancing for SAP Mobile Platform 3.X
How-to-Guide: Reverse Proxy and Load Balancing for SAP Mobile Platform 3.X Active Global Support North America Document History: Document Version Authored By Description 1.0 Kiran Kola Architect Engineer
LOAD BALANCING IN WEB SERVER
LOAD BALANCING IN WEB SERVER Renu Tyagi 1, Shaily Chaudhary 2, Sweta Payala 3 UG, 1,2,3 Department of Information & Technology, Raj Kumar Goel Institute of Technology for Women, Gautam Buddh Technical
Microsoft Office Communications Server 2007 & Coyote Point Equalizer Deployment Guide DEPLOYMENT GUIDE
Microsoft Office Communications Server 2007 & Coyote Point Equalizer DEPLOYMENT GUIDE Table of Contents Unified Communications Application Delivery...2 General Requirements...6 Equalizer Configuration...7
WebGUI Load Balancing
WebGUI Load Balancing WebGUI User Conference October 5, 2005 Presented by: Len Kranendonk [email protected] Course Contents Introduction Example: The Royal Netherlands Football Association Scaling WebGUI
Flexible Routing and Load Control on Back-End Servers. Controlling the Request Load and Quality of Service
ORACLE TRAFFIC DIRECTOR KEY FEATURES AND BENEFITS KEY FEATURES AND BENEFITS FAST, RELIABLE, EASY-TO-USE, SECURE, AND SCALABLE LOAD BALANCER [O.SIDEBAR HEAD] KEY FEATURES Easy to install, configure, and
Configuring Nex-Gen Web Load Balancer
Configuring Nex-Gen Web Load Balancer Table of Contents Load Balancing Scenarios & Concepts Creating Load Balancer Node using Administration Service Creating Load Balancer Node using NodeCreator Connecting
AA enabling a closed source legacy application
AA enabling a closed source legacy application Jan Du Caju ICT security officer K.U.Leuven Belgium AA enabling a closed source legacy application Introduction: context association K.U.Leuven Case: AA enabling
DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP System v10 with Microsoft IIS 7.0 and 7.5
DEPLOYMENT GUIDE Version 1.2 Deploying the BIG-IP System v10 with Microsoft IIS 7.0 and 7.5 Table of Contents Table of Contents Deploying the BIG-IP system v10 with Microsoft IIS Prerequisites and configuration
Brocade Virtual Traffic Manager and Oracle Application Server 10G Deployment Guide
September 2015 Brocade Virtual Traffic Manager and Oracle Application Server 10G Deployment Guide 2015 Brocade Communications Systems, Inc. All Rights Reserved. ADX, Brocade, Brocade Assurance, the B-wing
Load Balancing using Pramati Web Load Balancer
Load Balancing using Pramati Web Load Balancer Satyajit Chetri, Product Engineering Pramati Web Load Balancer is a software based web traffic management interceptor. Pramati Web Load Balancer offers much
Brocade Virtual Traffic Manager and Magento Deployment Guide
September 2015 Brocade Virtual Traffic Manager and Magento Deployment Guide 2015 Brocade Communications Systems, Inc. All Rights Reserved. ADX, Brocade, Brocade Assurance, the B-wing symbol, DCX, Fabric
Implementation of Web Application Firewall
Implementation of Web Application Firewall OuTian 1 Introduction Abstract Web 層 應 用 程 式 之 攻 擊 日 趨 嚴 重, 而 國 內 多 數 企 業 仍 不 知 該 如 何 以 資 安 設 備 阻 擋, 仍 在 採 購 傳 統 的 Firewall/IPS,
Cisco PIX vs. Checkpoint Firewall
Cisco PIX vs. Checkpoint Firewall Introduction Firewall technology ranges from packet filtering to application-layer proxies, to Stateful inspection; each technique gleaning the benefits from its predecessor.
F5 Configuring BIG-IP Local Traffic Manager (LTM) - V11. Description
F5 Configuring BIG-IP Local Traffic Manager (LTM) - V11 Description This four-day course gives networking professionals a functional understanding of the BIG-IP LTM v11 system as it is commonly used, as
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
Content Transformation with Apache
Content Transformation with Apache Nick Kew WebThing Limited http://www.webthing.com/ and Apache Software Foundation http://www.apache.org/ Content Transformation History Technology Foundations Projects,
Load Balancing McAfee Web Gateway. Deployment Guide
Load Balancing McAfee Web Gateway Deployment Guide rev. 1.1.4 Copyright 2015 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 3 Loadbalancer.org Appliances Supported...3 Loadbalancer.org
Coyote Point Systems White Paper
Five Easy Steps to Implementing Application Load Balancing for Non-Stop Availability and Higher Performance. Coyote Point Systems White Paper Load Balancing Guide for Application Server Administrators
Web Application Firewalls: When Are They Useful? OWASP AppSec Europe May 2006. The OWASP Foundation http://www.owasp.org/
Web Application Firewalls: When Are They Useful? OWASP AppSec Europe May 2006 Ivan Ristic Thinking Stone [email protected] +44 7766 508 210 Copyright 2006 - The OWASP Foundation Permission is granted
Smoothwall Web Filter Deployment Guide
Smoothwall Web Filter Deployment Guide v1.0.7 Copyright 2013 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 3 Loadbalancer.org Appliances Supported...3 Loadbalancer.org Software Versions
VERITAS Cluster Server Traffic Director Option. Product Overview
VERITAS Cluster Server Traffic Director Option Product Overview V E R I T A S W H I T E P A P E R Table of Contents Traffic Director Option for VERITAS Cluster Server Overview.............................................1
Application Delivery Controller (ADC) Implementation Load Balancing Microsoft SharePoint Servers Solution Guide
Application Delivery Controller (ADC) Implementation Load Balancing Microsoft SharePoint Servers Solution Guide January, 2009 North America Radware Inc. 575 Corporate Dr., Lobby 1 Mahwah, NJ 07430 Tel:
CHAPTER 3 PROBLEM STATEMENT AND RESEARCH METHODOLOGY
51 CHAPTER 3 PROBLEM STATEMENT AND RESEARCH METHODOLOGY Web application operations are a crucial aspect of most organizational operations. Among them business continuity is one of the main concerns. Companies
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
CNS-200-1I Basic Administration for Citrix NetScaler 9.0
CNS-200-1I Basic Administration for Citrix NetScaler 9.0 This course covers the initial configuration and administration of Citrix NetScaler 9.0. Learners gain an understanding of NetScaler features such
