1 Copyright © 2012, Oracle and/or its affiliates. All ......•Migrate PeopleSoft Web, App,...

35
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1

Transcript of 1 Copyright © 2012, Oracle and/or its affiliates. All ......•Migrate PeopleSoft Web, App,...

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1

Oracle Engineered Systems Success with PeopleSoft

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2

Mark Hoernemann, Oracle

Mark Varennes, Oracle

Aaron De Los Reyes, Cognizant

Mark Larinde, Cognizant

The following is intended to outline our general product direction. It is intended

for information purposes only, and may not be incorporated into any contract.

It is not a commitment to deliver any material, code, or functionality, and should

not be relied upon in making purchasing decisions. The development, release,

and timing of any features or functionality described for Oracle’s products

remains at the sole discretion of Oracle.

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3

Program Agenda

� Exalogic Benefits for PeopleSoft

� Future plans

� Performance of Virtualized Environments

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4

� Performance of Virtualized Environments

� Cognizant Case Study

Greater Value Through TechnologyExalogic + Virtualization + Enterprise Manager = Consolidation

Consolidation of Multiple PeopleSoft

Instances onto One Exalogic System

� High Performance

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5

� Dynamic Scaling

� Rapid Provisioning

� Easy PeopleTools Patching

� Complete Instance Management

ConsolidationConsolidation

Benefits of Exalogic with PeopleSoft

Tuxedo- Socket Direct Protocol

- Remote Direct Memory Access

for Jolt

- Improved memory mgmt

with huge pages

WebLogic- Higher parallelism with

enhanced thread mgmt

- Faster inter-process

communication and less

thread contention

PeopleSoft

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6

Java/Jrockit- More efficient calls with

collections of chunked data

- Better object mgmt with fewer

creates/deletes

- Less heap space &

garbage collection

EL Elastic Cloud- InfiniBand I/O fabric uses

fewer, larger messages

- Full redundancy

- Flash memory reduces

I/O latency

PeopleSoftHigh

Performance

PeopleSoft on ExalogicWhat we’re planning…

Virtual AssembliesOracle Linux x86, Exalogic

OVM TemplatesOracle Linux x86, Exalogic

Software Delivery Cloud

PeopleTools

8.53

Dev, Test, Prod

Software Delivery Cloud

PeopleTools

8.53

Dev, Test, Prod

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7

8.53

(OVM)

Dev, Test, Prod

PeopleTools 8.53

Exalogic

8.53

(OVM)

Hardening,

Security

Guides

Dev, Test, Prod

Prod Class Mid Tier for

PSFT Apps 9.1, 9.2

Oracle Enterprise Manager12c for PeopleSoft

� PeopleSoft HCM 9.1 HR Self-Service Unicode DB

� 600,000 employees in the DB

2011 Proof Points

High Performing, Vertical Scaling

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8

� 40,000 concurrent users

� 30 minutes of steady state

� 240,000 business transactions executed in 30 minutes

� Each user login, navigate, do one transaction, logout, within 5 minutes

� PeopleSoft HCM 9.1 FP2 HR Self Service Unicode DB

� 600K employees in DB

� Same transactions and users mix as OOW2011 Exadata test

2012 Proof Points

Virtualization, Consolidated Workload

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9

� X2-2 Exalogic ¼ Rack hosting vServers

� PeopleTools 8.52 on OEL 5.6 vServers, 1 to 2 nodes

� OATS 9.2 Load Generation on Windows 2008R2 vServers

� X2-8 Exadata (1 node), switch to X3-2 (1 node) for last test

� 1 and 2 Databases on X2-8, 1 Database on X3-2

Marc VarennesDirector, Applications Performance

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10

Performance

PeopleSoft Virtualization Test on Exalogic and Exadata – OOW2012

� PeopleSoft HCM 9.1 FP2 HR Self Service Unicode DB

– 600K employees in DB

– Same transactions and users mix as OOW2011 Exadata test

