Radware s AppDirector and AppXcel An Application Delivery solution for applications developed over BEA s Weblogic



Similar documents
AppDirector Load balancing IBM Websphere and AppXcel

Radware s AppDirector and Microsoft Windows Terminal Services 2008 Integration Guide

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

Application Delivery Controller (ADC) Implementation Load Balancing Microsoft SharePoint Servers Solution Guide

Microsoft Windows 2008 Media Server Load Balancing with Radware AppDirector.

TESTING & INTEGRATION GROUP SOLUTION GUIDE

TESTING & INTEGRATION GROUP SOLUTION GUIDE

Oracle Communication Service Load Balancing with Radware SIP Director.

TESTING & INTEGRATION GROUP SOLUTION GUIDE

Radware AppDirector and Juniper Networks Secure Access SSL VPN Solution Implementation Guide

Cisco Application Networking for BEA WebLogic

Secure and Optimize Application Delivery, Performance, and Reliability

Radware s AppDirector. And. Microsoft Exchange Integration Guide

Cisco ACE 4710 Application Control Engine

Data Sheet. VLD 500 A Series Viaedge Load Director. VLD 500 A Series: VIAEDGE Load Director

Networking and High Availability

Cisco Application Networking for IBM WebSphere

Smart Network. Smart Business. Application Delivery Solution Brochure

Highly Available Unified Communication Services with Microsoft Lync Server 2013 and Radware s Application Delivery Solution

DEPLOYMENT GUIDE Version 1.1. Deploying F5 with IBM WebSphere 7

Load Balancing for Microsoft Office Communication Server 2007 Release 2

The Application Delivery Controller Understanding Next-Generation Load Balancing Appliances

Alteon Application Switch. And. Microsoft SharePoint Integration Guide

Availability Digest. Redundant Load Balancing for High Availability July 2013

Networking and High Availability

Microsoft SharePoint 2010 Deployment with Coyote Point Equalizer

Successfully Deploying Globalized Applications Requires Application Delivery Controllers

A Guide to Application delivery Optimization and Server Load Balancing for the SMB Market

The Evolution of Application Acceleration:

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

Alteon Application Switch Microsoft SharePoint 2013 Integration Guide

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

Microsoft Office Communications Server 2007 & Coyote Point Equalizer Deployment Guide DEPLOYMENT GUIDE

SharePoint Performance Optimization

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1

SOLUTION GUIDE. Radware & CyberGuard Complete Security Solutions offering Load Balancing, High Availability and Bandwidth Management.

Application Delivery and Load Balancing for VMware View Desktop Infrastructure

SiteCelerate white paper

Routing Security Server failure detection and recovery Protocol support Redundancy

Layer 4-7 Server Load Balancing. Security, High-Availability and Scalability of Web and Application Servers

Radware AppDirector and Juniper Networks Infranet Controller Solution Implementation Guide

Presented by Philippe Bogaerts Senior Field Systems Engineer Securing application delivery in the cloud

Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical

DEPLOYMENT GUIDE. Deploying F5 for High Availability and Scalability of Microsoft Dynamics 4.0

APV9650. Application Delivery Controller

Brocade Virtual Traffic Manager and Oracle EBS 12.1 Deployment Guide

Brocade Virtual Traffic Manager and Microsoft IIS Deployment Guide

Cisco WAAS for Isilon IQ

Testing and Integration Group Deploying Alteon NG with Citrix XenDesktop

Deployment Guide Microsoft IIS 7.0

Configuring Citrix NetScaler for IBM WebSphere Application Services

- Introduction to PIX/ASA Firewalls -

Server Load Balancing made easy & affordable. Detlef Lilje KEMP Technologies

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

Barracuda Load Balancer Administrator s Guide

Brocade One Data Center Cloud-Optimized Networks

7 Easy Steps to Implementing Application Load Balancing For 100% Availability and Accelerated Application Performance

Deployment Guide AX Series with Citrix XenApp 6.5

WHITE PAPER MICROSOFT LIVE COMMUNICATIONS SERVER 2005 LOAD BALANCING WITH FOUNDRY NETWORKS SERVERIRON PLATFORM

WanVelocity. WAN Optimization & Acceleration

Deployment Guide AX Series with Active Directory Federation Services 2.0 and Office 365

The Application Front End Understanding Next-Generation Load Balancing Appliances

Application Delivery Solution Ensure Availability, Performance and Security of Mission-critical Applications in the Physical and Virtual Data Center

