PeopleSoft on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

Similar documents
Agile PLM on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

Oracle Utilities Customer Care and Billing 2.5 Benchmark Report

Running Oracle Supply Chain Collaboration Cloud with Standalone Planning Solutions

Oracle Inventory Management Inventory Management Integration with Projects

Oracle SCM Cloud Support for Contract Manufacturing

Using Oracle E-Business Suite Business Events for Integrations in Integration Cloud Service

Oracle Business Intelligence Cloud Service Boot Camp. Release 1.0

Oracle Inventory Management Inventory Management Integration with Projects

Oracle Linux Management with Oracle Enterprise Manager 13c Cloud Control O R A C L E W H I T E P A P E R M A R C H

An Oracle White Paper June Running Oracle E-Business Suite on Oracle SuperCluster T5-8

Oracle BigMachines CPQ Cloud Service Products Document Engine Feature

An Oracle White Paper December HCM Succession Planning

Oracle Enterprise Manager 13c Cloud Control

Advanced Support for Server Infrastructure Refresh

Benefits of Deploying Oracle E-Business Suite on Oracle Cloud At Customer O R A C L E W H I T E P A P E R D E C E M B E R 2017

Implementing Supplier Audit History

January Oracle Real Time Decisions Statement of Direction

Manufacturing in a Box ERP Solution Pack. Supply Chain Management, Consulting UKIE

Asset Register Report

Oracle Management Cloud. The Next Generation of Systems Management

Provision, Deploy, Manage

Oracle Crystal Ball and Minitab O R A C L E W H I T E P A P E R N O V E M B E R

Oracle Utilities Mobile Workforce Management Benchmark

Oracle Communications Billing and Revenue Management Elastic Charging Engine Performance. Oracle VM Server for SPARC

THE NEW HYPER-CONNECTED ENTERPRISE. Improve collaboration. Enhance customer experiences. Streamline business processes.

Integration Concepts for JD Edwards EnterpriseOne Human Resources and Oracle Taleo Business Edition Recruiting Cloud Service

JD Edwards EnterpriseOne Mobile Applications

Oracle Autonomous Data Warehouse Cloud

Readiness and Extensions for Oracle Platinum Services

Maximizing Profitability with Cloud Collaboration for your Business

Oracle CPQ Cloud Solutions for enterprises and Fast Growing Companies

Oracle Service Cloud and Oracle WebRTC Session Controller ORACLE WHITE PAPER FEBRUARY 2015

ORACLE TASK MANAGEMENT CLOUD

How Oracle Global Order Promising Cloud Sources Supply for Your Orders O R A C L E W H I T E P A P E R F E B R U A R Y

An Oracle White Paper January Upgrade to Oracle Netra T4 Systems to Improve Service Delivery and Reduce Costs

Oracle Maintenance Cloud

Oracle Systems Optimization Support

Oracle Data Visualization Content Pack for Engagement Cloud User Guide. Customer Service Executive Role

An Oracle White Paper June Oracle Fusion Applications Creation of a View Only Role in Procurement

MANAGEMENT CLOUD. Leveraging Your E-Business Suite

Oracle Systems Optimization Support

Seven Steps to Building a High- Impact Learning Culture. Employees increasingly value a workplace that nurtures learning

SCM Cloud B2B Messaging Strategy

TABLE OF CONTENTS DOCUMENT HISTORY 3

Oracle CPQ Cloud for Channel Sales Streamline the Sales Process for Channel Partners

RODOD Performance Test on Exalogic and Exadata Engineered Systems

ORACLE CRM ON DEMAND DISCONNECTED MOBILE SALES FOR LIFE SCIENCES

ORACLE S PEOPLESOFT HRMS 9.1 FP2 SELF-SERVICE

PeopleSoft Mobile Inventory Management for Healthcare

ORACLE CLOUD MANAGEMENT PACK FOR MIDDLEWARE

Oracle Process Cloud Service

The Benefits of Consolidating Oracle s PeopleSoft Applications with the Oracle Optimized Solution for PeopleSoft

Oracle Discrete Cost Management Information Discovery

ORACLE CRM ON DEMAND RELEASE 37

Oracle Autonomous Data Warehouse Cloud

ORACLE PROJECT PORTFOLIO MANAGEMENT CLOUD

Overcoming the Limitations of Conventional Application Performance Management

Oracle Utilities Mobile Workforce Management Release Utility Reference Model MWM Manage Fieldworks

COMPUTE CLOUD SERVICE. Move to Your Private Data Center in the Cloud Zero CapEx. Predictable OpEx. Full Control.

Accelerating Billing Infrastructure Deployment While Reducing Risk and Cost

JD Edwards UPK Pre-built Content for EnterpriseOne 9.2

Oracle Manufacturing Cloud

ORACLE S PEOPLESOFT HRMS 9.1 FP2 PAYROLL USING ORACLE DB FOR LINUX ON A CISCO UCS B460 M4 SERVER

