Flexible Routing and Load Control on Back-End Servers. Controlling the Request Load and Quality of Service



Similar documents
Oracle Net Services for Oracle10g. An Oracle White Paper May 2005

An Oracle White Paper September Oracle WebLogic Server 12c on Microsoft Windows Azure

An Oracle White Paper June Security and the Oracle Database Cloud Service

VERITAS Cluster Server Traffic Director Option. Product Overview

IIS Reverse Proxy Implementation

ORACLE COHERENCE 12CR2

An Oracle White Paper May Oracle Database Cloud Service

Brocade Virtual Traffic Manager and Microsoft IIS Deployment Guide

Oracle Cloud E

Running Oracle s PeopleSoft Human Capital Management on Oracle SuperCluster T5-8 O R A C L E W H I T E P A P E R L A S T U P D A T E D J U N E

White Paper A10 Thunder and AX Series Load Balancing Security Gateways

An Oracle White Paper October Oracle Database and IPv6 Statement of Direction

Oracle BI Publisher Enterprise Cluster Deployment. An Oracle White Paper August 2007

Evolution from the Traditional Data Center to Exalogic: An Operational Perspective

Ensuring Web Service Quality for Service-Oriented Architectures. An Oracle White Paper June 2008

Oracle Communications WebRTC Session Controller: Basic Admin. Student Guide

Load Balancing Oracle Web Applications. An Oracle White Paper November 2004

WEBLOGIC SERVER MANAGEMENT PACK ENTERPRISE EDITION

Brocade Virtual Traffic Manager and Magento Deployment Guide

Oracle Exalogic Elastic Cloud: Datacenter Network Integration

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

Oracle SDN Performance Acceleration with Software-Defined Networking

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

Load Balancing Security Gateways WHITE PAPER

How To Configure An Orgaa Cloud Control On A Bigip (Cloud Control) On An Orga Cloud Control (Oms) On A Microsoft Cloud Control 2.5 (Cloud) On Microsoft Powerbook (Cloudcontrol) On The

WHITE PAPER. Enhancing Application Delivery and Load Balancing on Amazon Web Services with Brocade Virtual Traffic Manager

Oracle Fusion Applications Splitting Topology from Single to Multiple Host Servers

Networking and High Availability

Brocade Virtual Traffic Manager and Oracle EBS 12.1 Deployment Guide

Brocade Virtual Traffic Manager and Oracle Enterprise Manager 12c Release 2 Deployment Guide

Oracle Real-Time Scheduler Benchmark

WAN Optimization, Web Cache, Explicit Proxy, and WCCP. FortiOS Handbook v3 for FortiOS 4.0 MR3

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

Top Ten Reasons for Deploying Oracle Virtual Networking in Your Data Center

An Oracle White Paper January Integrating Oracle Application Express with Oracle Access Manager. Revision 1

G Cloud 7 Pricing Document

ORACLE OPS CENTER: VIRTUALIZATION MANAGEMENT PACK

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

HA for Enterprise Clouds: Oracle Solaris Cluster & OpenStack

Setup Guide Access Manager 3.2 SP3

Oracle Easy Connect Naming. An Oracle White Paper October 2007

An Oracle White Paper June RESTful Web Services for the Oracle Database Cloud - Multitenant Edition

An Oracle Technical White Paper November Oracle Solaris 11 Network Virtualization and Network Resource Management

Deploying Virtual Cyberoam Appliance in the Amazon Cloud Version 10

Cisco WAAS Express. Product Overview. Cisco WAAS Express Benefits. The Cisco WAAS Express Advantage

Brocade Virtual Traffic Manager and Oracle Application Server 10G Deployment Guide

An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

Deploying the BIG-IP System v10 with Oracle Application Server 10g R2

Deployment Guide Jan-2016 rev. a. Deploying Array Networks APV Series Application Delivery Controllers with Oracle WebLogic 12c

An Oracle White Paper June High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database

Deployment Guide Oracle Siebel CRM

APV9650. Application Delivery Controller

Networking and High Availability

HTTPS HTTP. ProxySG Web Server. Client. ProxySG TechBrief Reverse Proxy with SSL. 1 Technical Brief

Monitoring Nginx Server

JD Edwards EnterpriseOne 9.1 Clustering Best Practices with Oracle WebLogic Server

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

An Oracle White Paper June Oracle Database Firewall 5.0 Sizing Best Practices

Dell One Identity Cloud Access Manager How to Configure for High Availability

How To Plan A Desktop Workspace Infrastructure

ORACLE VM MANAGEMENT PACK

Deployment Guide May-2015 rev. a. APV Oracle PeopleSoft Enterprise 9 Deployment Guide

Setup Guide Access Manager Appliance 3.2 SP3

Brocade Virtual Traffic Manager and Oracle WebLogic Applications Deployment Guide

Integrated Citrix Servers

Oracle Whitepaper April Security and the Oracle Database Cloud Service

