Nex-Gen Web Load Balancer



Similar documents
CNS-205: Citrix NetScaler 11 Essentials and Networking

Best Practice - Pentaho BA for High Availability

CXA-300-1I: Advanced Administration for Citrix XenApp 5.0 for Windows Server 2008

CNS-205 Citrix NetScaler 10.5 Essentials and Networking

Citrix XenApp 6.5 Basic Administration

CXA-204-1I Basic Administration for Citrix XenApp 6

How to deploy IVE Active-Active and Active-Passive clusters

Networking Best Practices

Configuring Nex-Gen Web Load Balancer

CXA Citrix XenApp 6.5 Basic Administration

Integrating With incontact dbprovider & Screen Pops

Serv-U Distributed Architecture Guide

Diagnostic Manager Change Log

Cloud Services Frequently Asked Questions FAQ

LogMeIn Rescue Web SSO via SAML 2.0 Configuration Guide

Global Server Load Balancing

MaaS360 Cloud Extender

The user authentication process varies from client to client depending on internal resource capabilities, and client processes and procedures.

McAfee Enterprise Security Manager. Data Source Configuration Guide. Infoblox NIOS. Data Source: September 2, Infoblox NIOS Page 1 of 8

2. When logging is used, which severity level indicates that a device is unusable?

Pexip Infinity and Cisco UCM Deployment Guide

TaskCentre v4.5 Send Message (SMTP) Tool White Paper

Mobile Device Manager Admin Guide. Reports and Alerts

Implementing SQL Manage Quick Guide

Introduction LIVE MAPS UNITY PORTAL / INSTALLATION GUIDE Savision B.V. savision.com All rights reserved.

Identify Storage Technologies and Understand RAID

SBClient and Microsoft Windows Terminal Server (Including Citrix Server)

Avatier Identity Management Suite