Oracle Business Intelligence Publisher 12c

Curriculum and Course Descriptions Oracle Hospitality elearning for OPERA

The New Digital Reality for Manufacturing

CLOUD MANAGEMENT PACK FOR ORACLE FUSION MIDDLEWARE

An Oracle White Paper September, Oracle Exalogic Elastic Cloud: A Brief Introduction

An Oracle White Paper June Leveraging the Power of Oracle Engineered Systems for Enterprise Policy Automation

Oracle Hyperion Capital Asset Planning

SYSTEM MONITORING PLUG-IN SYBASE ADAPTIVE SERVER ENTERPRISE

PeopleSoft Time and Labor

Oracle Planning and Budgeting Cloud Service

ORACLE COMMUNICATIONS UNIFIED COMMUNICATIONS SUITE

Management Pack Plus for Identity Management

Oracle CPQ Cloud and Salesforce.com Integration

Curriculum and Course Descriptions Oracle Hospitality elearning for OPERA

October PeopleSoft Enterprise Campus Solutions 9.0. Additional Features October 2011 Pre-Release Notes

Oracle Revenue Management Cloud

The Rise of the Renaissance Database Administrator

Oracle Product Hub Cloud

WEBCENTER PORTAL CLOUD. Create Engaging, Integrated Digital Experiences

Oracle Hospitality elearning for OPERA Cloud Edition

Oracle Revenue Management Cloud

Oracle Order Management Cloud

An Oracle White Paper September Roadmaps to Oracle Fusion Applications for Current Oracle Applications Customers

Oracle Financials Accounting Hub

Oracle Account Reconciliation Cloud. What s New in the June Update (17.06)

The Internet of Things: Unlocking New Business Value. Let Oracle energize your business with IoT-enabled applications.

Oracle Big Data Discovery The Visual Face of Big Data

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND

Oracle Account Reconciliation Cloud

An Oracle White Paper September Understanding how to use the Demand Fulfillment page in Supply Planning Cloud

BLOCKCHAIN CLOUD SERVICE. Integrate Your Business Network with the Blockchain Platform

ORACLE PROJECT PORTFOLIO MANAGEMENT CLOUD

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

ORACLE COMMUNICATIONS BILLING ANALYTICS

Transcription:

PeopleSoft on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

Oracle Ravello Cloud Service Oracle Ravello is an overlay cloud that enables enterprises to run their VMware and KVM applications, including complex Layer 2 networking, on a public cloud without making any modifications. With Ravello, enterprises do not need to modify their VMs or change networking. This empowers businesses to rapidly deploy existing data-center applications to the public cloud without any associated infrastructure costs, migration costs, and overhead for a variety of use-cases such as devtest, staging, UAT, etc. PeopleSoft Application on Oracle Ravello PeopleSoft Overview 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 a lower cost of ownership. PeopleSoft Enterprise Solution consists of several core components which are required for functioning of PeopleSoft. All these core components are interconnected and send/receive data and information required for processing of business needs. The PeopleSoft Internet Architecture is comprised of these main server types: RDBMS. PeopleSoft Application Server(s). PeopleSoft Process Scheduler(s). Web server(s). The following diagram illustrates the relationship between the elements of the PeopleSoft Internet Architecture. 1 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

Browser People Tools Development Environment Remote System Jolt SQL Browser Web Server Application Server Database Server Fig. 1: Oracle PeopleSoft architecture PeopleSoft Core Components A typical Oracle PeopleSoft deployment consists of the following core components Component Database Server Function PeopleSoft database has three distinct layers within the database that work in concert to store and manage data for your PeopleSoft system. The database system tables manage both the PeopleTools and PeopleSoft application database objects, while the PeopleSoft application tables reside within the infrastructure defined by the PeopleTools metadata. Application Server The application server handles the bulk of the workload within the PeopleSoft system. It runs the business logic and processes all application requests. The application server relies on Oracle Tuxedo middleware to process transaction requests. Oracle Jolt provides the Java interface making Oracle Tuxedo available for web-based requests. Process Scheduler Web Server/Pia Server Process Scheduler has several components that work together to help you run reports and processes offline. After a job has been submitted, use Process Monitor to check the status of the job, and then use Report Manager to view the output of the job through a web browser. Process Scheduler Manager involves the interaction of these components, which you can select from the menu. The web server receives application requests from the web environment (internet and intranet) and forwards the requests to the Oracle Jolt port on the 2 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