Cisco Small Business ISA500 Series Integrated Security Appliances

Cisco Wide Area Application Services (WAAS) Software Version 4.0

DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP Edge Gateway for Layered Security and Acceleration Services

Alteon Web OS. Intelligent Internet. What s New in Alteon Web OS Alteon Web OS Benefits. Product Brief

APV x600 Series. Application Delivery Controller APV1600, APV2600, APV4600, APV5600, APV6600, APV8600, APV9600

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

Load Balancing 101: Firewall Sandwiches

Superior Disaster Recovery with Radware s Global Server Load Balancing (GSLB) Solution

Deployment Guide Oracle Siebel CRM

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

Data Sheet. V-Net Link 700 C Series Link Load Balancer. V-NetLink:Link Load Balancing Solution from VIAEDGE

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

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

DEPLOYMENT GUIDE DEPLOYING THE BIG-IP SYSTEM WITH MICROSOFT INTERNET INFORMATION SERVICES (IIS) 7.0

DEPLOYMENT GUIDE DEPLOYING F5 WITH MICROSOFT WINDOWS SERVER 2008

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

Application Delivery Networking

Radware s AppDirector. And. Microsoft Exchange Integration Guide

Deliver Secure and Accelerated Remote Access to Applications

SonicWALL Clean VPN. Protect applications with granular access control based on user identity and device identity/integrity

DEPLOYMENT GUIDE Version 1.1. Deploying F5 with Oracle Fusion Middleware Identity Management 11gR1

WAN Optimization. Riverbed Steelhead Appliances

Building a Systems Infrastructure to Support e- Business

WAN Optimization for Microsoft SharePoint BPOS >

White paper. Keys to SAP application acceleration: advances in delivery systems.

Transparent Cache Switching Using Brocade ServerIron and Blue Coat ProxySG

Brocade Virtual Traffic Manager and Microsoft SharePoint 2010 Deployment Guide

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

Transcription:

TESTING & INTEGRATION GROUP SOLUTION GUIDE Radware s AppDirector and AppXcel An Application Delivery solution for applications developed over BEA s Weblogic Contents INTRODUCTION... 2 RADWARE APPDIRECTOR... 3 RADWARE APPXCEL... 3 BEA WEBLOGIC... 4 SOLUTION DETAILS... 4 HOW IT WORKS... 5 IMPORTANT NOTES:... 5 GENERAL:... 5 IMPLEMENTATION:... 5 SOFTWARE AND HARDWARE... 5 TESTED NETWORK OVERVIEW... 6 CONFIGURATION... 7 RADWARE DEVICES... 7 APPDIRECTOR ACTIVE CONFIGURATION... 7 APPDIRECTOR BACKUP CONFIGURATION... 11 APPXCEL APPLIANCE - 1... 12 APPXCEL APPLIANCE - 2... 13 BEA WEBLOGIC SERVER-1... 14 BEA WEBLOGIC SERVER-2... 14 TECHNICAL SUPPORT... 15 TECHNICAL SOLUTION GUIDE AUTHOR: Elad Kurzweil DATE: Tuesday, December 18, 2007 Version: 1.0

Introduction Business success relies mainly on its ability to provide efficient, reliable and secure services to its customers and employees. Most of these services are provided online by utilizing the business IT infrastructure. Therefore, optimizing IT infrastructure and application servers is a business imperative. BEA s Weblogic Application Server (Weblogic) conveys a flexible and secure infrastructure to the service architecture of any business application. Such abilities make Weblogic a smart choice to any service oriented industry, particularly in the banking and electronic trading industries. Radware s AppXcel and AppDirector Application Delivery Controllers (ADC solution) optimize network performance in front of a BEA Weblogic cluster and add crucial Application Intelligence to the network. The ADC Solution offers high availability, accelerated response time, security and scalability to BEA Weblogic application servers and IT infrastructure, effectively lowering costs and enabling new revenues. Reduction of cost includes savings in Capital expenses (CAPEX) as well as operational expenses (OPEX). Radware s ADC HW acceleration capabilities will result in off-loading workload from the Weblogic servers, thereby reducing the equipment and development costs of new application services. In addition, Radware s ADC virtualization enablement will result in consolidating server resources and sharing them by all applications. Furthermore, Radware s solution is comprised with the capability of automatically identifying server performance failures and bypassing the problem without human intervention. Thereby, it allows easier management and automatic failover capability in handling IT malfunctions. In summary, by Utilizing the BEA Weblogic and Radware s ADC solution, large scale service oriented enterprises (such as, finance and banking, Insurance, E- com and Service Portals) will be able to provide a wider variety of services and online applications, introduce plenty of new services which will increase their revenue stream, all the while maintaining a friendly user experience and lowering expenses. 2