How To Install An Orin Failver Engine On A Network With A Network Card (Orin) On A 2Gigbook (Orion) On An Ipad (Orina) Orin (Ornet) Ornet (Orn

Serv-U Distributed Architecture Guide

TaskCentre v4.5 MS SQL Server Trigger Tool White Paper

Learn More Cloud Extender Requirements Cheat Sheet

Remote Setup and Configuration of the Outlook Program Information Technology Group

How To Upgrade A Crptocard To A 6.4 Migratin Tl (Cpl) For A 6Th Generation Of A Crntl (Cypercoder) On A Crperd (Cptl) 6.

TaskCentre v4.5 File Transfer (FTP) Tool White Paper

TaskCentre v4.5 Send Fax (Tobit) Tool White Paper

Firewall/Proxy Server Settings to Access Hosted Environment. For Access Control Method (also known as access lists and usually used on routers)

Using Sentry-go Enterprise/ASPX for Sentry-go Quick & Plus! monitors

CallRex 4.2 Installation Guide

Instant Chime for IBM Sametime Quick Start Guide

ROSS RepliWeb Operations Suite for SharePoint. SSL User Guide

Installation Guide Marshal Reporting Console

FINRA Regulation Filing Application Batch Submissions

Product Documentation. New Features Guide. Version 9.7.5/XE6

Feature Guide. Virto Commerce Platform

Adobe Sign. Enabling Single Sign-On with SAML Reference Guide

Webalo Pro Appliance Setup

AML Internet Manor Court, Manor Farm House, London Road, Derby, Derbyshire, DE72 2GR. Tel: Fax:

Process Automation With VMware

Traffic monitoring on ProCurve switches with sflow and InMon Traffic Sentinel

HOWTO: How to configure SSL VPN tunnel gateway (office) to gateway

IxLoad Storage DATA SHEET

WinFlex Web Single Sign-On (EbixLife XML Format) Version: 1.5

TaskCentre v4.5 SMTP Tool White Paper

Configuring and Monitoring AS400 Servers. eg Enterprise v5.6

The Relativity Appliance Installation Guide

Installation Guide Marshal Reporting Console

An Oracle White Paper October Oracle HTTP Server 12cR1 - Technical Overview

Citrix XenServer from HP Getting Started Guide

Click Studios. Passwordstate. RSA SecurID Configuration

Pronestor Visitor. Module 11. Installation of additional modules Pronestor Visitor Page

Readme File. Purpose. Introduction to Data Integration Management. Oracle s Hyperion Data Integration Management Release 9.2.

G-CLOUD FRAMEWORK SERVICE DEFINITION. Oracle Technology Service for Agile Cloud Projects. Copyright: point6 Ltd

Nimsoft for Server Monitoring A Nimsoft Service Level Management Solution White Paper

E2E Express 3.0. Requirements

Diagnosis and Troubleshooting

Alexsys Team 2 Service Desk

Improved Data Center Power Consumption and Streamlining Management in Windows Server 2008 R2 with SP1

Mobilizing Healthcare Staff with Cloud Services

Using Shift4 with Magento

Junos Pulse Instructions for Windows and Mac OS X

Configuring BMC AREA LDAP Using AD domain credentials for the BMC Windows User Tool

Cloud Contact Centre. Getting smart with customer contact

Preparing to Deploy Reflection : A Guide for System Administrators. Version 14.1

An Oracle White Paper January Oracle WebLogic Server on Oracle Database Appliance

MITEL MC FOR ANDROID FEATURE OVERVIEW PREPARATION INSTALLATION DOWNLOAD CONFIGURATION (REDIRECT) QUICK REFERENCE GUIDE

Performance Test Modeling with ANALYTICS

Microsoft SQL Server Configuration Guide for HP IO Accelerators

SYSTEM MONITORING PLUG-IN FOR MICROSOFT SQL SERVER

MITEL OPEN INTEGRATION GATEWAY (OIG): END- CUSTOMER DEVELOPMENT & LICENSING

Wireless Light-Level Monitoring

CMB-207-1I Citrix XenApp and XenDesktop Fast Track

User Guide. Sysgem SysMan Remote Control. By Sysgem AG

Administration of SQL Server

BASIC TECHNICAL FEATURE DESCRIPTION

Datasheet. PV4E Management Software Features

White Paper for Mobile Workforce Management and Monitoring Copyright 2014 by Patrol-IT Inc.

Transcription:

Nex-Gen Web Lad Balancer Pramati Enterprise prducts have served thusands f applicatins in many different verticals fr ver 10 years. Pramati Server was the first standards-based applicatin server t achieve Java EE certificatin. Tday, many leading banks and glbal 2000 enterprises acrss diverse industries use the prduct in place f the big brands and save millins f dllars every year. Pramati Nex-Gen Web Lad Balancer (LB) is a sftware lad balancing slutin, which ffers request prcessing intelligence bringing much mre flexibility t the applicatin layer. Nex-Gen Web LB integrates with cmmercial Applicatin Servers, making it a cst effective slutin fr many enterprises willing t adapt a sphisticated traffic management setup. Feature Set FEATURES Lad Balancing DESCRIPTION Frwards requests t HTTP back-end Autmatic failver t back-up ndes Nde Selectin Pluggable back-end selectin mechanism Script based nde chsing Stickiness ptins based n Sessin, Header, Ckie etc. Reverse HTTP Prxy Denial f Service cnfiguratin SSL handshake and encryptin IP based access cntrl Slwer client handling/spn feeding Web Acceleratin Respnse cmpressin Wrkers, t prvide cntent and prtcl filtering Errr pages cnfiguratin Pluggable cntent handlers Cnnectin Management SSL & Virtual Hsting Dynamic Cnnectin pls Virtual hsting with certificates per each hst SSL 3.0, TLS 1.0 Prtcl Supprt AJP prtcl bridge fr Apache/IIS reverse prxy Cpyright 2013, Pramati Technlgies Private Limited. 1

HTTP header re-writes Include ruting headers Health Check Administratin Live-ness check based n HTTP HEAD Web based administratin fr mnitring and cnfiguratin Cmmand-line administratin Statistics Cnnectin and request prfiling infrmatin Respnse times and Lad statistics Lgging Standards based web lgging supprt Key Features Intelligent HTTP-aware lad balancing and traffic management f multiple netwrk prtcls. Highly scalable, supprts tens f thusands f cnnectins per single instance Wrks as a reverse HTTP prxy with Denial f Service (DS), SSL fflading and slw client handling Supprts web acceleratin thrugh respnse cmpressin, pluggable cntent handlers and prtcl filtering. Better supprt fr applicatin upgrades and web-site scheduled maintenance, withut disrupting requests Dynamic cnfiguratin and ease f administratin thrugh web-based cnsle Script based plug-ins fr custm lad balancing slutins Web-based and cmmand line administratin f LB Statistics fr dynamically tuning LB perfrmance Cpyright 2013, Pramati Technlgies Private Limited. 2

Lad Balancing Optins Frwards the requests t any back-end Server which supprts HTTP Fail-ver prvided based n the cnfigured back-up ndes Back-end Web Server ndes can be added dynamically Nde chsing mechanism is based n strategy, stickiness, failver r a custm algrithm The fllwing are a pre-defined set f nde selectin strategies: - RANDOM - Randm selectin f ne f the given ndes as the serving nde. - ROUND_ROBIN Rund rbin mechanism t select the serving nde. - WEIGHTED Selects the serving nde based n assigned nde weights. Every nde gets the number f requests based n the weight given. - WEIGHTED_ROUND_ROBIN Similar t WEIGHTED strategy but in a rund rbin fashin. - FASTEST Selects the nde which has the fastest prcessing time. - MIN_REQUESTS Selects the nde which has served less number f requests. - MAX_REQUESTS Select the nde which has served max number f requests. When errr ccurs while dispatching the request, failver nde chser selects ne f the backup ndes fr request dispatch. Scripted nde chser uses Javascript fr nde selectin, which enables the algrithm t be changed at runtime and picked up autmatically. Nde chsing algrithm can be written in a java class and plugged-in as custm nde chser. Stickiness ptins Web Lad Balancer supprts different types f stickiness parameters: CLIENT_ADDRESS_STICKINESS The nde client address is selected. COOKIE_STICKINESS - The nde which was previusly used t serve the same ckie name and value is chsen. HTTP_PARAMETER_STICKINESS The nde HTTP parameter and value is selected. HEADER_STICKINESS - The nde which was previusly used t serve the same HTTP header name and value is selected. SERVLET_SESSION_STICKINESS - The nde JSESSIONID value is selected. QUERY_PARAMETER_STICKINESS - The nde HTTP query parameter and value is selected. USERNAME_STICKINESS - The nde which was previusly used t serve the same user name in Authenticatin header is selected. COOKIE_AFFINITY - When a request cmes t LB, the current serving nde is sent as a Ckie t the client. When subsequent request cmes with the same ckie, the nde name which is set as the ckie value is selected. Cpyright 2013, Pramati Technlgies Private Limited. 3

Reverse HTTP Prxy Web lad balancer acts as a reverse HTTP Prxy with the fllwing features: Denial f service cnfiguratin based n HTTP parameters Efficient back-end nde mnitring supprt, with failver capability Offlads SSL handshake and encryptin respnsibility frm back-end ndes Handles slwer clients efficiently thrugh data sinks, a.k.a. spn feeding Web Acceleratin Supprts Respnse cmpressin Pluggable cntent handlers, t server cntent directly frm lad balancer instance. Supprts the fllwing types f cntent handlers - Static - Maps the request URL t a cntent directry - URL - Maps the request URL t a URL cntent handler - Custm - Invkes cnfigured Java class when ever a request URL is mapped t this cntent handler Web pages can be cnfigured fr dispatch failures Wrkers, t prvide cntent and prtcl filtering at the lad balancer - Enables implementing features like Javascript minificatin and ther HTML ptimizatins - Enables integratin with services like MemCached etc. Prtcl Supprt Web Lad balancer can be cnfigured t listen n HTTP, HTTPS & AJP channels Ruting headers X-Frwarded-Fr, X- Original-Hst, X-Client-Address & X-SSL-* are added t the request befre frwarding it t the back-end nde Header re-writes can be cnfigured fr upstream as well as dwnstream headers Virtual Hsting A separate X.509 certificate can be cnfigured fr each hst, when IP aliasing is used fr hsting multiple web sites with the lad balancer. Administratin Web based administratin cnsle fr cnfiguratin and mnitring Cmmand line administratin fr channels and back-end nde lifecycle peratins JMX-based administratin Statistics Cnnectin prfiling infrmatin fr channels and back-end ndes - Created cnnectins - Active cnnectins - Clsed Clsed by Client Clsed by DOS Cpyright 2013, Pramati Technlgies Private Limited. 4

Request Size, Methd length, Respnse size, Header lines, URI length, Ttal header size, header size Clsed by Server Keep Alive expired Request prfiling infrmatin - Ttal requests Active requests Keep Alive requests - Failed dispatches Respnse time and lad statistics - Average prcessing time - Max. prcessing time - Requests per Secnd Statistics fr HTTP request methds, respnse status cdes, chunked respnses, cmpressed respnses SSL prfiling - Handshakes - Sessin re-negtiatins - Average handshake time - Max. handshake time - Cipher suites Cpyright 2013, Pramati Technlgies Private Limited. 5