� X2-2 Exalogic ¼ Rack hosting vServers (3 node used)

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11

– PeopleTools 8.52 on OEL 5.6 vServers, 1 to 2 nodes

� Each vServer host 1 APP and 1 WEB server

– OATS 9.2 Load Generation on 2 Windows 2008R2 vServers

� X2-8 Exadata (1 node), switch to X3-2 (1 node) for last test

– 1 and 2 DB on X2-8, 1 DB on X3-2

PeopleSoft Virtualization Test on Exalogic and Exadata – Results

ExalogicAvg. Response

Time (sec.)Exadata

4 VM on 1 EL node

2DB / 6,000 users

Each VM 6vCPU and 16GB RAM

2 VM for DB(A), 2 VM for DB(B)

72% avg. CPU

Search = 0.318

Save = 0.148

X2-8, 1 node used

� 2 DB (A and B)

� 3% avg. CPU

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12

8VM on 2 EL node

2DB / 12,000 users

Each VM 6vCPU and 16GB RAM

4 VM for DB(A), 4 VM for DB(B)

78% avg. CPU

Search = 0.416

Save = 0.195

X2-8, 1 node used

� 2 DB (A and B)

� 6% avg. CPU

4VM on 1 node

1 DB / 6,000 users

Each VM 6vCPU and 22GB RAM

4 VM for DB(A)

67% avg.CPU

Search = 0.283

Save = 0.133

X3-2, 1 node used

� 1 DB (A)

� 8% avg. CPU

PeopleSoft Virtualization Test on Exalogic and Exadata – Conclusion

� Performance similar to PeopleSoft on Exalogic bare metal

� Aids consolidation of PeopleSoft instances for dev, testing, patching,

production load spike

� vServers are quickly created and altered

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13

vServers are quickly created and altered

� vServers can be allocate all the vCPU and benefit from it

� vServers can be allocate almost all memory and benefit from it

� PeopleSoft PeopleTools 8.53 Exalogic templates plan to use settings

and configuration from these test with 6vCPU and 22GB RAM

Aaron De Los ReyesDirector, Oracle Technology

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14

Mark LarindeDirector, Oracle Technology

Cognizant Presentation For

Exalogic Discussion�Monday, September 24, 2012

© Cognizant Technology Solutions, 2012, Internal Use Only

Agenda

Our Journey and Experience

Roadmap

Cognizant PeopleSoft Footprint

Background & Objectives

| © 2012, Cognizant16

Benefits

Roadmap

Background and Objectives

Key ChallengesKey Challenges

Business Technical

� Data Quality / � Data Quality / Management

� Track Operational metrics by Department, Cost Center, Profit Center

� Ambitious growth plans

� Compliance

� Performance

� Service enablement

� Integrated System

Objective

� Scalable system, that can respond efficiently to the needs of dynamic organization

� No Performance

� Scalable system, that can respond efficiently to the needs of dynamic organization

� No Performance

2005-

11

2005-

11

| © 2012, Cognizant17

� Compliance� Compliance� No Performance degrades due to increased user base

� Zero fault tolerance

� Smarter system (To be more social & mobile)

� < 0.5 sec response for all clicks/navigations

� No Performance degrades due to increased user base

� Zero fault tolerance

� Smarter system (To be more social & mobile)

� < 0.5 sec response for all clicks/navigations

� Cognizant uses PeopleSoft ERP suite for 140K employees around the world

� Largest PeopleSoft implementation worldwide

� Cognizant uses PeopleSoft ERP suite for 140K employees around the world

� Largest PeopleSoft implementation worldwide

PeopleSoft HRMSPeopleSoft HRMS

PeopleSoft ELMPeopleSoft ELM

PeopleSoft Finance PeopleSoft Finance

PeopleSoft ESAPeopleSoft ESA

PeopleSoft CRMPeopleSoft CRM

PeopleSoft EPMPeopleSoft EPM