Radware AppDirector Radware AppDirector is an intelligent Application Delivery Controller for the data center that provides scalability and application-level security for IT infrastructure optimization, fault tolerance and redundancy. AppDirector combines the power of Radware s Multi-Gigabit Application Switching hardware with APSolute OS Application-Smart Networking to ensure local and global server availability, accelerated application performance and safeguard applications with integrated intrusion prevention and denial of service protection for fast, reliable, secure application delivery. AppDirector uses advanced Layer 4-7 policies and granular application intelligence for end-to-end application-smart networking, aligning server infrastructure operations with application front end requirements to eliminate traffic surges, server bottlenecks, connectivity disconnects and downtime for assured application access, full application continuity and redundancy. AppDirector enables fine tuning of network behavior at all critical points, end-to-end, based on granular application-specific classification of packets to optimize traffic flows for a wide range of enterprise applications such as SAP, Oracle, BEA, Citrix, and other web-based applications including support for VoIP, streaming media, and secure LDAP applications. With AppDirector s fully integrated intrusion prevention and Denial of Service protection data center applications and server resources are insulated against application level attacks. The ability to control multi-step SSL processing provides enhanced security of HTTP, FTP, SMTP and SIP over SSL. AppDirector lets you get the most out of your IT investments by maximizing the utilization of server infrastructure resources and enabling seamless consolidation and high scalability. Make your network adaptive and more responsive to your dynamic application and business needs with AppDirector s fully integrated traffic classification and flow management, health monitoring and failure bypassing, traffic redirection, bandwidth management, intrusion prevention and DoS protection. For more information, please visit: http://www.radware.com Radware AppXcel AppXcel provides end-to-end application acceleration for web-based, SSL-based FTP applications, and all types of clients such as desktops, PDAs and smart-phones, enabling complete transaction reliability, accelerated transaction response time and cost effective scalability. AppXcel is a high yield application accelerator, driving application performance using a comprehensive set of AoIP acceleration technologies including compression, caching, connection pooling, TCP optimization, SSL offloading and wireless acceleration for fastest application and transaction response times and the best end user experience across the LAN, WAN and the Internet. AppXcel allows for economical and transparent scaling of server resources and delivers immediate ROI by optimizing server resources and boosting webbased application speeds by up to 500%. AppXcel dramatically reduces transaction response times by compressing web content, optimizing images, HTTP connection multiplexing and controlling bandwidth utilization. By offloading SSL and persistent functions (processor and server intensive operations) from servers, AppXcel frees the CPU to handle additional requests, thus eliminating the need to buy additional hardware in order to support application processing requirements. AppXcel clustering enables further transaction scalability delivering up to 35,000 TPS, for unlimited transaction growth. 3

AppXcel uses a high throughput, dedicated and specialized acceleration platform that enables fastest SSL transactions per second and supports concurrent connections managing certificates. Featuring client and server side SSL sniffing, AppXcel provides complete transaction visibility and security of encrypted traffic, preventing SSL virus tunneling while guaranteeing end-to-end application-smart performance tuning for web-enabled, SSL-based applications on all types of clients including desktops, PDAs, and smart-phones. For more information, please visit: http://www.radware.com BEA Weblogic As the world's leading Java-based application server, BEA WebLogic Server includes zerodowntime features for enterprise-class reliability and uptime. A blended development model means leveraging the best of open-source and commercial code to get new applications and services into production faster. Proven high performance, security, and world-class support services offer IT professionals peace of mind. Enterprise-grade kernel Multi-programming model interface Administrative productivity and reliability Reliable messaging Native Web services Service-oriented security framework Platform independence Open standards For more information, please visit: http://www.bea.com/framework.jsp?cnt=overview.htm&fp=/content/products/weblogic/pl atform/ Solution Details The suggested solution uses 2 Weblogic servers for the application logic processing. The 2 AppDirectors and 2 AppXcels are installed in the front end of the BEA Weblogic in order to provide availability, acceleration and protection: - AppDirector continuously monitors the operational availability of the BEA Weblogic application - AppDirector intelligently distributes the application transactions between the BEA Weblogic servers, making sure that all the transactions that belong to the same application session will reach the same BEA Weblogic server - AppDirector intercepts HTTP/HTTPS traffic and forwards it to the AppXcel devices - AppXcel terminates HTTPS connections and connects to the server using HTTP - AppXcel compresses HTTP objects to accelerate the response time for the clients - The dual AppDirector and AppXcel are providing a highly available solution with no single point of failure 4

