Oracle PeopleSoft 9.2 with NetScaler for Global Server Load Balancing

Similar documents
Azure MFA Integration with NetScaler

Comprehensive Citrix HDX visibility powered by NetScaler Management and Analytics System

Citrix Tech Zone Citrix Product Documentation docs.citrix.com November 13, 2018

Deploying Virtual Apps and Desktops with Citrix Provisioning using Oracle Cloud Infrastructure

How to buy or cancel the XenDesktop Essentials Service

Welcome to your Citrix User Adoption Kit

NetScaler Management and Analytics System service trial account checklist

XenApp, XenDesktop and XenMobile Integration

XenApp 7.x on Oracle Cloud Infrastructure

Your Adoption Kit for Citrix Workspace Standard

Guide to Deploying NetScaler as an Active Directory Federation Services Proxy

Citrix SD-WAN for Optimal Office 365 Connectivity and Performance

Design and deliver cloud-based apps and data for flexible, on-demand IT

Citrix Consulting. Guide to Consulting Methodology and Services

Configuring and Delivering Salesforce as a managed application to XenMobile Users with 3 rd Party SAML IDP (Identity Provider)

Citrix ADC Web App Firewall Service

White Paper Taking Windows Mobile on Any Device Taking Windows Mobile on Any Device

Deploying NetScaler with Microsoft Exchange 2016

Deploying Oracle ATG with NetScaler

Citrix CloudBridge Product Overview

Citrix XenApp and XenDesktop 7.15 LTSR FIPS Sample Deployments

Citrix XenApp and XenDesktop 7.6 LTSR FIPS Sample Deployments

Configuring and Delivering Salesforce as a managed application to XenMobile Users with NetScaler as the SAML IDP (Identity Provider)

SAP NetWeaver Server with NetScaler for Load Balancing(SSL offload), Application Firewall and- Integrated Caching

Configuring and Delivering ServiceNow as a managed application to XenMobile Users with 3 rd Party SAML IDP (Identity Provider)

ShareFile Account Admin Guide

Deploying Oracle Hyperion 11.1 with NetScaler

Configuring and Delivering AetherPal as a managed application to XenMobile ios Users for Mobile Support.

Citrix NetScaler LLB Deployment Guide

DEPLOYMENT GUIDE Amazon EC2 Security Groups. Deployment Guide. Security Groups Amazon EC2.

DEPLOYMENT GUIDE XenApp, Avaya 1X Agent. Deployment Guide. Avaya 1X Agent R2 SP2. XenApp 6.0.

Welcome to your Citrix Endpoint Management (formerly XenMobile) User Adoption Kit

Mobilize with Enterprise Security and a Productive User Experience

Deployment Guide. ICA Proxy for Citrix Receiver with SMS Authentication. Access Gateway Enterprise Edition XenApp XenDesktop

A simple, cost-effective way to transition your workloads to the cloud

Augmenting security and management of. Office 365 with Citrix XenMobile

Citrix Education Learning Journey

Deployment Guide. ICA Proxy for Citrix Receiver. Access Gateway Enterprise Edition XenApp XenDesktop

Building a Software-defined WAN with NetScaler SD-WAN

Citrix ShareFile Enterprise: a technical overview citrix.com

Adding XenMobile Users to an Existing XenDesktop Environment

Desktop virtualization for all

KillTest ᦝ䬺 䬽䭶䭱䮱䮍䭪䎃䎃䎃ᦝ䬺 䬽䭼䯃䮚䮀 㗴 㓸 NZZV ]]] QORRZKYZ PV ٶ瀂䐘މ悹伥濴瀦濮瀃瀆ݕ 濴瀦

Citrix Education Learning Journey

Automate NetScaler with Ansible

High availability and disaster recovery with Microsoft, Citrix and HP

Configuring and Delivering Notate for Enterprise as a managed application to XenMobile Users

Installation Guide. Citrix License Server VPX v1.01

Five reasons to choose Citrix XenServer

Deployment Guide. Policy Engine (PE) Deployment Guide. A Technical Reference

Your Adoption Kit for Citrix Workspace Premium

Citrix XenDesktop White Paper. How to provide unmatched availability, performance and security for Citrix XenDesktop.

CNS-205 Citrix NetScaler 11 Essentials and Networking

Accelerate Graphics in Virtual Environments