Current Application – PeopleSoft 9.1Current Application – PeopleSoft 9.1

2012

2012

Cognizant – PeopleSoft Footprint

ELM

Roadmap Continues…

� CRM, EPM & ELM

Upgrade to 9.1

� Tools Upgrade to 8.52

� CRM: Integration with

all hand held devices

� Hoover’s integration

for Customer Data

� Global rollout of Career

COMPASS Program

� Convergence of 5 disparate

Academy Systems

� Single Sign-On Integration

with SkillSoft & ElementK ,

� Globally rolled out to 30

countries with PeopleSoft

HCM 9.1

� Globally accessible web-

based system

� Modules – GL, AP, AR,

AM, CM, PO, PC, PM, � Sales Incentive

Management system

HCMESA & Financials

CRM & EPM

| © 2012, Cognizant18

PeopleSoft CRM 8.9PeopleSoft CRM 8.9

PeopleSoft EPM 8.9

PeopleSoft ESA &

Financials 9.1 PeopleSoft HCM 9.1 PeopleSoft ELM 9.0 Roadmap Continues…

for Customer Data

� Migrate all

applications to Lintel

platform

� Exalogic migration

� Exadata Migration

(DB2 to Oracle

Platform migration)

with SkillSoft & ElementK ,

Centra

� One Cognizant Analytical

Application Platform

(1CAAP) enabled for ELM

� MTM integration with

Third-Party Vendor for

capturing Course Feedbacks

� Migrated to Exalogic Server

on Lintel Platform

based system

� Integration with multiple

applications, e-approvals,

1click tasks for self service

transactions

� Implemented QR code in

offer letters

� Migrated to Exalogic

platform to improve

performance of HCM

system

AM, CM, PO, PC, PM,

RM, T&E, Billing &

Contracts

� Robust multi-currency /

multi-ledger processing

across entities in India,

APAC, USA and Europe

� People tools upgraded

from 8.49 to 8.50

Management system

rollout

� Implemented EPM for

seamless integration

with PeopleSoft

� Single Source of Truth

and 360 degree view of

the organization

Cognizant – PeopleSoft Infrastructure Evolution

• One IBM p590

server (Web, App,

Batch and DB

servers)

• 2 LPARs ( 2 CPU, 16

GB RAM each) for

• 3000+ concurrent

users (38K total users)

• Performance issues

with respect to

PeopleSoft Finance

• Required more CPU &

Memory

• Identified IBM JS-

• IBM JS 21 chasis

with 22 blade

servers

(16GB memory)

• 10 blade servers for

HCM and 12 for ESA

Production

• ELM and EPM came

on board

• ESA Production

performance

degradation due to

data volume

• 90% CPU during

peak days

• Application was

growing but unable

to provide stable

environment

• Need for a long term

solution live

• Start of Exalogic

implementation for

ELM and HCM and

ESA

• 8 weeks timeline

with No down time

during migration

• No major issues

reported since go

live

| © 2012, Cognizant19

2004 2005 2006 2007 2008 2009 2010 2011 2012 2013

RAM

GB RAM each) for

Web & App each

• DB on separate LPAR

with 4 CPUs, 32 GB

RAM

• Identified IBM JS-

Blades for hosting App

& Web Servers

Our Journey and

20 | © 2012, Cognizant

Our Journey and

Experience

Infrastructure

� Separate nodes for Web Server and Application Servers PeopleSoft Web, Application and

Batch server environments were migrated from IBM AIX platform to Oracle Linux on

Exalogic platform

� Half rack Exalogic 2.0

� 14 nodes for PeopleSoft

� 2 nodes for Oracle Content Management

Our Journey and Experience in Exalogic implementation

Environment

| © 2012, Cognizant21

Exalogic platform

� Storage used by the application moved from IBM SAN to Oracle Exalogic

� No Downtime

� NFS 4 performs better when compared to NFS 3 (requires Exalogic 2.0)

� Installing SSL on Weblogic over Exalogic creates lot of overhead and performance impacts. SSL offloading

