Upload
trevor-shepherd
View
214
Download
1
Embed Size (px)
Citation preview
CoppinState
College
PeopleSoft 8.xArchitecture: Installing &
Configuring
Or Or
““What I wish I knew What I wish I knew
a year ago!”a year ago!”
CoppinState
College
PS ArchitectureInstalling & Configuring
Who / What / Where
Planning For Installation
(a bit) about Architecture
Choices for InstallationUsing “EZ Method”
(a lifesaver for your DBA)
Software & Configuration Files
Some Differences between 8.1 & 8.4
Tips & Tricks / Lessons Learned
CoppinState
College
“Who” We Are
• Part of Consortium– Salisbury University– Frostburg State University– University of Maryland Eastern Shore– Coppin State College– USM Service Center
• With Additional Assistance of – University of Baltimore– & Others …..
CoppinState
College
Where We Are / What We Have Done• Coppin Go Live:
Jan 2003 - HRJul 2003 - FMJul 2003 - CROct 2003 - SA
• HR Patches applied as “group projects” from SU
• FM Design Database at FSU
• Setup6+ 8.1 Environ
3 8.4 Environ• Accomplished
3 8.1 Environin 3+ Weeks
• SA/HR DatabasesPRD DEVTST CNVPCH QATMP TRNSYS DMOTMP IDP
ShowInstances
CoppinState
College
Planning For
• PS Sizing Help• PS Pre-Installation
Checklist• PS Training Classes
– Server Administration
– PeopleTools 1 & 2
– Data Management Tools
– Security
• Docs from PS Web– Install Checklist
– Current Install Rqmts. For Environment
– Install Manual
– Supplements for Application
• Required Patchesfor Install
CoppinState
College
(a bit) about Architecture 8.x
• Users - Web Based• Developers – 2/3 Tier
• Server Architecture – Web– Application– Database– File– Batch
CoppinState
College
PeopleSoft Servers
#1 User Connects via Browser
#2 Web Server Connects with Jolt
#3 Application Server Connects with SQL
#4 Database Server
#1 Developer Connects 2 or 3 Tier #2 Database Server
OR#2 Application Server
#3 Database Server
OR
PS 8 vs PS 7
Users can NOT Connect 2 tier.Must have Application Svr - HEART of Environment -
CoppinState
College
PeopleSoft “Puzzle”
FileServer
HTTP JOLT
SQL
BatchServer
CertifiedBrowser WebLogic
TuxedoDB Client
DB Client CBL Compiler
DB S/WTuxedo
Configure PIA Configure App Server
Restore/Build DBsConfigure Proc Schd
PS_HOME PS_HOME
PS_HOMEPS_HOME
PS 8.1 vs PS 8.4
8.1 PS_Home Same Contents all SVRS8.4 PS_Home Contents specific to SVR
Function
CoppinState
College
Scenarios for Environment Setup• Vendor Install
– Follows the Manual– Runs Scripts (PS)
to Load Database– “Certifiable”
• Tasks remaining– Backup Database
& Servers– Document your Setup– Make Additional DBs &
AppSvr– Establish Other Environ
• “EZ Method“– Install/Configure
Software– Backup & Restore
Database(s)– Copy PS_HOME (as
needed)– Configure Files– “Turn On” & Test
$25K2 Weeks
Half Done !
Learning ExperienceLess Time All Done!
How to accomplish the EZ method?
CoppinState
College
Existing DEV Desired TST
Web Server
DB ServerFile Server
Batch Server
320
360G2
360G2
SAN9 GBNAS2 GB
SAN18 GBNAS
26 GB
SAN81 GBNAS
125 GB
App. Server
DEV_WEB10.x.x.01
DEV_APP10.x.x.02
DEV_DB10.x.x.03
DEV
CFG
TMP?
cssadev - 7... / 9...cssacfg - 7... / 9...cssatmp - 7... / 9...
cssadmo - 7.../9...cssasys - 7.../9...
DMO
SYS
Web Server Web Server
App. Server
DB ServerBatch Server
Report ServerFile Server (SAN)
320 320
580G2(2p)
580G2(2p)
NAS4 GB
NAS4 GB
SAN45 GB
SAN126 GB
NAS124 GB
TST_WEB110.x.x.04
TST_WEB210.x.x.05
TST_APP110.x.x.06
TST_DB10.x.x.07
TST_FS10.x.x.08
TRG
PCHTST DMO
SYSQA
cssadmo - 7... / 9...cssasys - 7... / 9...cssatst - 7... / 9...cssatrg - 7... / 9...cssapch - 7... / 9...cssaqa - 7... / 9...
““EZEZ Method”Method”
CoppinState
College
Web Server Web Server
App. Server
DB ServerBatch Server
File Server
TuxedoDB Client
RDBMSTuxedo
DB ClientCBL Compiler
Backup & Restore DB
Weblogic
Copy APP SVR. PS_Home
CopyPRCS SCHPS_Home
CopyPS_HOME
Copy PS_HOME& Weblogic Folders
Configure
Configure
Run PIA Configure “Site”
Applying the“EZ Method”
#1 Install Software#2 Backup & Restore DB(s)#3 Copy Directories#4 Configure
CoppinState
College
Configuration Files
Server File(s) Definition
App psappsrv.cfg Catchall configuration file entire collection values for application server domain
Batch psprcs.cfg Catchall configuration file Process Scheduler server for a specific database
Web configuration.properties
weblogic.properties
Environment specific
Overall WebLogic Properties
CoppinState
College
App. & Batch ServerDirectory Structure
Multiple ‘Logical’ App. Servers On 1 Physical Server
CoppinState
College
App. & Batch Server (cont.)
Single App. Server Dir Expanded.psappsrv.cfg File for this Logical App Svr
CoppinState
College
Web Server Directory Structure
Single Web Site Config. Directoryconfiguration.properties file for
this Site
Multiple ‘Logical’ Web Sites On 1 Physical Server
Two Directories for each Site
CoppinState
College
Recap Multiple Environments• Install 1st Environment by the Book!• Protect Yourself – Backup / etc.• Install Additional Environ with “EZ Method”
– Install S/W– Backup / Restore DB– Copy PS_HOME– Configure
CoppinState
College
Some Differences between PeopleTools 8.1 & 8.4
• PeopleTools 8.1x– WebLogic
– AppSvr Domain Copy/Reconfigure machine to machine
– Directory Contents same all Svrs
– Still Many Tools 2-Tier
• PeopleTools 8.4x– PIA
– Must recreate Domainon AppSvr Copy
– Directory Structure NOT same all Svrs
– Most Tools Web Based
CoppinState
College
Tips & Tricks
• Ghost to establish Workstations/Laptops(Can Ghost a Full PS Install)
• Test all ‘Given’ Projects on a Separate DB
CoppinState
College
Lessons Learned
• Buy robust/like Workstations/Laptopsfor Developers
• Use Virus S/W on All PS Servers
• Work out Sizing Carefully Sizing
CoppinState
College