The scalability and economics of delivering Citrix Virtual App and Desktop services from Microsoft Azure

Optimal Gateway Selection for Pulse Connect Secure with Pulse Secure Virtual Traffic Manager

CNS-205 Citrix NetScaler 10.5 Essentials and Networking

White Paper. Deployment Practices and Guidelines for NetScaler 10.1 on Amazon Web Services. citrix.com

WHITEPAPER. Security overview. podio.com

Deployment Guide January-2016 rev. b. Deploying Array Networks APV Series Application Delivery Controllers With IBM WebSphere 8.5

A comprehensive security solution for enhanced mobility and productivity

White paper. The three levels of high availability Balancing priorities and cost

Citrix ShareFile Share, store, sync, and secure data on any device, anywhere

Optimizing Citrix XenApp high availability A new approach. Using tiered availability to achieve your SLAs with fewer resources and lower costs

User Management Tool

Deployment Modes Citrix Product Documentation docs.citrix.com January 3, 2019

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution

Deployment Best Practices and Guidelines to Deliver Any App to Mobile Users

Empower a Mobile Workforce with Secure App Delivery

What is an application delivery controller?

Secure XenApp and XenDesktop, Embrace the Flexibility

Accelerate Transportation Services with Citrix Mobile Access, High Availability and Centralized IT

Maximize your investment in Microsoft Office 365 with Citrix Workspace

Remote access to enterprise PCs

Citrix XenMobile and Windows 10

Imperva Incapsula Load Balancer

How your network can take on the cloud and win. Think beyond traditional networking toward a secure digital perimeter

Top three reasons to deliver web apps with application virtualization

Citrix NetScaler 10.5 Essentials for ACE Migration (CNS-208)

vrealize Orchestrator Load Balancing

Citrix StoreFront 2.0

Oracle Privileged Account Manager

Validated Reference Design NetScaler SSL Profiles

Secure File Sharing and Real-Time Mobile Access to Business Data with Citrix ShareFile

Data Center Consolidation for Federal Government

Citrix NetScaler 10.5 Essentials and Networking (CNS-205)

A10 Thunder ADC with Oracle E-Business Suite 12.2 DEPLOYMENT GUIDE

WHITE PAPER. Citrix NetScaler VPX. NetScaler VPX: Harness the Power of Virtualized Web App Delivery.

Secure app and data delivery across devices, networks and locations

Citrix NetScaler 10 Essentials and Networking Course CNS205; 5 Days, Instructor-led

vrealize Orchestrator Load Balancing

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

Stevens Institute of technology and Citrix. Fast Remote Access to Graphics-Intensive Applications

Optimizing your network for the cloud-first world

CNS-207-2I Implementing Citrix NetScaler 10.5 for App and Desktop Solutions

Integrating PingFederate with Citrix NetScaler Unified Gateway as SAML IDP

Stingray Traffic Manager 9.0

Hybride Cloud Szenarien HHochverfügbar mit KEMP Loadbalancern. Köln am 10.Oktober 2017

Build application-centric data centers to meet modern business user needs

App Orchestration 2.0

Transcription:

Oracle PeopleSoft 9.2 with NetScaler for Global Server Load Balancing This solution guide focuses on defining the deployment process for Oracle PeopleSoft with Citrix NetScaler for GSLB (Global Server Load Balancing). Citrix.com 1

NetScaler is the industry s leading application delivery controller (ADC) and the best solution for providing global server load balancing (GSLB) for various cloud and enterprise applications, including Oracle PeopleSoft 9.2. Oracle PeopleSoft 9.2 is a collection of key enterprise busines applications. This guide will walk you step by step through the process of deploying NetScaler with Oracle PeopleSoft for GSLB. This deployment guide is an extension of the deployment guide - Deploying Oracle PeopleSoft 9.2 with NetScaler. GSLB is configured for site-level load balancing where the sites are geographically dispersed. This document describes the deployment topology and configuration steps needed to set up GSLB between two sites where PeopleSoft servers are load balanced by NetScaler. Overview of Oracle PeopleSoft 9.2 Oracle s PeopleSoft applications are designed to address the most complex business requirements. They provide comprehensive business and industry solutions, enabling organizations to increase productivity, accelerate business performance, and provide a lower cost of ownership. Why NetScaler GSLB for PeopleSoft? Enterprise business solutions are used by professionals who are almost always mobile today. With the need for a desktop system eliminated, they need to be able to access Oracle PeopleSoft from various locations to upload or download critical information. The GSLB capability of NetScaler makes applications highly available by balancing server load across multiple datacenters. GSLB also helps connect each user to the most appropriate datacenter for fast and seamless access to information. NetScaler GSLB optimizes the availability and responsiveness of Oracle PeopleSoft so enterprise professionals enjoy high performance and always-on connectivity without compromising the user experience or security. GSLB is also an important component of a business continuity plan. In case of an outage at one of the load balanced sites, users are directed seamlessly by NetScaler to another location. This capability supports normal business operations. Citrix.com Oracle PeopleSoft with NetScaler for Global Server Load Balancing 2