Brocade Virtual Traffic Manager and Microsoft SharePoint 2010 Deployment Guide

An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

DEPLOYMENT GUIDE Version 1.1. Deploying F5 with Oracle Application Server 10g

REAL-TIME WEB APPLICATION PROTECTION. AWF SERIES DATASHEET WEB APPLICATION FIREWALL

Web Application Firewall

Oracle WebLogic Server

Cisco Collaboration with Microsoft Interoperability

How to Choose the Right Industrial Firewall: The Top 7 Considerations. Li Peng Product Manager

Deploying the BIG-IP System with Microsoft IIS

Deploying the BIG-IP LTM with. Citrix XenApp. Deployment Guide Version 1.2. What s inside: 2 Prerequisites and configuration notes

Content Scanning for secure transactions using Radware s SecureFlow and AppXcel together with Aladdin s esafe Gateway

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

Virtual Contact Center

ORACLE MANAGED FILE TRANSFER

Comparing Session Border Controllers to Firewalls with SIP Application Layer Gateways in Enterprise Voice over IP and Unified Communications Scenarios

Deployment Guide Microsoft IIS 7.0

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

Maximum Availability Architecture. Oracle Best Practices For High Availability. Backup and Recovery Scenarios for Oracle WebLogic Server: 10.

Virtual Contact Center

Transparent Cache Switching Using Brocade ServerIron and Blue Coat ProxySG

G Cloud 7 Pricing Document

Brocade Virtual Traffic Manager and Microsoft Skype for Business 2015 Deployment Guide

SuperLumin Nemesis. Administration Guide. February 2011

Oracle Utilities Mobile Workforce Management Benchmark

Release Notes for Version

4 Delivers over 20,000 SSL connections per second (cps), which

Basic & Advanced Administration for Citrix NetScaler 9.2

Oracle Hyperion Financial Management Virtualization Whitepaper

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND

An Oracle White Paper December Advanced Network Compression

Cisco Application Networking for BEA WebLogic

Application Delivery and Load Balancing for VMware View Desktop Infrastructure

Oracle Exam 1z0-102 Oracle Weblogic Server 11g: System Administration I Version: 9.0 [ Total Questions: 111 ]

Transcription:

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 administer High availability for the load balancer and for the back-end servers High performance through SSL/TLS termination, content caching, and HTTP compression High throughput with low latency Integration with Oracle WebLogic Server instances in the back end Flexible routing and load control on the back end servers Request-rate limiting and QoS tuning Flexible and fine-grained monitoring Plug-in for building virtual appliances WebSocket Load Balancing support Web application firewall support Oracle Traffic Director is a fast, reliable, and scalable layer-7 software load balancer that you can deploy as the reliable entry point for all TCP, HTTP and HTTPS traffic to application servers and web servers in your network. Oracle Traffic Director can handle large volumes of application traffic with low latency. The product is optimized for use in Oracle Exalogic Elastic Cloud. It can communicate with servers in the back end over Exalogic's InfiniBand fabric. To ensure high availability of the load balancing services, you can group pairs of Oracle Traffic Director instances for active-passive or active-active failover. As the volume of traffic to your network grows, you can easily scale the environment by reconfiguring Oracle Traffic Director with additional back-end servers. Depending on the needs of your IT environment, you can configure Oracle Traffic Director to apply multiple, declarative rules when distributing requests to the back-end servers and when forwarding responses to clients. Oracle Traffic Director is easy to install, configure, and use. It includes a simple, wizarddriven graphical interface as well as a robust command-line interface to help you administer Oracle Traffic Director instances. High Availability Health checks for the back end. If a server in the back end is no longer available or is fully loaded, Oracle Traffic Director detects this automatically through periodic health checks and stops sending client requests to that server. When the failed server becomes available again, Oracle Traffic Director detects this automatically and resumes sending requests to the server. Backup servers in the back end. When setting up server pools for an Oracle Traffic Director instance, you can designate a few servers in the back end as backup servers. Oracle Traffic Director sends requests to the backup servers only when none of the primary servers is available, ensuring continued availability even when some servers in the back end fail. Failover for load balancing. To ensure high availability of the load balanced services, you can deploy Oracle Traffic Director instances in an active-passive or active-active failover configuration. Dynamic reconfiguration. Most configuration changes to Oracle Traffic Director instances can be deployed dynamically, without restarting the instances. High Performance SSL/TLS offloading. Oracle Traffic Director can be configured as the SSL/TLS termination point for HTTPS requests, reducing the processing overhead on the servers in the back end. Content caching. Oracle Traffic Director can be configured to cache (in its process memory) content that it receives from origin servers. By caching content, Oracle Traffic Director helps reduce the load on servers in the back end and helps improve performance for clients. HTTP compression. You can configure Oracle Traffic Director instances to compress data received from servers in the back end and forward the compressed content to the requesting