How it works The client opens HTTP or HTTPS session to IP 192.168.1.50 (AppDirector VIP). The AppDirector chooses one of the AppXcel appliances and forwards the connection to that AppXcel. The AppXcel establishes the connection to get the request from the client. The AppXcel terminates the SSL connection (if encrypted). Then, the AppXcel forwards the decrypted request back to the AppDirector. The AppDirector recognizes whether the request belongs to an existing application session or not (by the session ID), selects a server and forwards the request to the server. On the response, the AppDirector receives the response from the server. If the response includes a new session ID the AppDirector learns it. The response goes back through the AppXcel device, that compresses the object and then encrypts it. It goes back to the client through the AppDirector. Note that the whole process is transparent to the servers that communicate with the client IP and the client who makes the whole communication with the Virtual service IP address. Important Notes: GENERAL: - The solution can be easily extended to support additional Weblogic servers for higher capacity - There are many more features for the AppDirector and AppXcel that are not documented in this solution for the purpose of simplicity - The setup can be installed as a global solution with many sites. IMPLEMENTATION: - Using SSL offloading on AppXcel - remember enabling the SSL session ID Tracking on the AppDirector with SelectServer mode on the AppXcel farm. - If Hardware card install in the AppXcel please use Hardware based compression in the Compression field. - If client IP transparency is not required, the AppXcel offers TCP multiplexing capability that hides the client IPs and greatly reduces the TCP connections on the server to free all the resources for Application logic processing. - Please note the WLSS servers are working in two different ports (not 80) 8001 and 9001 for the application service. Make sure that you will add these ports to the AppDirector configuration in the Servers configuration. Software and Hardware The following is a list of hardware and Multimedia software tested to verify the interoperabilty of the presented solution: Radware s Appdirector v.1.06 Radware s AppXcel v.1.06 Application Server : BEA Weblogic 9.1 Web Client: Windows MS Explorer 6.0 5

Tested network overview Network Diagram 6

Configuration Radware Devices APPDIRECTOR ACTIVE CONFIGURATION Network Configuration - Create IP 2.1.1.1 on port 17 - Create IP 3.1.1.1 on port 17 - Create IP 192.168.1.1 on port 17 - Create default route to 192.168.1.254 Farm Configuration - Create Farm named AppXcel.Farm in AppDirector -> Farms -> Farm Table with these parameters (for the AppXcel appliances using HTTPS mode) o Farm Name AppXcel.Farm o Session mode Server per Session o Connectivity checks No Checks - Create Farm named Weblogic.Server.Farm in AppDirector -> Farms -> Farm Table with these parameters (for the Weblogic Servers) o Farm Name Weblogic.Server.Farm o Session mode Server per Session o Connectivity checks No Checks - Enable SSL ID Tracking in AppDirector -> Farms -> Additional Parameters Servers Configuration - Create Server named AppXcel.Server.1 and attach it to Farm AppXcel.Farm in AppDirector -> Servers -> Server Table with these parameters o Farm Name AppXcel.Farm o Server Address 3.1.1.101 - Create Server named AppXcel.Server.2 and attach it to Farm AppXcel.Farm in AppDirector -> Servers -> Server Table with these parameters o Farm Name AppXcel.Farm o Server Address 3.1.1.102 - Create Server named Weblogic.1 and attach it to Farm Weblogic.Server.Farm in AppDirector -> Servers -> Server Table with these parameters o Farm Name Weblogic.Server.Farm o Server Address 2.1.1.101 o Server Port 8001 (Please read the Implementation notes) 7