Topology The NetScaler GSLB deployment for PeopleSoft is depicted logically in Figure 1. The deployment is the same for both internal and external clients. Figure 1: PeopleSoft deployment with NetScaler GSLB The following steps are involved in the GSLB configuration of PeopleSoft. 1. Oracle PeopleSoft's web interface is primarily accessed using a popular web browser. A user using any of these clients accesses the PeopleSoft login page at globalps.ctxns.net. A DNS request for the domain name is issued. 2. This domain name is bound to a GSLB virtual server. So, the DNS resolution request comes to the GSLB virtual server at one of the two sites, which then resolves the domain name to an IP address of one of the bound GSLB services, based on the GSLB method configured. 3. In NetScaler, one of the GSLB methods is static proximity, where the client IP address is matched in a location database (present on NetScaler) and the domain name is resolved to the nearest GSLB service IP address. 4. The IP address of the bound GSLB service is the IP address of the load balancing virtual server at one of the sites. 5. The client connects to the load balancing virtual server, which in turn connects to one of the web tier PeopleSoft servers, depending on the local load balancing method configured on it. The web tier of PeopleSoft runs Oracle Weblogic Server, which drives all Oracle Fusion Middleware products. Citrix.com Oracle PeopleSoft with NetScaler for Global Server Load Balancing 3

6. The web tier server connects to the backend PeopleSoft application server. The application server handles processing of asynchronous events, such as workflows and custom plug-ins, database maintenance and request routing. These roles are usually not exposed to the Internet. 7. The application server connects to the Oracle Database Server on which the PeopleSoft database is installed. The database server performs the requested SQL operation and sends the response back to the client. Disaster situation NetScaler GSLB maintains availability in case of a disaster that takes one of the sites completely offline. This scenario is shown in Figure 2. For enterprise applications, database mirroring between the sites makes user information available on all the database servers across sites. Figure 2: NetScaler GSLB handling a disaster situation The following steps are involved in the case of a disaster situation. 1. The DNS resolution requests from all users land on NetScaler GSLB at site 2. 2. Periodic communication using the Citrix proprietary Metric Exchange Protocol (MEP) takes place among all the sites participating in GSLB. All the NetScaler appliances at different sites, participating in GSLB, exchange site metrics, network metrics and persistence information. 3. If one site goes down, the GSLB vserver is aware and will not select the GSLB service of that particular site, and thus the IP address of the site will not be sent to the client. 4. In our configuration example, the domain name is resolved to the load balancing virtual server of site 2 for users of both site 1 and site 2. 5. All users connect to the site 2 load balancing virtual server. Thus, an unresponsive site 1 does not result in an unavailable application for site 1 users. Citrix.com Oracle PeopleSoft with NetScaler for Global Server Load Balancing 4

Configuring NetScaler GSLB Products and version tested Configuration Item Details Oracle PeopleSoft Server 9.2 NetScaler 11.0 and above Prerequisites and configuration notes For the purposes of this guide: PeopleSoft frontend and backend servers and Oracle DB Servers are installed on both sites and the topology is properly configured. The NetScaler load balancer, SSL and other configurations are made on both sites. All the services are up and running. Configuring NetScaler GSLB Step 1: Create sites local and remote Step 2: Create services for the local virtual servers Step 3: Create virtual servers for the GSLB services Step 4: Bind GSLB services to the GSLB virtual server Step 5: Bind domain name(s) to the GSLB virtual server Step 1: Add GSLB sites Add local and remote sites between which GSLB will be configured. Add a site as shown below. Configuration Item GSLB Sites (Traffic Management>GSLB>Sites) Details Name: Give a unique name to the site Type: Select whether the site will be local or remote Site IP address: Add the site IP address Public IP address: Add the public IP address of the site Parent site name: Designate parent site in case of parent-child topology Trigger monitors: Specify the conditions under which the GSLB service must be monitored. Default: always Metric exchange: Select if you want this site to exchange metrics with other site. Default: selected Network metric exchange: Select if you want this site to exchange network metrics with other sites. Default: selected Persistence session entry exchange: Select if you want this site to exchange persistent session entries with other GSLB sites every five seconds Citrix.com Oracle PeopleSoft with NetScaler for Global Server Load Balancing 5