outside the web server (preferably on hardware load balancer) improves performance

� Install the binaries at a common location and deploy the applications multiple times (unlike installing the

binaries across all servers)

� Local SSD for frequently used files like cache files for better performance

� Local ZFS storage for all file related storage requirements than using an external storage

� Use JVM of 3 GB size for PeopleSoft without any performance impact

� Jrockit works better when it has built sufficient cache. Avoid frequent recycling of web server

Key Considerations

Features LeveragedChallenges

� Configuring Enterprise Manager

� NIS configuration - NIS master- lave sync-up issues ; hostname entries

� Frequent NFS –file I/O issues

Implementation Challenges and Features Leveraged

| © 2012, Cognizant22

Features

LeveragedChallenges

� Consolidate and reduce server footprint

� Easier Scaling up

� Improved performance of Weblogic in Exalogic platform

� Tuxedo processing improvements

� Leveraged Oracle Traffic Director to distribute load using InfiniBand network

Parameter Measure

Time Taken

(seconds)

Pre-Exa

Time Taken

(seconds)

Post-Exa

Benefits

End user response

Leave Approval 11.9 5.4

Significant performance

improvements,

Enhanced User experience

Competency Updates 20.1 3.2

Self Appraisal 125.5 14.6

Supervisor Evaluation 6.6 1.5

Changes by Supervisor 137.9 14.7

Key Metrics

| © 2012, Cognizant23

Enhanced User experienceChanges by Supervisor 137.9 14.7

Manager Review (Appraisal) 9.8 2.7

Reporting Change 34.7 1.9

Process

improvement

JVM 3 times less

Tuxedo 2 times less

Capacity planned 3 times more

� User base : 140K+ employees� Peak: Bi-weekly Timesheet Submission, First & Last week of month� Peak concurrency: 12-15K users� Timesheet Processing (Submission to Approval rate) – 7K to 10K per hour� Project Assignments – 2.5K� Service Order Creations – 2.5K

Enterprise

Services

Automation

� User base : 140K+ employees� Peak: Bi-annual performance appraisal cycle� Peak concurrency: 35K users� Employee Self-Appraisal – 25K to 35K usersHR

Key Metrics and Transaction Volumes

| © 2012, Cognizant24

� Employee Self-Appraisal – 25K to 35K users� Employee Personal Data – 1.7K to 2.5K� Employee Job Data – 2K to 2.5K� Leave Submission – 1.5K to 2.5K

HR

� User base : 140K+ employees� Peak: Learning drives, Learning festivals� Peak concurrency: 8K to 15K users per day� Course Enrollment: 10K to 12K users� Course Search: 8K to 10K users

Learning

Management

Key processes/resources Improvement after Exalogic Implementation

Downstream integration processing rate thru

PeopleSoft Integration Broker engine50% improvement

Server consolidation (Web, App, Batch,

Integration)60+ AIX blade servers removed using 12 Exalogic nodes

Application Maintenance window Reduced by 4 times

Improvements Post-Exa implementation

| © 2012, Cognizant25

Effort required to support and maintain the

application environmentReduced by 50%

Ability to scale up

Sufficient head room available to scale up the system ( less than 30% utilization)

Virtualization readiness

Roadmap

26 | © 2012, Cognizant

Roadmap

Phase 1

• Migrate PeopleSoft Web, App, Integration and Batch Servers from IBM AIX blade servers to Oracle Exalogic

Phase 2

• Migrate the URL traffic from F5 Load Balancer to Oracle Traffic Director on Exalogic

Phase • Migrate PeopleSoft databases from IBM DB2 to Oracle on Exadata

Roadmap

| © 2012, Cognizant27

Phase 3

Phase 4

• Implement Oracle Active Data Guard for DR in Active-Active setup.

Phase 5

• Implement Oracle EM pack for PeopleSoft applications and integrate with RUEI for SLA management

Thank You!