- Create Server named Weblogic.2 and attach it to Farm Weblogic.Server.Farm in AppDirector -> Servers -> Server Table with these parameters o Farm Name Weblogic.Server.Farm o Server Address 2.1.1.102 o Server Port 9001 (Please read the Implementation notes) Layer 4 Configuration - Create L4 Policy for HTTPS Traffic named HTTPS.to.AppXcel in AppDirector -> Servers -> Server Table with these parameters o Virtual IP 192.168.1.50 o L4 Protocol TCP o L4 Port 443 o Application - HTTPS o L4 Policy Name HTTPS.to.AppXcel o Farm Name AppXcel.Farm - Create L4 Policy for HTTP Traffic named HTTP.to.AppXcel in AppDirector -> Servers -> Server Table with these parameters o Virtual IP 192.168.1.50 o L4 Protocol TCP o L4 Port 80 o Application - HTTP o L4 Policy Name HTTP.to.AppXcel o Farm Name AppXcel.Farm - Create L4 Policy for HTTP Traffic named HTTP.to.Weblogic in AppDirector -> Servers -> Server Table with these parameters o Virtual IP 192.168.1.51 o L4 Protocol TCP o L4 Port 80 o Application - HTTP o L4 Policy Name HTTP.to.Weblogic o Farm Name Weblogic.Server.Farm Layer 7 Configuration - Create L7 Text match session ID persistency (cookie) in AppDirector -> L7 Server Persistency -> Text Match with these parameters o Farm Name Weblogic.Server.Farm o Persistency Identifier - JSESSIONID o Lookup mode Cookie o Persistent L7 Switching mode Complete and Maintain Connection 8

AppDirector Health Monitoring Enable Health Monitoring in Health Monitoring -> Global Parameters Create a Check for HTTPS on server 3.1.1.101 in Health Monitoring -> Check Table o Check name AppXcel.1.HTTPS.Check o Method SSL o Dest IP 3.1.1.101 o Dest Port 443 Create a Check for HTTPS on server 3.1.1.102 in Health Monitoring -> Check Table o Check name AppXcel.2.HTTPS.Check o Method SSL o Dest IP - 3.1.1.102 o Dest Port 443 Create a Check for HTTP on server 2.1.1.101 in Health Monitoring -> Check Table o Check name Web.Server.1.HTTP.Check o Method HTTP o Dest IP 2.1.1.101 o Dest Port 80 Create a Check for HTTP on server 2.1.1.102 in Health Monitoring -> Check Table o Check name Web.Server.2.HTTP.Check o Method HTTP o Dest IP - 2.1.1.102 o Dest Port 80 Bind the SSL check AppXcel.1.HTTPS.Check to Server 3.1.1.101 in Health Monitoring -> Binding Table Bind the SSL check AppXcel.2.HTTPS.Check to Server 3.1.1.102 in Health Monitoring -> Binding Table Bind the SSL check Web.Server.1.HTTP.Check to Server 2.1.1.101 in Health Monitoring -> Binding Table Bind the SSL check Web.Server.2.HTTP.Check to Server 2.1.1.102 in Health Monitoring -> Binding Table 9

VRRP Configuration - Enable VRRP in AppDirector -> Redundancy -> Global Configuration o IP Redundancy Admin Status VRRP o Interface Grouping Enable o ARP with interface grouping Send o VLAN Redundancy Active o Backup Fake ARP Enable o Backup Interface Grouping Enable - Create Virtual Router interfaces in AppDirector -> Redundancy -> VRRP -> VR Table o IF Index 17 o VR ID 1 o Priority 255 (Highest number is Active device) o Primary IP 2.1.1.1 o Leave all other options as default - Create Virtual Router interfaces in AppDirector -> Redundancy -> VRRP -> VR Table o IF Index 17 o VR ID 2 o Priority 255 (Highest number is Active device) o Primary IP 3.1.1.1 o Leave all other options as default - Create Virtual Router interfaces in AppDirector -> Redundancy -> VRRP -> VR Table o IF Index 17 o VR ID 3 o Priority 255 (Highest number is Active device) o Primary IP 192.168.1.1 o Leave all other options as default Create Associated IP Addresses in AppDirector -> Redundancy -> VRRP -> Associated IP Addresses o IF Index 17, VR ID 1, Associated IP 2.1.1.1 o IF Index 17, VR ID 2, Associated IP 3.1.1.1 o IF Index 17, VR ID 3, Associated IP 192.168.1.1 o IF Index 17, VR ID 3, Associated IP 192.168.1.50 o IF Index 17, VR ID 3, Associated IP 192.168.1.51 10