After clicking on OK, you will see the new site listed as below - Citrix.com Oracle PeopleSoft with NetScaler for Global Server Load Balancing 6

Step 2: Add GSLB services Add GSLB services for the local and remote virtual servers that load balance mailbox servers. Configuration Item Details GSLB Services (Traffic Management>GSLB>Services) Service Name: Give a unique name to the service Site Name: Select the site to which this service belongs Type: Select if the service is IP based or name based Service Type: Select the appropriate protocol Port: Select the applicable port Server Name: Select the corresponding NetScaler load balancing virtual server name Server IP address: Add the load balancing virtual server s IP address Public IP address: Add the public IP address of the load balancing virtual server Public port: Add the public port number of the load balancing virtual server Enable after creating: Select to enable the service after creating Enable health monitoring: Select to enable health monitoring of the service Appflow logging: Select to enable logging of AppFlow information which will log the information transmitted to collectors, that can then be used for comprehensive monitoring and reporting. After service configuration is complete, the service can be seen in the service listing as shown below: Citrix.com Oracle PeopleSoft with NetScaler for Global Server Load Balancing 7

Step 3: Add GSLB virtual server Add the GSLB virtual server that will perform intelligent domain resolution for PeopleSoft web tier servers based on MEP information. Bind the domain name and GSLB services to it. Configuration Item GSLB Virtual Server (Traffic Management>GSLB>Virtual Servers) Details Name: Give a unique name to the virtual server DNS Record Type: Select the applicable record type Service Type: Select the appropriate protocol Enable after creating: Select to enable the virtual server after creating Appflow logging: Select to enable logging of AppFlow information which will log the information transmitted to collectors, that can then be used for comprehensive monitoring and reporting. Method: Select the site-level load balancing method Backup Method: Select the backup site-level load balancing method After creating the GSLB virtual server and selecting the appropriate load balancing method, bind services and domain(s) to complete the step. Go to Advanced Settings inside the GSLB virtual server and add Domains to bind a domain. Citrix.com Oracle PeopleSoft with NetScaler for Global Server Load Balancing 8

Go to Advanced Settings inside the GSLB virtual server and add Services to bind one or more GSLB services. Check to be sure the GSLB virtual server is up and 100 percent healthy. This will mean that sites are in sync and backend services are available. Citrix.com Oracle PeopleSoft with NetScaler for Global Server Load Balancing 9

Conclusion Citrix NetScaler, the leading application delivery solution, is best suited to provide load balancing and GSLB capabilities for Oracle PeopleSoft. NetScaler and PeopleSoft are de facto industry standards in their domains, and their collaborative deployment guarantees best business outcomes. Enterprise professionals who use PeopleSoft for their daily requirements get the best user experience as they connect to the nearest datacentre. Also, the business critical application is globally load balanced and high availability is ensured when NetScaler is strategically placed in front of the servers. To learn more about how NetScaler can bring these benefits to PeopleSoft installations or address other application delivery requirements, please visit http://www.citrix.com. Enterprise Sales North America 800-424-8749 Worldwide +1 408-790-8000 Locations Corporate Headquarters 851 Cypress Creek Road Fort Lauderdale, FL 33309 United States Silicon Valley 4988 Great America Parkway Santa Clara, CA 95054 United States Copyright 2016 Inc. All rights reserved. Citrix, the Citrix logo, and other marks appearing herein are property of Citrix Systems, Inc. and/or one or more of its subsidiaries, and may be registered with the U.S. Patent and Trademark Office and in other countries. All other marks are the property of their respective owner/s. Citrix.com Oracle PeopleSoft with NetScaler for Global Server Load Balancing 10