clients. This feature improves the response time for clients connected on slow connections. Flexible Routing and Load Control on Back-End Servers Request-based routing. Oracle Traffic Director can be configured to route HTTP/S and TCP requests to specific servers in the back end based on information in the request URI: pattern, query string, domain, source and destination IP addresses, and so on. Content-based routing. Oracle Traffic Director can be configured to route HTTP/S and TCP requests to specific servers in the back end based on content within a request. This way, web service requests such as XML or JSON can be easily routed to specific origin servers based on specific elements within the body content. Request rate acceleration. You can configure the rate at which Oracle Traffic Director ramp up the load on specific back end servers, so that servers that have just been added to the pool or restarted, to perform startup tasks such as loading data and allocating system resources. Connection limiting. Oracle Traffic Director can be configured to limit the number of concurrent connections to a server in the back end. When the configured connection limit for a server is reached, further requests that require new connections are not sent to that server. Controlling the Request Load and Quality of Service Request rate limiting. Oracle Traffic Director can be set up to limit the rate of requests from specific clients and request types, enabling optimal utilization of available bandwidth, guaranteeing a certain level of quality of service, and preventing denial-of-service attacks. Quality of service tuning. To ensure equitable utilization of the available network resources, you can configure Oracle Traffic Director virtual servers to limit the number of concurrent connections to clients and the maximum speed at which data can be transferred to clients. Security Reverse proxy. By serving as an intermediary between clients outside the network and servers in the back end, Oracle Traffic Director masks the names of servers in the back end and provides a single point for tracking client access to multiple servers in the back end. Support for SSL 3.0 and TLS 1.0. You can configure SSL/TLS-enabled listeners for Oracle Traffic Director instances, using either certificates issued by commercial CAs such as VeriSign or RSA- and ECC-type self-signed certificates with key sizes of up to 4096 bits. Web application firewall. Oracle Traffic Director supports web application firewalls. A web application firewall (WAF) is a filter or server plugin that applies a set of rules, called rule sets, to an HTTP request. Using a web application firewall, users can inspect traffic and deny requests to protect back-end applications from CSRF vulnerabilities and common attacks such as cross-site scripting. Monitoring Oracle Traffic Director records statistics about server activity at different levels instances, virtual servers, listeners, connections, and origin servers. For example, for each server instance, Oracle Traffic Director collects statistics about the duration for which the instance has been running, number of requests processed, average load, and so on. You can monitor statistics pertaining to the performance of Oracle Traffic Director instances through several methods: the administration console, the command-line interface, and a report in XML format. WebSocket Connections Oracle Traffic Director handles WebSocket connections by default. WebSocket connections are long-lived and allow support for live content, games in real-time, video chatting, and so on. 2

Integration with Oracle WebLogic Server Oracle Traffic Director is designed to recognize and handle headers that are part of requests to, and responses from, Oracle WebLogic Server instances in the back end. Oracle Traffic Director can dynamically discover changes in the Oracle WebLogic Server cluster such as the removal or addition of managed servers, and consider such changes while routing requests. Typical Deployment A typical multi-tier deployment of an application using Oracle Traffic Director is shown in the Figure 1 illustrating how highly available traffic management can be done in the context of a large pool of application servers and Web servers. Figure 1: Oracle Traffic Director in a Larger Scale, High Availability Deployment Easy-to-Use Administration Interfaces Administrators can use either a graphical user interface administration console or a command-line interface to administer Oracle Traffic Director instances. The administration console is a web-based graphical interface consisting of a set of screens and wizards that you can use to create, monitor, and manage Oracle Traffic Director instances. The administration console allows users to configure Traffic Rules through a 3

wizard to route incoming HTTP and TCP traffic based on headers and entity data. The scriptable command-line interface (CLI) supports a wide range of administrative operations. You can run the commands either in standalone mode directly from the operating system s shell prompt or from within the CLI s shell. The syntax of the commandline interface is easy to understand and use. While you use the interface, you can look up help for specific commands and options. The administration console as well as error messages are available in English and eight other languages: French, German, Spanish, Italian, Korean, Portuguese, Chinese, and Japanese. Figure 2 : Oracle Traffic Director administration console $./bin/tadm --user=admin --port=1894 Enter admin-user-password> Connected to the administration server localhost:1894 Oracle Traffic Director 11.1.1.6.0 B11/07/2011 09:08 tadm> create-config Usage: create-config --help -? or create-config [--echo] [--no-prompt] [--verbose] [-- server-user=user-id] [--ip=ip] --http-port=port --servername=server-name --origin-server=host:port[,host:port,..] config-name OTD-70014 origin-server is a required option. More Information Figure 3: Oracle Traffic Director command-line interface Documentation: http://www.oracle.com/technetwork/java/webtier/documentation/index.html Supported platforms: http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification- 100350.html Contact Us For more information about Oracle Traffic Director, visit oracle.com or call +1.800.ORACLE1 to speak to an Oracle representative. 4

Copyright 2013, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor is it subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. 1111 5