Information PortalHosted & Mobile PeopleBooks

Doc Home Pages and Enterprise Integration Point

Maps

Learn MorePeopleSoft Information Development Resources

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.29 Click images for more information

Video Feature OverviewsCumulative Feature Overview & Upgrade Resource Report Tools

Business Process Maps & Entity Relationship Diagrams

PeopleTools Sessions of Interest

Time Title Session Location

10:45 Performance Tuning for the PeopleSoft Administrator CON9210 MW - 3009

10:45 How the Power of PSFT PeopleTools Can Empower Financial Operations CON9097 Westin San Francisco

- Metropolitan I

10:45 Maximize Value of PSFT Apps by Leveraging Oracle Tools and Resources CON8935 MW-3008

12:15 Art of the Possible: A Great User Experience via PSFT Applications Portal CON9188 MW - 3009

Monday

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.30

12:15 Art of the Possible: A Great User Experience via PSFT Applications Portal CON9188 MW - 3009

Putting the PeopleSoft Test Framework to Work for You CON9190 MW - 3011

Oracle Engineered Systems Success with PeopleSoft CON9204 MW - 3008

4:45 PeopleSoft Technology Roadmap CON9183 MW - 3002/4

PeopleTools Sessions of Interest

Time Title Session Location

10:15 PeopleTools Roadmap: Mobile Applications CON9196 MW - 3009

Securing Your PeopleSoft Integration Infrastructure CON9205 MW - 3011

11:45 Mastering the PeopleSoft Reporting Suite CON9201 MW - 3011

Securing Your PeopleSoft Environment Today & Preparing for Tomorrow CON9202 MW - 3009

Using Virtualization to Manage TCO CON9206 MW - 3007

Tuesday

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.31

Using Virtualization to Manage TCO CON9206 MW - 3007

1:15 Implementing a PSFT Maintenance Strategy with PSFT Update Manager CON9192 MW - 3009

5:00 PeopleTools Developer: PeopleTools 8.53 in Action CON9187 MW - 3009

New Functional PeopleTools Capabilities for the Line of Business User CON8932 MW - 3007

PeopleTools Sessions of Interest

Time Title Session Location

10:15 PeopleTools Roadmap: Integration Broker CON9189 MW - 3009

Understanding PeopleSoft Maintenance Tools & How They Fit Together CON9193 MW - 3002/4

11:45 Taking Advantage of PeopleTools’ New Search Features CON9208 MW - 3009

1:15 PeopleTools Developer: Tips & Techniques CON9185 MW - 3009

PeopleTools Roadmap: Platforms CON9203 MW - 3011

Wednesday

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.32

PeopleTools Roadmap: Platforms CON9203 MW - 3011

3:30 Case Study: Delivering a Ground-Breaking User Interface with PeopleTools CON9186 MW - 3009

PeopleTools 8.53 Experiences - Panel Discussion CON9198 MW - 3007

PSFT Update Manager – Hands on Lab #1 (2.5 hours) HOL10460 Marriott - Nob Hill A/B

5:00 PeopleTools Product Team Panel Discussion CON9200 MW - 3009

PeopleTools Sessions of Interest

Time Title Session Location

11:15 Using the Integration Network to Build, Test, & Debug Your Integrations CON9194 MW - 3009

PeopleTools Developer: A Guide to Properly Enhancing PSFT Applications CON9197 MW - 3011

PeopleSoft Update Manager – Hands on Lab #2 (2.5 hours) HOL10460 Marriott – Nob Hill A/B

Meet the PeopleSoft PeopleTools Experts MTE9652 MW 2001A

12:45 Management of Oracle PeopleSoft with Oracle Enterprise Manager CON9055 MW 3009

Thursday

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.33

12:45 Management of Oracle PeopleSoft with Oracle Enterprise Manager CON9055 MW 3009

Harness the Power of Oracle Exadata and Exalogic with PSFT Apps CON9048 MW 3011

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.34

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.35