ExaSpecial PeopleSoft University of Minnesota. Agenda ●Introduction ●Running PeopleSoft on...
Transcript of ExaSpecial PeopleSoft University of Minnesota. Agenda ●Introduction ●Running PeopleSoft on...
ExaSpecial PeopleSoft
University of Minnesota
Agenda● Introduction
● Running PeopleSoft on Exadata and Exalogic
● PeopleSoft Database Consolidation
● Questions and Answers
About the University of Minnesota● Founded:1851
● Five Campus Locations
● Enrollment: 69,221 o (52,557 on Twin Cities campus)
● Alumni: ~400,000● Economic Impact: $8.6 billion into
MN annually
Size of the Business
The UpgradeEnterprise System Upgrade Program (ESUP)● Updating PeopleSoft systems
o CS from 8.9 to 9.0o HR from 8.9 to 9.2
Includes a split from CSo Finance from 8.9 to 9.2o PeopleTools from 8.52.08 to 8.53.10
● Implementing PeopleSoft Interaction Hub (Portal) and Secure Enterprise Search
System Architecture● Infrastructure in a box
o Sun ZFS storage o InfiniBand Gateway switcheso Management toolso Oracle Traffic Director
● Running PeopleSoft Applicationso 5 Applicationso 11 Environmentso 110 VMso 500 Domains
Exalogic and PeopleSoft● OVM Templates configured● Dynamic DNS updates ● PeopleSoft domains deployed and
managed via Python scripts● NFSv4 shared mounts for PeopleSoft
file systems● Pure SDP protocol from web servers
to Exadata
Benefits of “Exa” Architecture● Full redundancy of Exalogic/Exadata ● Production DR on 2nd Exalogic rack● InfiniBand interconnect between
Exadata and Exalogic● Streamlined Administration● All components supported by Oracle
University of Minnesota: DBaaS● Deployed in April 2011● Standardized infrastructure:
o Solaris → Linuxo Database 9.x, 10.x, 11.1 → 11.2o Single DR, backup, and HA strategies
● Centralized administration of databases● Database “hotel” concept● Exadata X2-2
DBaaS: Hotel Concept● Candidate apps are typically under 50GB● Currently ~150 hotel schemas● Two hotel instance stacks
(dev/tst/qa/prd/DR) for single- and multi-byte charsets
● Meets needs of 95% of database consumers● Managed backups, security, DR, and
compliance for all
DBaaS: Before and After8 db servers (Exadata)~30 instances3 FTEs
12 backup scripts
Two hotel stacks35 customers~150 hosted schemas
$200,000/year savings
40+ database servers225+ instances8 FTEs
45 backup scripts
PeopleSoft Consolidation: Why● Proven success with database
“hotel”● Provide more applications using
fewer databases● Positions us for Database 12c
multi-tenant● Support from Oracle & PeopleSoft● Simplified administration,
monitoring, and refreshes
PeopleSoft Support Model● One team supports the PeopleSoft Architecture
PeopleSoft Database LandscapeCurrent databases: 24● 2 apps: CS/HR and Finance● 14 Environments
Planned databases: 18● 5 apps: CS, HR, Finance,
Portal, Secure Enterprise Search
● 11 Environments
● Each application has a schema
o Dedicated tablespace
o Dedicated temp tablespace
o Quota on undo
● 4-node RAC database
o Each application has affinity to two “primary” nodes and a designated “failover” node
PeopleSoft Consolidation: Details
Consolidation Benefits● Easier administration of application stacks● Better resource usage on Exadata● Cross-application functionality streamlined
o Inter-schema table references instead of database links
● Complementary business cycleso E.g., when CS is busy, HR and Finance
are in slow phase
Consolidation Benefits● Reporting snapshots are simplified
o One daily snapshot instead of twoo Data at same point in time across all
applications● Disaster recovery is easier
o All applications would be recovered to the same point in time
● Security is addressed across the board
Consolidation Risks● Potential for resource contention
● If the database goes down, all applications are also down
● Oracle patch requirements may change in time
What’s Next● ESUP project go-live is February 2015● Oracle Enterprise Manager 12c monitoring
and administrationo Database, Exadata, and Exalogico PeopleSoft plug-in
● Testing in the consolidated database model has gone well
Questions