APPDIRECTOR BACKUP CONFIGURATION Network Configuration - Create IP 2.1.1.2 on port 17 - Create IP 3.1.1.2 on port 17 - Create IP 192.168.1.2 on port 17 - Create default route to 192.168.1.254 - Copy all configuration from the Active AppDirector device Redundancy - Work with the ConfigwareInsite wizard to copy and convert the Active AppDirector configuration choosing the redundancy mode VRRP or Proprietary. VRRP Configuration - Enable VRRP in AppDirector -> Redundancy -> Global Configuration o IP Redundancy Admin Status VRRP o Interface Grouping Enable o ARP with interface grouping Send o VLAN Redundancy Active o Backup Fake ARP Enable o Backup Interface Grouping Enable - Create Virtual Router interfaces in AppDirector -> Redundancy -> VRRP -> VR Table o IF Index 17 o VR ID 1 o Priority 100 (Highest number is Active device) o Primary IP 2.1.1.1 o Leave all other options as default - Create Virtual Router interfaces in AppDirector -> Redundancy -> VRRP -> VR Table o IF Index 17 o VR ID 2 o Priority 100 (Highest number is Active device) o Primary IP 3.1.1.1 o Leave all other options as default - Create Virtual Router interfaces in AppDirector -> Redundancy -> VRRP -> VR Table o IF Index 17 o VR ID 3 o Priority 100 (Highest number is Active device) o Primary IP 192.168.1.1 o Leave all other options as default 11

- Create Associated IP Addresses in AppDirector -> Redundancy -> VRRP > IP Addresses o IF Index 17, VR ID 1, Associated IP 2.1.1.1 o IF Index 17, VR ID 2, Associated IP 3.1.1.1 o IF Index 17, VR ID 3, Associated IP 192.168.1.1 o IF Index 17, VR ID 3, Associated IP 192.168.1.50 o IF Index 17, VR ID 3, Associated IP 192.168.1.51 Redundancy - Work with the Radware Insite wizard to copy and convert the Active AppDirector configuration choosing the redundancy mode VRRP or Proprietary. APPXCEL APPLIANCE - 1 SSL configuration - Create a Key in SSL -> KEY o Index 1 o Size 1024 o Password 123456 o Verify Password 123456 - Create a Certificate in SSL -> Certificate Tunneling - Create Tunnel for HTTPS Traffic in Tunnel -> Table o Listening interface - LAN1 o Listen port - 443 (SSL mode) o Key ID 1 o Virtual Host IP 3.1.1.101 (IP of the Interface LAN1) o NetMask 255.255.255.0 o Remote IP 192.168.1.51 o Remote Port - 80 o Compression Engine Software based (If Hardware card installed please used Hardware based) o Compression level 9 (9 is the highest compression) o Transparency - Enable. 12

- Create Tunnel for HTTP Traffic in Tunnel -> Table o Listening interface - LAN1 o Listen port - 80 (HTTP mode) o Virtual Host IP 3.1.1.101 (IP of the Interface LAN1) o NetMask 255.255.255.0 o Remote IP 192.168.1.51 o Remote Port - 80 o Compression Engine Software based (If Hardware card installed please used Hardware based) o Compression level 9 (9 is the highest compression) o Transparency - Enable. APPXCEL APPLIANCE - 2 SSL configuration - Create a Key in SSL -> KEY o Index 1 o Size 1024 o Password 123456 o Verify Password 123456 - Create a Certificate in SSL -> Certificate Tunneling - Create Tunnel for HTTPS Traffic in Tunnel -> Table o Listening interface - LAN1 o Listen port - 443 (if using SSL) o Key ID 1 o Virtual Host IP 3.1.1.102 (IP of the Interface LAN1) o NetMask 255.255.255.0 o Remote IP 192.168.1.51 o Remote Port - 80 o Compression Engine Software based o Compression level 9 (9 is the highest compression) o Transparency - Enable. 13

- Create Tunnel for HTTP Traffic in Tunnel -> Table o Listening interface - LAN1 o Listen port - 80 (HTTP mode) o Virtual Host IP 3.1.1.102 (IP of the Interface LAN1) o NetMask 255.255.255.0 o Remote IP 192.168.1.51 o Remote Port - 80 o Compression Engine Software based o Compression level 9 (9 is the highest compression) o Transparency - Enable. BEA WEBLOGIC SERVER-1 - Create IP 2.1.1.101 on network interface - Create Default GW to 2.1.1.1 - Application service port 8001 BEA WEBLOGIC SERVER-2 - Create IP 2.1.1.102 on network interface - Create Default GW to 2.1.1.1 - Application service port 9001 14

Technical Support Radware offers technical support for all of its products through the Radware Certainty Support Program. Please refer to your Certainty Support contract, or the Radware Certainty Support Guide available at: http://www.radware.com/content/support/supportprogram/default.asp For more information, please contact your Radware Sales representative or: U.S. and Americas: (866) 234-5763 International: +972(3) 766-8666 15