application server. A collection of PeopleSoft servlets running on the web server handle incoming requests. Like the server processes on the application server, each PeopleSoft servlet is designed to perform unique functions. For example, the portal servlet handles browser requests while the gateway servlet handles service oriented architecture (SOA) messages and requests. Why run PeopleSoft on Oracle Ravello? Enterprises running the PeopleSoft application in their data-center, usually need many copies of their environment for various purposes. Typically for every production instance of the PeopleSoft environment in their data-center, enterprises have 5 to 8 instantiations of this environment for preproduction use-cases such as development, testing, staging, and running User Acceptance Tests. However, most of the pre-production environments are live only for a few hours a day and are not needed 24x7. For such ephemeral needs, it doesn t make economic sense to invest in underutilized data-centers. Ravello is an ideal platform for use-cases with ephemeral needs. It offers data-center-like capabilities such as the ability to run VMware and KVM virtual machines with Layer 2 networking on public clouds. Such dynamic provisioning helps enterprises reduce their infrastructure costs for their ephemeral workloads. For example, an enterprise running one production instance and 5 pre-production environments of an Oracle PeopleSoft deployment on-prem can achieve 63% savings by running on Oracle Ravello compared to on-prem. Moving PeopleSoft Application to Oracle Ravello A common scenario to deploy Oracle PeopleSoft on VMware ESXi on-prem in a multi- node setup is with 4 nodes housing PeopleSoft components database, application, process scheduler and pia server / Web Server one on each of the VMs. The deployment diagram for the implementation shown below: In this on-prem deployment, we had Oracle Linux 7.1 running on ESXi VMs with the following topology. Each of the VMs was configured with 4vCPU and 8GB RAM with two different network subnets configured - 192.168.56.0/24 - public network - 192.168.1.0/24 - application network 3 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

Public Network Process Scheduler A p p l i c a t i o n Browser Web Server N e t w o r k Database Server Application Server Fig. 2: PeopleSoft deployment diagram Import and Build PeopleSoft Application to Ravello 1) IMPORT: To build the PeopleSoft application on Ravello, we first import the VMs from the on-prem ESXi environment into Ravello s VM library using the Ravello Import Tool. 2) BUILD: Once imported, we can create a new application by dragging and dropping the VMs onto the canvas. Figure 3. Building the application with imported VMs. 4 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

a. The system resources such as the number vcpus and memory of each VM is preserved when they are imported into the Ravello library. Ravello also parses the metadata associated with the ESXi VM disk images and automatically recreates the network as it was set up in the data-center. Figure 4. Network view of the application. b. Next we will verify the settings in each VM, starting with the db-server VM in Ravello. We make sure that the hostname field is populated and it matches the hostname in the VM. Figure 5. General tab view of the db-server. c. Under the Disks tab, we select the para-virtualized controller, PVSCSI, for optimal performance. 5 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

Figure 6. The Disks tab view of the db-server. d. In the NICs tab, we select the VMXnet3 para-virtualized device for each of the NICs. This leads to better performance. Figure 7. Network interface of the database server. e. We have enabled HTTP service for the app server on port 8000 so that we can access the app from the internet. Make sure the External checkbox is checked. 6 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

Figure 8. External services. f. We follow a similar verification process for each of the other VMs in the application. Once completed, the application is ready to be published on to the public cloud. 3) DEPLOY: Click Publish to deploy the application in the public cloud by selecting either the Cost-optimized or Performance-optimized option. 7 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

Starting and running the PeopleSoft Application on Ravello The PeopleSoft application requires the following sequence in starting the different components of the Peoplesoft application (database server à application server à process scheduler à pia server/web server) in an order, to access the PeopleSoft application. Ravello provides the functionality to start the PeopleSoft application in a sequence by providing the information in the VMs start order in the setting tab. Follow the steps to set up the sequence for PeopleSoft application startup. 1. Select the PeopleSoft application and click on settings then click on +Add Stage. Figure 9. Create VMs start and stop order. 8 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

I. Provide the stage name and time to schedule the start up for next stage Fig. 10: Create New Stage II. Click on the VMs List and select the VMs to be added to the stage Fig. 11: Add the VMs to the created stage III. Build all the stages to get the complete setup as follows: 9 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

2. Start the PeopleSoft application on Ravello. Fig. 12: Complete stage setup Figure 13. Starting the PeopleSoft Application. 3. Verify Database and Listener service running on Database Server 10 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

Figure 14. Database and Listener service. 4. Log into the PeopleSoft application from Pia Server/Web Server using web browser. Figure 15. PeopleSoft Application Server login. 11 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

Figure 16. PeopleSoft Application Oracle PeopleSoft HCM application is fully functional on Oracle Ravello cloud. All types of HCM functionality are available and accessible. For example, you can see the all team members are part of a particular team by clicking on My Team tab. Learn more Learn more and sign up for a free trial at https://cloud.oracle.com/ravello Figure 17. Sign up for a free trial. 12 PEOPLESOFT ON ORACLE RAVELLO CLOUD SERVICE

Oracle Corporation, World Headquarters Worldwide Inquiries 500 Oracle Parkway Phone: +1.650.506.7000 Redwood Shores, CA 94065, USA Fax: +1.650.506.7200 CONNECT WITH US blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle oracle.com Copyright 2017, 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 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 and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0817 PeopleSoft on Oracle Ravello Cloud Service August 2017