Vous êtes sur la page 1sur 54

PEOPLETOOLS 8.

1 HARDWARE AND
SOFTWARE REQUIREMENTS
TECHNICAL GUIDELINES FOR SUCCESS WITH PEOPLESOFT PRODUCTS
PeopleTools 8.1 Hardware and Software Requirements

Technical Guidelines for Success with PeopleSoft Products

SKU MTHSr81B 1200

PeopleBooks Contributors: Teams from PeopleSoft Product Documentation and Development.

Copyright © 2001 by PeopleSoft, Inc. All rights reserved.

Printed in the United States of America.

All material contained in this documentation is proprietary and confidential to PeopleSoft, Inc. and is protected by
copyright laws. No part of this documentation may be reproduced, stored in a retrieval system, or transmitted in any
form or by any means, including, but not limited to, electronic, graphic, mechanical, photocopying, recording, or
otherwise without the prior written permission of PeopleSoft, Inc.

This documentation is subject to change without notice, and PeopleSoft, Inc. does not warrant that the material
contained in this documentation is free of errors. Any errors found in this document should be reported to
PeopleSoft, Inc. in writing.

The copyrighted software that accompanies this documentation is licensed for use only in strict accordance with the
applicable license agreement which should be read carefully as it governs the terms of use of the software and this
documentation, including the disclosure thereof.

PeopleSoft, the PeopleSoft logo, PeopleTools, PS/nVision, PeopleCode, PeopleBooks, Vantive, and Vantive
Enterprise are registered trademarks, and PeopleTalk and "People power the internet." are trademarks of PeopleSoft,
Inc. All other company and product names may be trademarks of their respective owners.
CONTENTS

Chapter 1 .......................................................................................................................................... 7

PeopleTools Architecture Overview and Support Definitions .................................................... 7


What Is PeopleTools? ....................................................................................................................... 7
Introduction....................................................................................................................................... 8
PeopleSoft Components........................................................................................................... 10
Database Support ..................................................................................................................... 11
Three Levels of Server Support ............................................................................................... 11
PeopleTools Support....................................................................................................................... 12
PeopleTools Certification ........................................................................................................ 12
Support Levels ......................................................................................................................... 13
Certified/Supported .......................................................................................................... 13
Not Certified/Not Supported............................................................................................. 14
DBMS Server Only........................................................................................................... 14
Support Levels for Third-Party Software................................................................................. 14

Chapter 2 ........................................................................................................................................ 15

The PeopleSoft Internet Architecture ......................................................................................... 15


The Advantages of Browser-Based Deployment ............................................................................ 15
End User Workstation Requirements.............................................................................................. 16
Web Browser and Client Operating System Certification for the Power User—
All Applications....................................................................................................................... 17
Web Browser and Client Operating System Certification for the Casual User—
Self-Service Applications ........................................................................................................ 17
Hardware Requirements........................................................................................................... 18
Memory ............................................................................................................................ 18
CPU .................................................................................................................................. 18
Software Requirements ............................................................................................................ 18
Web Server Requirements for PeopleSoft Internet Architecture .................................................... 19
Software Requirements ............................................................................................................ 19
Web Servers...................................................................................................................... 19
Hardware Requirements........................................................................................................... 20

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CONTENTS 3


CONTENTS DECEMBER 22, 2000

Chapter 3 ........................................................................................................................................21

The Windows-Based Client: PeopleTools Development Environment.....................................21


Hardware Requirements...........................................................................................................22
Software Requirements ............................................................................................................22

Chapter 4 ........................................................................................................................................25

Server Requirements ....................................................................................................................25


File Server Requirements ................................................................................................................26
Hardware Requirements...........................................................................................................26
Software Requirements ............................................................................................................26
Database Server Requirements........................................................................................................27
Hardware Requirements...........................................................................................................27
Software Requirements ............................................................................................................27
Process Scheduler (Batch) Server Requirements ............................................................................28
Hardware Requirements...........................................................................................................28
Software Requirements ............................................................................................................29
Application Server Requirements ...................................................................................................30
Windows NT/2000 Application Server Requirements.............................................................31
Hardware Requirements....................................................................................................31
Software Requirements .....................................................................................................31
UNIX Application Server Requirements .................................................................................32
Hardware Requirements....................................................................................................32
Software Requirements .....................................................................................................32
DB2 UDB for OS/390 Option..................................................................................................33
Database Connectivity .............................................................................................................33
Connectivity on the PeopleTools Development Environment ..........................................33
Database Connectivity on the Application Server ............................................................34
LDAP Server...................................................................................................................................35
Software Requirements ............................................................................................................35
Hardware Requirements...........................................................................................................35
Novell’s recommendations for NDS eDirectory: ..............................................................35
Supported Server Configurations by RDBMS ................................................................................36
Microsoft SQL Server .....................................................................................................................37
Hardware Requirements...........................................................................................................37
Software Requirements ............................................................................................................37
Sort Order Support...................................................................................................................37
Supplemental Workstation Requirements ................................................................................38
Software Requirements .....................................................................................................38
Maintenance Levels .................................................................................................................38
Oracle ......................................................................................................................................39
Software Requirements ............................................................................................................39
Supplemental Workstation Requirements ................................................................................39
Software Requirements .....................................................................................................39

4 CONTENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 22, 2000 CONTENTS

DB2 UDB for OS/390..................................................................................................................... 40


Hardware Requirements........................................................................................................... 40
Software Requirements ............................................................................................................ 40
DB2 UDB for OS/390 Configuration ...................................................................................... 41
DB2 Connect .................................................................................................................... 42
Gateway Connection Using DB2 Connect Enterprise Edition.......................................... 42
Native TCP/IP Connection DB2 Connect Personal Edition ............................................. 42
Supported Gateway Configurations ......................................................................................... 43
Hardware Requirements ................................................................................................... 43
DB2 UDB for UNIX and Windows NT/2000................................................................................. 44
Supplemental Workstation Requirements ................................................................................ 44
Software Requirements..................................................................................................... 44
Supplemental Requirements for DB2 UDB for UNIX and Windows NT/2000 ...................... 44
Sybase ...................................................................................................................................... 45
Software Requirements ............................................................................................................ 45
Informix ...................................................................................................................................... 46
Software Requirements ............................................................................................................ 46
Supplemental Workstation Requirements ................................................................................ 46
Software Requirements..................................................................................................... 46

Appendix A..................................................................................................................................... 47

Customer Connection ................................................................................................................... 47

Appendix B..................................................................................................................................... 49

Production Planning, Enterprise Planning, and Order Promising Hardware


and Software Requirements......................................................................................................... 49

Appendix C..................................................................................................................................... 51

Enterprise Performance Management Hardware and Software Requirements ..................... 51

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CONTENTS 5


C H A P T E R 1

PEOPLETOOLS ARCHITECTURE
OVERVIEW AND SUPPORT
DEFINITIONS

This chapter provides an overview of the PeopleTools architecture and explains how the PeopleSoft support and
certification processes work.

What Is PeopleTools?
PeopleTools is the software layer on top of which PeopleSoft applications are developed. PeopleTools provides
system-level functionality to all the PeopleSoft applications that use it, and insulates the applications from having to
code to the particular specifications of individual platforms. Essentially, PeopleSoft applications are written using
PeopleTools, and PeopleTools, in turn, handles the hardware and software dependencies necessary to support
various platforms.

PeopleSoft applications support numerous hardware and database choices. PeopleSoft servers run on the industry’s
leading hardware and software platforms. PeopleSoft applications look the same to application users, regardless of
the database or hardware platform being used: mainframe, midrange, or PC workstation.

When determining hardware and software platform support, we mostly concern ourselves with those platforms
supported by PeopleTools. In general, if a particular version of PeopleTools supports a platform, the PeopleSoft
application written on top of that PeopleTools version supports the platform. For exceptions to this rule, consult any
appendices in this book that are specific to the applications you’re running; you may also want to check the
application release notes and upgrade notes.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 1: PEOPLETOOLS ARCHITECTURE OVERVIEW AND SUPPORT DEFINITIONS 7
PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

Introduction
For every major release, PeopleSoft re-evaluates our platform support plan and we add or drop platforms depending
on the results of our analysis. Determining which operating systems to support, which portions of the PeopleSoft
software should run on the various operating systems, and which database systems to support are critical decisions.

PeopleTools 8.1 is the technical foundation of PeopleSoft 8 and the PeopleSoft Internet Architecture. With the
release of PeopleSoft 8, PeopleSoft has made the transition from a client/server applications vendor to an Internet
applications vendor. This has required major architecture changes and it is important that customers have a good
understanding of the new PeopleSoft Internet Architecture in order to fully understand the platforms being supported
in PeopleTools 8.1. These architecture changes have had major impacts on our platform support plans, in many
cases simplifying them, and in the long run lowering costs for our customers.

The PeopleSoft Internet Architecture is a server-centric execution architecture for deploying Internet applications to
end users who access the applications through a web browser. These Internet applications are built using
PeopleTools 8.1. The following diagram illustrates the various architecture pieces involved in this deployment
architecture:

PeopleSoft Internet Application


Server

Web HTML Web Application Database


Browser HTTP
Server Server SQL Server

SQL

Batch
Server

PeopleSoft Internet Architecture

Several key concepts to take away from the above diagram:

• End users access the applications through a web browser. Any web browser that is HTML 4.0 compliant should
work with PeopleTools 8.1-based applications from any client operating system. More on this later in the
document.
• The architecture is very server centric. The heart of the architecture is the PeopleSoft Internet Application
Server that consists of the Web Server and the Application Server.

8 CHAPTER 1: PEOPLETOOLS ARCHITECTURE OVERVIEW AND SUPPORT DEFINITIONS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL
DECEMBER 22, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

• The above architecture should support the vast majority of your end users, especially if you consider self-
service applications. The only end users that will require high end Windows machines and client configurations
will be system administrators and developers. More on this below.

The following diagram illustrates the PeopleSoft Development Environment. This is basically the environment that
needs to be deployed to your developers and system administrators (typically a very small percentage of your overall
user base).

PeopleTools
Development SQL
Environment

Tuxedo

Application Database
Server SQL Server

PeopleTools Development Environment

This is just the Windows-based PeopleTools Development Environment that can be deployed in either two or three
tier mode.

After reading the above very brief overviews of the PeopleTools 8.1 technology, you should walk away with one
key concept concerning platforms: the client platform should be much less of an issue when compared to past
PeopleSoft releases. PeopleSoft’s move to server-centric, browser-based applications in PeopleSoft 8 should allow
you to primarily focus on the server platforms. All the client machine needs is a standard web browser.

For more detailed information about PeopleTools 8.1 and the PeopleSoft Internet Architecture, we recommend that
you read the following white paper and FAQ that are available on Customer Connection:

• PeopleSoft Internet Architecture White Paper


• The Move to Pure Internet Applications in PeopleSoft 8 FAQ.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 1: PEOPLETOOLS ARCHITECTURE OVERVIEW AND SUPPORT DEFINITIONS 9
PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

PeopleSoft Components
The hardware and software you need to purchase, install, and test before installing your PeopleSoft application
depends on the particular PeopleSoft configuration you choose. The components you need to consider include:

• End User Workstation. You need a computer for each employee in your company who will use PeopleSoft
applications. Because of the new PeopleSoft Internet Architecture, the end user’s machine now just needs any
PeopleSoft recommended web browser that is HTML 4.0 and JavaScript 1.1 compliant. It doesn’t have to have
database connectivity or any PeopleSoft software.
Under the PeopleSoft Internet Architecture, the browser communicates via HTTP to the web server. The web
server translates the request and communicates via Jolt to the application server. The application server
interprets these messages and sends SQL to the database server.
• PeopleTools Development Environment. The traditional Windows-based client is still available, but will now
be used primarily as an environment for developers or system administrators. This Windows-based machine
provides traditional two-tier and three-tier connectivity to PeopleSoft applications.
In the two-tier architecture, application logic executes on the client machine using data it receives from the
PeopleSoft database located on a separate DBMS server. The client/server network conversation uses SQL to
transmit database calls. In a three-tier configuration, in contrast, the application processing logic runs on the
application server. In this case, RDBMS connectivity is no longer required on the client. The client uses Tuxedo
to send messages to the application server, which, in turn, sends the appropriate SQL to the database server.
• File Server. You need a file server to maintain a master copy of the system programs used by PeopleSoft
software. Your specific configuration requirements are, of course, based upon the requirements for all your
applications and network software.
• Database Server. Your database server houses your PeopleSoft database (in the RDBMS of your choice). It
needs sufficient disk space to accommodate your operating system, one production and one test copy of your
database, and all log files—this is in addition to any disk space required for training or development databases.
When you’re upgrading to a new PeopleSoft release, you’ll also need space for two additional copies of your
database. Keep in mind that database sizes vary depending on the application’s use. A good rule of thumb is to
initially oversize your storage media rather than undersize it.
• Batch Server. Your batch server runs your PeopleSoft batch processes. The term batch server is equivalent to
the term Process Scheduler server. PeopleSoft batch processes, such as Cobol and SQR, are scheduled and
invoked by a Process Scheduler server. The batch server maintains connectivity to the database.
• Report Server. You may want a report server to handle PS/nVision, ReportBooks, Crystal Reports and/or Cube
Manager. The report server requires Windows NT machines.
• Application Server. The PeopleSoft Internet Application Server consists of the web server and the application
server. The application server is designed to improve performance over a WAN as well as to permit
communication between the end user workstation (via the web server) and the database. You can run an
application server on Windows NT or certain UNIX platforms. It needs ample disk space for BEA Tuxedo and
Jolt, PeopleSoft application server files, COBOL, SQR, and database connectivity. Your application server
should be a powerful machine with as much memory as you can provide to ensure optimum performance.

Note. For specific hardware and software requirements on the application server, refer to the “Application
Server” section in Chapter 4 of this book, “Server Requirements,” or the PeopleSoft Internet Architecture
PeopleBook..

10 CHAPTER 1: PEOPLETOOLS ARCHITECTURE OVERVIEW AND SUPPORT DEFINITIONS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL
DECEMBER 22, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

The PeopleSoft application server uses BEA’s Tuxedo middleware product, which is designed to enable
distributed application computing. In addition, it uses BEA’s Jolt, which acts as the communications layer
between the web server and the application server The application server interprets Jolt messages coming from
the web server into SQL, which it sends to the database server. Thus, SQL always takes place between the
application server and the database server in a high-speed LAN, avoiding costly transmissions across wide area
networks or lower bandwidth Internet connections.
• Web Server. A web server is required for the PeopleSoft Internet Architecture. It serves as the link between the
end user’s workstation, to which it sends HTTP, and the application server, with which it communicates via
BEA’s Jolt.

Note. You can set up your web server and application server on the same machine. You also have the flexibility
of setting up a web server on a machine of its own, with the application server on a separate machine. Refer
to Chapter 2, “The PeopleSoft Internet Architecture,” for the details on web server requirements.

• Auxiliary Hardware/Software. You may need extra hardware and software for optional PeopleSoft
functionality and/or to support the application you’re running. Laser Printer. Along with the printer you will
also need a Windows printer driver to print the online reports that produce 180-character-wide reports using the
HP LinePrinter font. Your printer must be configured with sufficient memory to produce graphics images for
panel printouts. The report writer produces standard reports using HP/PCL initialization strings.

Note. The various servers identified above (application, web, and so on) are considered “logical” servers. Many
can exist on the same machine, although each can also reside on its own machine in a “physical”
configuration. This concept is explained in more detail in the “Application Server” section of Chapter 4,
“Server Requirements.”

Database Support
PeopleSoft supports a wide range of RDBMS products running on a broad variety of hardware platforms, enabling
you to choose the RDBMS platform that best suits your organization’s current needs. We currently support the
following RDBMS products:

• Microsoft SQL Server for Windows NT/2000


• Oracle for Solaris, HP-UX, AIX, Tru64 Unix, Windows NT/2000
• DB2/UDB for OS/390, AIX, Solaris, HP-UX, Windows NT
• Sybase for Solaris, HP-UX, AIX, Tru64 Unix
• Informix for Solaris, HP-UX, AIX, Tru64 Unix

Three Levels of Server Support


PeopleSoft 8 has three levels of platform support, corresponding to the following basic functions of server
processing:

• Application server functions


• Batch processing
• PeopleSoft database

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 1: PEOPLETOOLS ARCHITECTURE OVERVIEW AND SUPPORT DEFINITIONS 11
PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

Note. The divisions between servers may be logical divisions or physical divisions. For instance, on a fully
supported platform all of these components—application, batch, and database server—could reside on the
same physical computer where they are separated logically. On the other hand, these three server
components could also be configured to execute on three separate computers.

Certain platforms will be developed and supported as application servers, a larger number will be supported as batch
servers, and a broad spectrum will be supported as DBMS servers.

• Application Servers. At our highest level are the application server environments on which all PeopleSoft
components can execute.
• Batch Servers. The next level of support is those that support the batch server components. We support the
following environments as batch servers: the OS/390 environment, and all of the platforms that are supported as
application servers.
• Database Servers. Finally, there are other platforms that we only support as DBMS servers. These
environments may house the PeopleSoft database—and nothing more. We do not support any PeopleSoft
software executing in these environments.

PeopleTools Support
PeopleSoft offers broad support across a wide range of platforms. Before we support a platform configuration it
must pass our certification requirements. This section discusses our certification process, strategy, and the
PeopleSoft support levels. It is very important to stay current on the PeopleSoft support strategy so that you can
have the proper environment in place when you upgrade your software. This section contains the following topics:

• PeopleSoft Certification
• Support Levels
• Support Levels for Third-Party Software

Note. For the purposes of this discussion, we define a “platform” as a combination of the server operating system
version and RDBMS version.

Note. This book provides an overview of your hardware and software requirements, but cannot include up-to-date
specifics about version numbers. These details are maintained continuously online. Refer to Appendix A,
“Customer Connection,” for the instructions on how to track down further information on the PeopleSoft
web site.

PeopleTools Certification
At PeopleSoft, we have designed a rigorous process for determining the platform configurations we support. Our
certification process includes the following components:

12 CHAPTER 1: PEOPLETOOLS ARCHITECTURE OVERVIEW AND SUPPORT DEFINITIONS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL
DECEMBER 22, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

• Complete product installation using the published documentation.


• Testing all batch components.
• Executing at least one set of product installation acceptance tests.

We deem a platform “certified” only when PeopleTools development on the platform is complete and when it
successfully passes our certification test process.

Note. Once a platform is certified, PeopleSoft officially supports it.

Our top priority is ensuring that our products are certified on the latest available versions of all the database and
operating system versions that we support. Typically, we certify at a specific operating system version, not specific
hardware. We expect the operating system version to perform in a similar manner on any hardware that supports that
operating system version. Note, however, that we certify operating systems based on their target hardware
architecture. For instance, Sun Microsystems produces a version of Solaris for their SPARC-based systems, and
another version of Solaris for Intel-based systems. Although these two offerings of Solaris may have identical
version numbers, they are separate products. We currently only certify Solaris running on SPARC-based computers.
Therefore, whether server is an UltraSPARC-I, UltraSPARC-II, or UltraSPARC-III computer, we support it running
a certified version of Solaris. We do not, however, support the same version of Solaris running Intel-based servers.

In addition, we maintain support for previous software versions as long as it is feasible. Generally, we support two
or three generations of RDBMS and OS software in any given PeopleTools release. This means that we always
provide a migration path forward for our customers who keep their system components reasonably up to date.

Although our certification strategy benefits most of our customers, it can cause problems for customers who fall
behind in their PeopleSoft system maintenance. When these customers want to upgrade our software, they may have
to upgrade their system components incrementally in order to remain on a supported platform throughout the
migration. Customers in this situation will need to perform their upgrades using multiple servers.

Support Levels
Operating systems, networks, databases, compilers, and other supporting software continue to evolve. To help you
select the appropriate combination of hardware and software products with which to operate PeopleSoft
applications, we have defined the following three support classifications:

• Certified/Supported
• Not Certified/Not Supported
• DBMS Server Only

Certified/Supported
A certified or supported environment has been documented, installed, tested, and certified by PeopleSoft. System
functionality and performance standards are checked and validated. We fully support this environment and have a
working relationship with the vendors involved.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 1: PEOPLETOOLS ARCHITECTURE OVERVIEW AND SUPPORT DEFINITIONS 13
PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

Not Certified/Not Supported


When a product is not certified it is not supported. This means that PeopleSoft does not sell, install, or formally
support your software running with products having this classification. If you upgrade any system component to an
uncertified version and you have a problem with our software, PeopleSoft may advise you to use an environment
combination that is certified to operate PeopleSoft applications.

DBMS Server Only


This certification level only applies to platforms that are just supported as database servers. Environments with this
certification level are supported due to their compatibility with an identical database version on a fully certified
operating system. For instance, we support the use of Linux as a DBMS Server if it is running a version of Oracle
that has already been certified for use on another platform such as Solaris or AIX.

Support Levels for Third-Party Software


A typical PeopleSoft environment is a combination of many different software products. In addition to the operating
system and RDBMS, your configuration will require network and connectivity products, desktop applications, and
so on.

Because there are so many different hardware and software options available, it’s not feasible for PeopleSoft to test
every potential operating environment configuration. Therefore, we have defined support levels that indicate
whether the primary responsibility for support belongs to PeopleSoft or another vendor.

PeopleSoft certifies certain third-party products. These products may be shipped with our software (such as Tuxedo
or SQR) or they may be obtained independently (such as COBOL or Microsoft Office). PeopleSoft certifies third-
party products that tightly integrate with PeopleTools, and lists the certified versions by PeopleTools release in our
Platforms Database. (For more information, see Appendix A, “Customer Connection.”)

If a third party (such as a software vendor) claims compatibility with a supported environment, you’ll need to
contact the vendor for resolution of any problems. PeopleSoft will support these products if you can replicate a
problem in a supported environment. However, we will not necessarily make product changes to accommodate
incompatibilities introduced by another vendor.

For example, PeopleSoft does not certify specific network software for any of our supported RDBMS platforms. It is
the responsibility of each RDBMS vendor to document the network software supported for its product. If you
encounter problems running a PeopleSoft application with a particular type of network software but can’t replicate it
with a different type of software, you will have to work directly with your RDBMS vendor to resolve the problem.
On the other hand, if you can demonstrate that the problem exists with many or all network software products,
PeopleSoft can be expected to provide a resolution to the problem. Ultimately, the software vendor at fault must
resolve errors.

14 CHAPTER 1: PEOPLETOOLS ARCHITECTURE OVERVIEW AND SUPPORT DEFINITIONS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL
C H A P T E R 2

THE PEOPLESOFT INTERNET


ARCHITECTURE

The PeopleSoft Internet Architecture (PIA) is the next generation architecture in PeopleSoft 8. It is used to deploy
ultra-thin HTML client based applications that look and feel like state of the art web sites. This chapter describes the
requirements for running PeopleSoft applications over the Internet. This situation calls for an application server and
a web server. The web server acts as an intermediary between the client and the application server. On the client
side, all that is needed is a workstation supplied with a supported browser.

The Advantages of Browser-Based Deployment


There are many reasons PeopleSoft moved to Internet-based applications that are deployed through a web browser.
Very simply, our new Internet technology is superior to our past client/server technology and the end user
experience is better with the browser-based applications.

From a technological perspective, the Internet-based technologies are an improvement over client/server in many
ways:

• Application Deployment. With browser-based applications, application deployment to your end users is very
simple. You simply place a hyperlink in an email or on your corporate web site, and end users can access the
applications just as they access any other web site. With client/server, the end user's machine must be
configured and the PeopleSoft client software must be properly installed. Deploying and configuring the client
software for client/server is expensive when compared to browser-based applications, where the cost of
deployment is close to zero.
• Portability. Thin HTML browser-based applications are very portable across client operating systems. Our
Windows-based applications were limited to the Windows platform. With our new browser-based applications,
any end user who has an HTML 4.0 and JavaScript 1.1 compliant browser can access and use the PeopleSoft
applications. This means that the end user could access the applications using a Windows, Mac, Linux, or
UNIX client!
• Client Hardware Requirements. Because the browser-based applications put very small demands on the client
machine, the end user does not have to have a high-end, expensive PC to use PeopleSoft applications. This

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 2: THE PEOPLESOFT INTERNET ARCHITECTURE 15


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

means lower costs to customers, who will not necessarily have to upgrade client machines to achieve adequate
performance when using the latest PeopleSoft release.
• WAN Access. Because the browser-based applications are thin client, overall WAN performance of our
browser-based applications should be superior to that of our Windows-based applications. With the browser-
based applications, there is no client software or application cache to be deployed over the WAN. All that is
deployed to the client machine is thin HTML and JavaScript.
• Integration. Thin HTML, Internet-based applications are much easier to integrate than Windows-based
client/server applications. For example, on a single web page you can place multiple hyperlinks that link to
multiple back end systems and content providers. To the end user, this arrangement seems to be a single
integrated application. This type of integration is awkward with Windows-based client/server systems.
PeopleSoft 8 delivers portal technology that customers can use to deliver integrated, role-based, personalized
content to their end users.

From an end user's perspective, the browser-based applications are an improvement over our Windows-based
applications in many ways:

• Simple Access. End users just click on a hyperlink to enter the PeopleSoft applications. They no longer need to
have the latest PeopleSoft patch installed on their machine to logon successfully to the PeopleSoft system. End
users who access the PeopleSoft applications frequently can bookmark the PeopleSoft system in their web
browser.
• Intuitive User Interface. Millions of people worldwide surf the web today and there appears to be no end in
sight to the dramatic growth in web usage. As a result, most people who have access to computers have become
skilled in the use of web browsers. They are familiar with the navigation and user interface techniques used on
leading web sites today (that is, hyperlinks, the use of the Back and Forward web browser buttons, bookmarks,
search, and so on). For this reason, end users should find our web-based applications easy to use. PeopleSoft
application development is taking advantage of the user interface redesign for the web to make our applications
much more straightforward and intuitive.

End User Workstation Requirements


The PeopleSoft Internet Architecture leverages the PeopleTools application server to dynamically generate Internet
applications that are built in the Application Designer. The PeopleSoft Internet Architecture is not a retrofitted
PeopleTools Windows client built to run on the World Wide Web, but instead is rich with web-specific features and
design paradigms. It provides dynamic hyperlinks, image support, and user customizable HTML tags, enabling you
to build applications that look and feel like a modern web site. The PeopleSoft Internet Architecture customizations
are all done through PeopleTools and therefore are upgradeable and fully global, supporting multi-lingual and multi-
currency operations.

No end user installation is required; no PeopleSoft software resides on the end user workstation. The browser is all
that is needed.

With the PeopleSoft Internet Architecture, PeopleSoft applications can now execute on a wider variety of client
platforms than ever before. The web browser is the client of the PeopleSoft Internet Architecture and has enormous
impact on the user interface quality and performance of the PeopleSoft 8 applications. The reality of the browser
world today is that they are not all created equally. They vary widely in performance and user interface quality.

16 CHAPTER 2: THE PEOPLESOFT INTERNET ARCHITECTURE PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 22, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

All PeopleSoft applications are being certified on a subset of the commercially available web browsers and client
operating systems on the market today. The majority of PeopleSoft applications are for the heads down, functional
user who accesses the PeopleSoft applications on a regular basis. For this class of end user, performance and user
interface quality are critical. It's therefore key that they access the PeopleSoft applications with the leading web
browsers.

For self-service applications, a broader set of web browser and client operating systems are being certified. The
customer has little control over the end user's operating system and browser for self-service applications, so it's
critical that this class of application works effectively across a very large percentage of the self-service user base.

Web Browser and Client Operating System Certification for the Power User—All
Applications
Based on internal testing, Internet Explorer 5 is the clear leader in performance and user interface quality. For the
functional user, where performance and reliability are key, Internet Explorer 5 is the recommended web browser.
The following are the combinations of web browser and client operating systems PeopleSoft is certifying for all
PeopleSoft 8 applications on PeopleTools 8.1:

• Internet Explorer 5 and 5.5 on NT 4, Windows 9x, and Windows 2000


• Internet Explorer 5 on Mac OS 7.5 and above
• Netscape Communicator 4.7x on NT 4, Windows 9x, and Windows 2000

Netscape Navigator 6 looks very promising. Netscape has made great strides to address performance and to better
adhere to internet standards.

Note. If you need to display Japanese characters, note that Internet Explorer 5 may have problems doing so, but
Internet Explorer 5.01 works well. If necessary, you can upgrade to Internet Explorer 5.01 or later by
going to Microsoft’s web site.

Web Browser and Client Operating System Certification for the Casual User—
Self-Service Applications
The following client operating systems are supported for casual user access to PeopleSoft self-service applications
with PeopleTools 8.1:

• Internet Explorer 5 and 5.5 on NT 4, Windows 9x, and Windows 2000.


• Internet Explorer 4.x on NT 4, Windows 9x, and Windows 2000.
• Internet Explorer 5 on Mac OS 7.5 and above.
• Netscape Communicator 4.7x on NT 4, Windows 9x, and Windows 2000.
• Netscape Communicator 4.72 on Mac OS 7.6.1 and above.
• Netscape Communicator 4.72 on Linux.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 2: THE PEOPLESOFT INTERNET ARCHITECTURE 17


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

Note. Netscape 4.x browsers are not supported for PeopleSoft 8 applications in Chinese, Japanese, or Korean.
Netscape 4.x browsers have serious display issues with these laguages when the pages are encoded using
Unicode. Netscape intends to provide fixes in Netscape Navigator 6.
Note. For the most current information on supported browsers, check the PeopleSoft Internet home page at
www.peoplesoft.com. (Select Customer Connection, choose Library, PeopleSoft Platforms.)

What exactly is meant by a self-service application? Basically anything that's not a power user application where
our customer has little control over the end user's web browser / client OS. Here are examples of self-service
applications:

• Specified self-service transactions. The application documentation specifically references these transactions as
self-service.
• Portal Solutions (Workforce, Supplier, Customer portals)
• PeopleSoft Marketplace Applications

Hardware Requirements
General end user workstation hardware requirements are as follows:

• 32 MB RAM (minimum)
• Pentium 133 MHz (minimum) or comparable chip

In the PeopleSoft Internet Architecture (PIA), the web browser renders the user interface. The web browser receives
the HTML generated by the application server and displays the graphic representation of the HTML. The CPU
speed of the client has a great influence on how fast these HTML pages are rendered. HTML pages for some
PeopleSoft applications can be quite complicated.

Memory
We recommend a minimum of 48MB of RAM on the client for all power user applications. This assumes that a
typical power user will run three browsers (two for transactions, one for process monitor). The browser instances use
10 MB of memory each. A self-service end user would only need minimum memory to run their operating system
plus one instance of their web browser.

CPU
CPU does affect HTML page refresh time. As a rule of thumb, all power users should have a Pentium 1 200 MHz
processor with decent graphics card abilities to have a good user experience. Self-service users need a client that can
run a single instance of a web browser with decent performance.

Software Requirements
Basic end user workstation software requirements are as follows:

18 CHAPTER 2: THE PEOPLESOFT INTERNET ARCHITECTURE PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 22, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

• Recommended browsers are Internet Explorer and Netscape. Recommendations are based on the type of user
currently described as either casual (using self service type applications) or power user types.

Note. For the most current information on supported browsers, check the PeopleSoft Internet home page at
www.peoplesoft.com. (Select Customer Connection, choose Library, PeopleSoft Platforms.) Customer
Connection is password protected. Contact your PeopleSoft Account Executive to obtain a password.

Web Server Requirements for PeopleSoft Internet Architecture


The web server performs little logic. It simply relays data back and forth between the user workstation and
application server. The web server handles encryption and manages the connections between the browsers. It also
caches and serves up images. For the PeopleSoft Internet Architecture, most of the PeopleSoft logic occurs on an
application server—this is where panels are run and HTML is generated. This architecture should yield high
performance on the WAN (dialup), because it only sends HTML to the client workstation.

Note. For detailed instructions on setting up the web server, refer to the chapter entitled “Setting up the
PeopleSoft Internet Architecture” in the Installation and Administration book for your database. For the
most current information on supported web servers, check the PeopleSoft Internet home page at
www.peoplesoft.com. (Select Customer Connection, choose Library, PeopleSoft Platforms.) Customer
Connection is password protected. Contact your PeopleSoft Account Executive to obtain a password. For
information on application server requirements, see Chapter 4 of this book. In addition, refer to the chapter
“Configuring the Application Server” in the Installation and Administration book for your database.

Software Requirements
The following web server and Java servlet combinations will be packaged or supported with PeopleTools 8.12:

Web Servers
• WebLogic
• Apache
• Microsoft IIS v4 on NT 4
• Microsoft IIS v5 on Windows 2000

Note. IIS v4 and v5 will not be packaged with PeopleTools. It is the responsibility of the customer to install IIS
versions. Directions for installing the Java servlet engine with IIS will be available with PeopleTools 8.12.

WebLogic and Apache web servers will be supported across the following operating systems:

• NT4
• Windows 2000
• HP-UX

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 2: THE PEOPLESOFT INTERNET ARCHITECTURE 19


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

• AIX
• Solaris
• Linux
• Tru64 (there is no support for Apache on Tru64; only WebLogic is supported)

Web Logic provides out-of-the-box SSL support across all supported operating systems. The Apache web server
will not support SSL on NT or Windows 2000. SSL support for Apache, on UNIX only, is available via Covalent's
Raven; the contact information is http://www.covalent.com.

Note. For the most current information on supported web servers, check the PeopleSoft Internet home page at
www.peoplesoft.com. (Select Customer Connection, choose Library, PeopleSoft Platforms.) Customer
Connection is password protected. Contact your PeopleSoft Account Executive to obtain a password.

Hardware Requirements
The web server does not do a lot of processing; however, because it is a server, it should run on a multiprocessor
machine with fast processors.

• Memory should be approximately 0.5 to 1.0 MB per connected user.


• Disk space is minimal. You just need enough space for the software itself and for the caching of image and style
sheet files.

Note. For more information on performance and sizing, see the PeopleSoft Internet Architecture Performance &
Sizing Overview document found on Customer Connection.

20 CHAPTER 2: THE PEOPLESOFT INTERNET ARCHITECTURE PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


C H A P T E R 3

THE WINDOWS-BASED CLIENT:


PEOPLETOOLS DEVELOPMENT
ENVIRONMENT

The vast majority of this document deals with platform support for your end users. This section deals with the
platform support for your developers and system administrators … people who need the PeopleTools Development
Environment deployed to their desktops.

The Windows-based PeopleTools Development Environment can be deployed in two or three tier mode. In three-
tier mode, it can connect to the same application server used to serve end users in the runtime environment. The
following Windows platforms are supported for the PeopleTools Development Environment in PeopleTools 8.10:

• Windows NT 4.0
• Windows 2000
• Windows 95 **
• Windows 98 **

** For Windows 95 and Windows 98, the complete PeopleTools Development Environment is not available. In
particular, the PeopleCode Debugger does not work on these two operating systems. End users doing serious
development and debugging must use Windows NT/2000. Windows 95 and 98 lack key Unicode features that
prevent certain debugging pieces of the PeopleTools Development Environment from working properly on those
operating systems.

In PeopleSoft 8, developers and system administrators are the primary users of the PeopleTools Windows-based
client, which you use to perform the following functions:

• Application Development. The PeopleTools Development Environment (e.g., Application Designer) is


Windows-based.
• Query Design. The PeopleSoft Query Designer will continue to be Windows-based in PeopleSoft 8. End users
can execute queries through our browser-based runtime Query interface in PeopleTools 8.1.
• Crystal Report Design

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 3: THE WINDOWS-BASED CLIENT: PEOPLETOOLS DEVELOPMENT ENVIRONMENT 21
PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

• Tree Design. Tree Manager will continue to be Windows-based in PeopleTools 8.1. End users will be able to
view Tree definitions from a web browser, but modifications to Trees will need to be done through the
Windows-based Tree Manager.
• nVision Report Design

Note. PeopleTools development plans to support browser-based Query and Tree design in future PeopleTools
releases. In addition, the above four functions are supported on Windows 95, Windows 98, and Windows
NT/2000.

To ensure that your workstations perform consistently, you should configure them as uniformly as possible. Also be
sure to review any RDBMS-specific hardware or software requirements for your PeopleTools Development
Environment in the section for your particular RDBMS platform in Chapter 4, “Server Requirements.” In addition,
you should consult the appendix for the application or applications you’re installing to check for any application-
specific hardware or software requirements.

Note. This chapter provides the current information at the time of printing. For the most current information on
supported browsers, check the PeopleSoft Internet home page at www.peoplesoft.com. (Select Customer
Connection, choose Library, PeopleSoft Platforms.) Customer Connection is password protected.
Contact your PeopleSoft Account Executive to obtain a password.

Hardware Requirements
The following list presents the minimum hardware requirements for a workstation being used as a PeopleTools
Development Environment. Obviously, the faster your machine, the faster its response time. To achieve optimal
performance, you should invest in hardware that maximizes the performance of your operating system environment.

• Intel PC. PeopleSoft recommends at least a 200 MHz Pentium or comparable chip with 80 MB of RAM or
higher.
• VGA controller and display of 800x600 resolution or higher. 256 color recommended.
• Network interface card.
• An install workstation will need a standard CD-ROM reader to install PeopleSoft software.
• Mouse or other pointing device.
• Modem required for remote PeopleSoft maintenance and access to Customer Connection. The higher the
modem speed the better.

Software Requirements
The following list presents the minimum software requirements for your PeopleTools Development Environment.
Note that there may be additional software requirements, depending upon which platform you’re running. For the
details, consult the section for your database platform in Chapter 4.

• Windows operating system for Windows 95, 98, NT or 2000.

22 CHAPTER 3: THE WINDOWS-BASED CLIENT: PEOPLETOOLS DEVELOPMENT ENVIRONMENT PEOPLESOFT PROPRIETARY AND CONFIDENTIAL
DECEMBER 22, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

• Supported database connectivity software for your RDBMS environment; estimated disk space 22 to 65 MB. All
two-tier PeopleSoft client workstations need database connectivity software. In addition, if you are planning to
configure Windows clients to have the option to specify a two-tier or three-tier connection at logon, you need
database connectivity software on the client. However, if you are running only in a three-tier environment on a
particular computer, there is no need for database connectivity software on that machine, because the
application server is responsible for maintaining the SQL connections to the database. In certain situations you
also need client database connectivity software for the three-tier environment:
• If you are using Application Reviewer.
• If you need to install a database or load stored statements using Data Mover.
• If you want to log on in two-tier mode.
• If you log on in three-tier mode, but wish to run Process Scheduler (COBOL and SQR) locally.

See your RDBMS section in Chapter 4 for details. (Also contact your connectivity software vendor for more
information.)
• NetExpress COBOL Compiler version 3.0 (minimum); estimated disk space 120 MB. Only applies to a two-tier
connection to the database. The client COBOL compiler is not required at install time, and it is not required to
run COBOL processes on client workstations. However, PeopleSoft recommends that you have one copy of the
Merant NetExpress COBOL compiler installed on a single Windows workstation client for convenience. This
COBOL compiler is needed to compile PeopleSoft COBOL patches, which are downloaded as source code.

Always make sure to get the latest version certified by PeopleSoft of the Merant NetExpress product for
Windows NT/2000. The PeopleSoft Platforms Database lists the supported version for your configuration.
PeopleSoft does not certify all Merant COBOL patches, but will certify all the required patches listed in the
online document “Application Server & 3rd Party Product Patches Required at Installation” (to get there, go to
Customer Connection, and then choose Library, News and Information, Category, Installation
Communications).

Note. If you are using a Windows NT/2000 application server, you can use the COBOL compiler on the
application server to compile client COBOL patches. In this case, there’s no need to have a COBOL
compiler on the client.
Note. For more information on COBOL compiler requirements, see the “Batch Server” and “Application Server”
sections in Chapter 4 of this book. Also see Appendix B, the Software Checklist.

• SQR version 6.1.4 (minimum); estimated disk space 15 to 20 Mb. PeopleSoft recommends that you have SQR
installed on the client for a two-tier connection, even though it is optional. For a three-tier only connection, you
do not need SQR installed on the client.
• Crystal version 8 (minimum); estimated disk space 65 MB. Only applies to two-tier connection.

Note. Although Crystal supplies a web server application, it is not tested, certified, or supported by PeopleSoft.

• E-mail product; estimated disk space 10-50 Mb. Required if you plan to use PeopleSoft Workflow. You can
employ any MAPI or VIM compatible 32-bit product (this only applies to two-tier).
• Microsoft Office 97 and 2000; estimated disk space 130 MB. Only applies to two-tier connection.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 3: THE WINDOWS-BASED CLIENT: PEOPLETOOLS DEVELOPMENT ENVIRONMENT 23
PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

• TCP/IP. Only required for three-tier connection. In three-tier connections, the Windows client connects to an
application server using Tuxedo, and Tuxedo requires TCP/IP. For Windows clients, Tuxedo is packaged as
part of the PeopleSoft software; no additional Tuxedo installation is necessary.
• PowerPlay version 6.6 (minimum); estimate disk space 52 MB.
• Essbase version 6.0 (minimum); estimated disk space 35 MB.
• Visio may be required if you plan on doing ERD diagramming. For the appropriate version number, consult the
Platforms database, under Third-Party Products.

Note. This chapter assumes that the PeopleSoft software is installed on a file server and the client is mapped to
the file server appropriately. For more information on file servers see Chapter 5. For more detailed
information on installing PeopleSoft to your file server and configuring the Windows client, consult the
PeopleSoft Installation and Administration book for your RDBMS.

24 CHAPTER 3: THE WINDOWS-BASED CLIENT: PEOPLETOOLS DEVELOPMENT ENVIRONMENT PEOPLESOFT PROPRIETARY AND CONFIDENTIAL
C H A P T E R 4

SERVER REQUIREMENTS

This chapter discusses server requirements for the following types of PeopleSoft servers and the supported
configuration specifications for your particular RDBMS:

• File Server. You need a file server to share printers and maintain a master copy of the system programs used by
PeopleSoft software. Your specific configuration requirements will, of course, be based upon the requirements
for all your applications and network software.
• Database Server. Your database server houses your PeopleSoft database (in the RDBMS of your choice).
• Process Scheduler (Batch) Server. Your batch server runs your PeopleSoft batch processes via Process
Scheduler.
• Application Server. The PeopleSoft application server is designed to improve performance over a WAN. The
application server is also an essential component of the PeopleSoft Internet Architecture.
• LDAP Server. You have the option to use an LDAP server for authentication and authorization.
• Supported Server Configurations by RDBMS. Look here when planning the installation of your PeopleSoft
database. These sections, broken down by database, list hardware and software requirements particular to the
specific databases.

Note. Web server information can be found back in Chapter 2 of this book, “The PeopleSoft Internet
Architecture.”

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 25


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

File Server Requirements


A standard PeopleSoft environment contains a file server to share printers and to maintain binaries required for the
Windows-based client—the PeopleTools Development Environment. The PeopleSoft Internet Architecture requires
no PeopleSoft installation—essentially the client is the browser. However, if you are running the PeopleTools
Development Environment, you can use the file server to maintain a master copy of the system programs to which
your workstation connects. PeopleSoft strongly recommends that you either purchase a machine or clear disk space
on an existing one to act as your file server. You need to use a 32-bit file server that supports a Windows client.

Hardware Requirements
A typical file server configuration requires the following items:

• Pentium-based computers running NetWare, LAN Manager, or Windows NT/2000. Or, UNIX machines that
support NFS or comparable networking software.

Note. PeopleSoft recommends installing and running Crystal Reports locally on the client as opposed to running
it on a NetWare File Server.

• Sufficient disk space to accommodate the following:


• PeopleSoft software—500 MB to 1 gigabyte, depending on your application(s).
• Network operating system and associated files including print spooling files. (Example: 100 Mb for NT
Server)
• Other application files. (Example: MS Office approximately 100 MB)

• Sufficient memory to meet your network operating system requirements. PeopleSoft recommends that you
maximize the amount of memory on your file server to ensure optimum performance.
• VGA video controller and display (800x600 or higher resolution supported).
• Network board.
• Tape backup system with ample capacity and speed to back up entire disk daily.
• Hewlett-Packard LaserJet, or compatible, laser printer that supports TrueType fonts and has at least 1.5 Mb of
memory.

Software Requirements
• Network operating system such as NetWare or Windows NT/2000, which may be dictated by your RDBMS
selection.

26 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

Database Server Requirements


The RDBMS environments that PeopleSoft supports include:

• Microsoft SQL Server


• Oracle
• DB2 UDB for OS/390
• DB2 UDB for UNIX and NT
• Sybase
• Informix
This section lists PeopleSoft’s universal requirements for a database server. For product-specific requirements—as
in requirements for Oracle—refer to the later section devoted to your particular RDBMS. Note that database sizes
vary depending on the application and the number of employees you expect to support. A good rule of thumb is to
initially oversize rather than undersize your storage media and to maximize the amount of RAM on your system.

Hardware Requirements
• Minimum of two disk drives for development, four for production. Having multiple disk drives improves
performance and recoverability.
• Sufficient disk space to accommodate:
• RDBMS software and all requisite products.
• Operating system.
• One production and one test version of your database, one copy of the PeopleSoft database, and all log and
dump files. This is in addition to any disk space required for any training or development databases.
Upgrades require additional copies. Database sizes vary depending on the application.
• Tape backup device with ample capacity and speed to back up entire disk space daily.
• Video controller and display.
• Appropriate network interface card and cabling to connect to network.
• Uninterruptible power supply (UPS) with sufficient capacity to allow an orderly shutdown of the database
server and operating system in the event of a power failure (optional, but recommended).

Software Requirements
• RDBMS software and all requisite products.
• Operating system.
• Compilers.
• Supported SQL query tool.
• Any required network connectivity software.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 27


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

Process Scheduler (Batch) Server Requirements


For a batch server, PeopleSoft supports the OS/390 environment as a batch server, as well as all of the platforms that
are supported as application servers. The term batch server is equivalent to the term Process Scheduler server.
PeopleSoft batch processes, such as Cobol and SQR, are scheduled and invoked by a Process Scheduler server. In
almost all configurations, batch server SQR and Cobol files are located and executed on the same computer as the
database server.

Note. Any computer operating as a batch server must have database connectivity installed so that it can make a
two-tier connection to the PeopleSoft database.

Note. The Process Scheduler on UNIX cannot execute Windows-specific batch processes, such as Crystal
Reports, nVision reports, Microsoft Word, or Cube Manager (Essbase, PowerPlay). With UNIX-based
databases you need to set up a Process Scheduler environment on a Windows NT/2000 application server
or on a dedicated Windows NT/2000 workstation. Unix Process Schedulers can still be used for
Application Engine, Cobol, and SQR processing.

The PeopleTools Application Engine is used primarily for batch processes. It has a GUI definitional “front end” that
allows you to define and maintain your Application Engine programs, and a “back end” that executes the programs
that you have defined. In PeopleSoft 7.5 and prior releases, this back-end program was written in COBOL. For
PeopleSoft 8 the COBOL portion of the Application Engine has been rewritten in C++. This approach allows us to
more tightly couple the Application Engine to the PeopleTools environment and to leverage existing PeopleTools
components. The new Application Engine is thus more flexible and powerful; for instance, it lets you use
PeopleCode. In addition, there is tight integration with other PeopleTools objects such as Business Components,
Tree APIs, Application Messaging, and Business Interlinks. There is also seamless integration into an online
application within the same unit of work.

Note. For those on the OS/390 Process Scheduler is run under OS/390 Unix System Services. Windows NT/2000
Process Scheduler remains an additional option for those on OS/390. See the PeopleSoft 8 Installation
guides for more information concerning configuring Process Scheduler on OS/390.

Note. For information on the new Report Distribution/Report Repository refer to Chapter 9 the Peoplesoft 8
Installation guides found on Customer Connection Report Distribution/Report Repository allows reports
and log files from Process Scheduler to be viewed from a web browser.

Hardware Requirements
• Sufficient disk space to accommodate:
• Operating system.
• Intel (NT, Windows 2000)

28 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

• HP (HP-UX)
• IBM (AIX)
• Sun (Solaris)
• Compaq (Tru64)
• OS/390
• Appropriate COBOL compiler
• Appropriate C compiler (only if your RDBMS requires C compilers—Oracle, for instance)
• Tape backup device with ample capacity and speed to back up entire disk space daily.
• Video controller and display.
• Appropriate network interface card and cabling to connect to network.

Software Requirements
• RDBMS connectivity software.
• Operating system.
• Compilers.
• Supported SQL query tool.
• SQR.
• Any required network connectivity software.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 29


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

Application Server Requirements


PeopleSoft’s Internet Application server consists of an application server and a web server. The application server
serves as an intermediary between the user workstation and the database server. It connects to the PeopleSoft
database and handles almost all SQL-intensive interaction with the database server required during online
transaction processing. The application server interacts with the end user workstation (which only needs a supported
browser) via the web server. The application server also provides functionality required for application messaging
and for implementing the PeopleSoft Internet Architecture. If you’re using the PeopleTools Development
Environment, your workstation machine communicates with the application server using Tuxedo messages. All
application servers require database connectivity to the database server. Before beginning your installation, make
sure that you can connect from the application server to the database server using a SQL client tool.

Note. An application server is required in all PeopleSoft 8 installations. A two-tier-only configuration is no


longer an option.

When you install a UNIX-based RDBMS such as Oracle for UNIX, the application server is generally installed on
the same machine as the database server, a configuration called logical three-tier. You can also install application
servers on one or more separate UNIX or Windows NT/2000 machines. This configuration is called physical three-
tier.

When you install a Windows NT/2000-based RDBMS such as Oracle for Windows NT, you must use a Windows
NT application server. This application server can be installed on the same machine as the database server, but you
will probably get better results if you install one or more dedicated application servers (that is, a physical three-tier
configuration). If you use a physical three-tier option, you should plan to connect the application server to the
database using the highest bandwidth connection available.

Note. You can also have your web server on the same machine as your application server, in a logical
configuration, or on a separate machine, in a physical configuration. Consult Chapter 2, “The PeopleSoft
Internet Architecture,” for the details.

Whether you configure your three-tier environment as either physical or logical depends on the combination of your
RDBMS and operating system. When implementing an application server, pay close attention to the operating
systems on which application servers are supported. For PeopleTools 8.1, we will be supporting application servers
on Windows NT/2000 and UNIX operating systems from Hewlett Packard, IBM, and Sun Microsystems. The
following sections describe the requirements that the various types of application servers will need to meet.

• Windows NT Application Server


• UNIX Application Server

Note. In all cases, PeopleSoft encourages you to provide your application server with the most RAM and
processing speed available to take full advantage of the three-tier configuration. You may need to increase
memory as needed to attain desirable performance.

30 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

Windows NT/2000 Application Server Requirements


A Windows NT/2000 application server can be used for every RDBMS platform supported by PeopleSoft. For
installation purposes, PeopleSoft recommends that you configure a physical three-tier environment with a Windows
NT/2000 application server, although you may choose a logical three-tier configuration if running an Windows
NT/2000 database server. The following diagram illustrates a physical three-tier environment with a Windows
NT/2000 application server.

APPLICATION SERVER RDBMS

Windows NT/2000 Any PeopleSoft-supported RDBMS

A Windows NT/2000 Application Server Supports All PeopleSoft-Supported RDBMSs

Hardware Requirements
• Recommend two processors minimum; at least four processors for production.
• Memory requirement is 512 MB multi-user (minimum) for roughly up to 25 users. After that add 1.5 MB per
user for each user beyond 25 users. 1,000 users require roughly 2.0 GB of memory.
• Recommend fastest or near fastest processors available.
• Sufficient disk space to accommodate:
• BEA Tuxedo and Jolt (135 MB).
• Merant COBOL Compiler (60 MB).
• SQR (5 MB).
• Database connectivity package (5-65 MB).
• PeopleSoft application server files/code (10 MB).

Note. PeopleSoft recommends an additional 512 MB to 1 GB of disk space, depending on the applications
installed.

Software Requirements
• Windows NT 4.0 with Service Pack 5 or higher applied.
• BEA Tuxedo 6.5 and Jolt 1.2.
• Merant COBOL Compiler (NetExpress 3.0).
• SQR.
• Database connectivity package.
• PeopleSoft application server files/code.
• Any required application server patches.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 31


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

Note. Check Customer Connection at the PeopleSoft web site for required patches. For the application server to
run successfully on your platform, you must be on the current operating system and system software patch
levels. Consult the document Application Server & Third Party Product Patches Required at Installation in
the News & Information section of Customer Connection (check under the category Installation
Communications). This document also lists the patches required for third-party products.

• FTP capability. (The delivery mechanism for PeopleSoft “patches” and other PeopleSoft maintenance files is an
FTP server.)
• Peoplesoft maintenance files. Typically, a maintenance release (for example, PeopleTools 8.01.30) has a form
posted to Updates and Fixes with directions on how to access the FTP server to download the necessary
maintenance files. Beta patches (for example, PeopleTools 8.01.31) are only available from the Global Support
Center (GSC). The GSC will give the appropriate FTP instructions to the customers for a specific patch.

UNIX Application Server Requirements


PeopleSoft supports logical and physical three-tier configurations on UNIX. If your database server is installed on
one of the operating systems listed below, you can install the application server on that same machine in a logical
three-tier configuration. In addition, you can set up a physical three-tier configuration using Windows NT 4.0 or any
of the UNIX operating systems listed below as the application server. If your database server is not installed on one
of the operating systems listed below, your options are more limited. In this case, you must employ a physical three-
tier configuration, using either a Windows NT 4.0 machine or any UNIX operating system listed below.

Hardware Requirements
• Sufficient disk space to accommodate:
• BEA Tuxedo and Jolt (135 MB)
• COBOL Compiler (60 MB)
• SQR (5 Mb)
• Database connectivity package (5-65 MB)
• PeopleSoft application server files (10 MB)

• Memory requirement is 512 MB multi-user (minimum) for roughly up to 25 users. After that add 1.5 MB per
user for each user beyond 25 users. 1,000 users require roughly 2.0 GB of memory.

Software Requirements
• A UNIX application server must be running one of the following operating systems:
• Sun/Solaris 7 and 8
• HP/HP-UX 11
• IBM/AIX 4.3.3
• TRU64 v.5.0A

Note! Check the Platforms Database for the latest supported versions.

32 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

• BEA Tuxedo 6.5 and Jolt 1.2


• COBOL Compiler (Merant ServerExpress 1.1 for all UNIX platforms), except for TRU64 UNIX, which
requires ServerExpress 2.0
• SQR
• Database connectivity package
• PeopleSoft application server files
• Any required application server patches

Note. Check Customer Connection at the PeopleSoft web site for required patches. For the application server to
run successfully on your platform, you must be on the current operating system and system software patch
levels. Consult the document Application Server & Third Party Product Patches Required at Installation in
the News & Information section of Customer Connection (check under the category Installation
Communications). This document also lists the patches required for third-party products.

• FTP capability. (The delivery mechanism for PeopleSoft “patches” and other PeopleSoft maintenance files is an
FTP server.)
• PeopleSoft maintenance files. Typically, a maintenance release (for example, PeopleTools 8.12.10) has a form
posted to Updates and Fixes with directions on how to access the FTP server to download the necessary
maintenance files. Beta patches (for example, PeopleTools 8.12.01) are only available from the Global Support
Center (GSC). The GSC will give the appropriate FTP instructions to the customers for a specific patch.

DB2 UDB for OS/390 Option


If you are running a DB2 UDB database on OS/390, you can configure an application server using physical three-
tier only on either Windows NT/2000 or IBM AIX 4.3. The two boxes below represent two physical machines: one
an IBM AIX machine and one the OS/390 machine.

APPLICATION SERVER RDBMS

UNIX IBM AIX 4.3 DB2 UDB OS/390

Windows NT/2000

PeopleSoft DB2 UDB OS/390 Application Server Options

Database Connectivity
An important consideration in the three-tier environment is the location of the database connectivity software. This
section introduces some connectivity options for the PeopleTools Development Environment and the application
server.

Connectivity on the PeopleTools Development Environment


You need database connectivity on any workstation that you plan to use as a PeopleTools Development
environment. Although the PeopleSoft application server is responsible for maintaining the SQL connections to the

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 33


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

database in a three-tier connection, you want database connectivity to be able to specify a two-tier instead of a three-
tier connection at logon.

You need client database connectivity software in the following situations:

• If you are using Application Reviewer.


• If you need to install a database or load stored statements using Data Mover.
• If you are doing an Application Upgrade.
• If you want to log on in two-tier mode.
• If you log on in three-tier mode, but wish to run Process Scheduler (COBOL and SQR) locally.

Database Connectivity on the Application Server


All Windows NT and UNIX application servers require database connectivity software to maintain the SQL
connection with the RDBMS. Install the required connectivity software and associated utilities for your RDBMS.
From the application server machine, you should be able to connect to the database server using an SQL tool.

34 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

LDAP Server
PeopleSoft 8 provides the option of using an LDAP server for authentication and authorization. An LDAP server is a
directory server that is compliant with the LDAP version 3 protocol. Directory servers hold a hierarchical datastore,
which can house data common to many applications across the enterprise. PeopleSoft currently supports the three
leading directory server products: Novell NDS eDirectory, IPlanet Directory Server 4x, and Microsoft Active
Directory.

Software Requirements
• Novell NDS eDirectory on Novell NetWare 5x, Microsoft Windows NT 4.0, or Sun Solaris
• IPlanet Directory Server 4.x on Microsoft Windows NT 4.0 or Sun Solaris
• Microsoft Active Directory on Windows 2000 Server

Hardware Requirements
It’s difficult to determine hardware requirements because each implementation is different. Server sizing depends
upon variables such as the number of entries in the directory and the directory schema. Also, all directory vendors
have their own sets of requirements and recommendations. Please see the documentation provided by the vendor of
your Directory Server for specific information.

Novell’s recommendations for NDS eDirectory:


Intel based implementations (NetWare, Windows NT):

Objects Processor Memory Hard Disk


100K Pentium III 450-700 MHz 384 MB 144 MB
(Single)
1 Million Pentium III 450-700 MHz 2 GB 1.5 GB
(Dual)
10 Million Pentium III 450-700 MHz 2 GB + 5 GB
(2 to 4)

Sparc based implementations (Solaris):

Objects Processor Memory Hard Disk


100K Sun Enterprise 4500 384 MB 144 MB
1 Million Sun Enterprise 5500 2 GB 1.5 GB
10 Million Sun Enterprise 6500 2 GB + 5 GB
with multiple processors

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 35


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

Supported Server Configurations by RDBMS


This part of the Server Requirements chapter specifies server platform configurations supported by PeopleSoft for
the following RDBMS platforms:

• Microsoft SQL Server. Look here when planning the installation of your PeopleSoft/Microsoft SQL Server
database.
• Oracle. Look here when planning the installation of your PeopleSoft/Oracle database.
• DB2 UDB for OS/390. Look here when planning the installation of your PeopleSoft/DB2 database on the
OS/390 operating system.
• DB2 UDB for UNIX and Windows NT/2000. Look here when planning the installation of your
PeopleSoft/DB2 database on the AIX, Solaris, HP-UX, or Windows NT/2000
operating system.
• Sybase. Look here when planning the installation of your PeopleSoft/Sybase database.
• Informix. Look here when planning the installation of your PeopleSoft/Informix database.

36 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

Microsoft SQL Server


This section specifies PeopleSoft-supported server platform configurations for Microsoft SQL Server. For universal
database server requirements, refer to the “Database Server” section of this chapter. Any additional hardware or
software required for Microsoft SQL Server servers is listed below.

For Microsoft SQL Server, PeopleSoft only supports Binary sort order. These settings are per server, and you set
them at installation.

Note. This section provides the current information at the time of printing. For the most up-to-date information
and for specifics about supported version numbers, check the Hardware and Database Platforms area of the
Platforms database. You can go to PeopleSoft Internet home page (www.peoplesoft.com), and then select
Tools & Technology, Supported Platforms, Hardware and Database Platforms. You can also go
directly to Customer Connection (http://www4.peoplesoft.com/ccdocs.nsf/MainHome), choose Library,
PeopleSoft Platforms, and then choose Supported Servers.

Note. For RDBMS-only configurations, we support any hardware/operating system combination supported by
Microsoft on a Microsoft SQL Server version certified by PeopleSoft. For example, PeopleSoft supports
MS SQL Server version 7.0 Service Pack 2 on Windows NT 4.0. This implies that PeopleSoft would also
support MS SQL Server 7.0 Service Pack 1 on Compaq Alpha as a database server only. It does not mean
that PeopleSoft has tested or certified any of those combinations. To run an application server or Process
Scheduler, you must have an Intel PC running Windows NT 4.0.

Hardware Requirements
• Microsoft supported architectures that meet the Windows NT Hardware Compatibility requirements with a
minimum of 64Mb of memory. PeopleSoft recommends that you install 128 MB (or more) of memory for
optimum performance.

Software Requirements
• NetExpress 3.0.

• SQL Server ODBC Driver (see the Platforms Database for details about specific version numbers)

Sort Order Support


Microsoft SQL Server requires Binary Sort Order for the server installation. This is a “per server” setting. So, if you
have any other databases on the same machine on which you are installing your PeopleSoft database, they must all
use the same sort order and character set. If the sort orders do not match, you will need to furnish a separate machine
for each sort order.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 37


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

Supplemental Workstation Requirements


For general workstation requirements, refer to Chapter 2, “The PeopleSoft Internet Architecture” and Chapter 3,
“The Windows-Based Client: PeopleTools Development Environment.” Any additional hardware or software
required for Microsoft SQL Server workstations appears in the following list.

Software Requirements
• To be able to run two-tier, SQL Server ODBC Driver (see the Platforms Database for details about specific
version numbers). See the earlier section “Database Connectivity” for details about when you’d want
connectivity on the client.

Maintenance Levels
Microsoft releases service packs to update Microsoft SQL Server. We certify on the latest service packs available
and require customers to stay current on the service packs as well. To obtain the latest service pack, visit the
Microsoft web site at www.microsoft.com, or contact your Microsoft sales representative.

38 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

Oracle

This section specifies PeopleSoft-supported server platform configurations for Oracle. For universal database server
requirements, refer to the “Database Server” section of this chapter. Any additional hardware or software required
for Oracle servers appears in the following list.

Note. This section provides the current information at the time of printing. For the most up-to-date information
and for specifics about supported version numbers, check the Platforms database. Go to the PeopleSoft
Internet home page at www.peoplesoft.com. (Select Customer Connection, choose Library, PeopleSoft
Platforms.) Customer Connection is password protected. Contact your PeopleSoft Account Executive to
obtain a password.

Software Requirements
• Oracle 8.1.6 plus patch (minimum) see the Platform database.
• SQL*Plus.

Supplemental Workstation Requirements


For general workstation requirements, refer to Chapter 2, “The PeopleSoft Internet Architecture” and Chapter 3,
“The Windows-Based Client: PeopleTools Development Environment.” Any additional hardware or software
required for Oracle workstations appears in the following list.

Software Requirements
• Oracle NET8i (see the Platforms Database for details about specific version numbers). See the earlier section
“Database Connectivity” for details about when you’d want connectivity on the client.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 39


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

DB2 UDB for OS/390


This section specifies PeopleSoft-supported server platform configurations for DB2 UDB for OS/390.

Note. This section provides the current information at the time of printing. For the most up-to-date information
and for specifics about supported version numbers, check the Platforms database. Go to the PeopleSoft
Internet home page at www.peoplesoft.com. (Select Customer Connection, choose Library, PeopleSoft
Platforms.) Customer Connection is password protected. Contact your PeopleSoft Account Executive to
obtain a password.

OS/390 R2 V8 is the minimum supported OS version for PeopleSoft 8. For universal database server requirements,
refer to the “Database Server” section of this chapter. Any additional hardware or software required for DB2 UDB
for OS/390 servers are listed in the following sections.

Database sizes vary by application and the amount of data stored. The IBM DB2 Administration Guide, Volume 1
contains detailed information for determining DASD requirements for system and application databases. Use IBM’s
“large” system model guidelines as a starting point when planning your PeopleSoft implementation.

Note. Beginning with PeopleTools 8.12, PeopleSoft now requires a minimum OS390 version for support. The
current minimum version is version 2 release 8 and is found above in the O/S and Version field. As later
versions are released those will be supported, such as version 2 release 10. Only the minimum required
version will be listed in the certification documents.

Hardware Requirements
• IBM or compatible mainframe capable of running the host software itemized below.
• Sufficient disk space to accommodate one production and one test version of your database, one copy of the
PeopleSoft database, and all log files. This is in addition to any disk space required for any training or
development databases. Upgrades require additional copies. Database sizes vary depending on the application.
• Router or bridge, and bridge software, such as packages offered by Cisco, IBM, Netronix, VitaLink, or
Wellfleet (required only if you use a bridged Token Ring solution).

Software Requirements
• ACF/VTAM version 2 or later
• Security software: RACF, ACF2, or TopSecret
• TSO
• IND$FILE Host file transfer program or FTP or other capability to upload PeopleSoft batch program source,
JCL, and others to mainframe
• COBOL for mainframe, including compiler, runtime and LE environment

40 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

• DB2 Connect v6.1 (Enterprise Edition or Personal Edition) with minimum Fixpack 6
• DB2 UDB for OS/390 v6.1 RML 05/2000
• TCP/IP for MVS, Version 3 Release 2 or higher
• Java 1.1.8
• Minimum OS/390 Version 2 Release 8

Note. Check Customer Connection at the PeopleSoft web site for required patches. For the application server to
run successfully on your platform, you must be on the current operating system and system software
service levels. Consult the document Application Server & Third Party Product Patches Required at
Installation in the News & Information section of Customer Connection (check under the category
Installation Communications). This document also lists the patches required for third-party products.

DB2 UDB for OS/390 Configuration


PeopleSoft access to IBM-compatible mainframes on LANs can be provided either through a gateway machine or
directly. If you are using DB2 Connect Enterprise Edition, it is paramount to have a fast network connection
between the DB2 Connect EE gateway machine and DDF on the mainframe. You can use various LAN types for
connecting the DB2 Connect EE machine to the mainframe, including mainframe-attached ESCON, FDDI, or OSA-
2 adapters using fast ethernet connections. This is also true when using DB2 Connect PE to connect directly to DDF
on the mainframe using native TCP/IP. The LAN for your workstations should have a connection to the mainframe
that is optimal for performance and uses the fastest available bridges/routers. This section briefly explains these
different configuration options, which are illustrated below.

Application Server
DB2
Windows NT or IBM AIX
with DB2 Connect Enterprise Edtion
Web Server and SNA software (APPC only)
ApplicationMessaging DDF
Web Browser Processor D
HTTP/HTML B
Business Interlink Processor
2
T Component Processor
HTTP/WML C
U
User Interface Generator SQL o
JO L X
Java Enabled T Access n
E
Query Processor Manager n T C P IP o r
Web Server D
e
O SN A
Process Scheduler c
t

Wireless
Application Engine
EE
OS/390
Security Manager
HTTP/XML
PIP
TC

P
PI
External System TC

PeopleTools Development Environment


with DB2 Connect Personal Edition
PeopleTools Development v6
Environment with DB2 Connect
CAE v6

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 41


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

Example showing PeopleSoft clients connecting through a gateway machine using DB2 Connect Enterprise Edition
and connecting directly via DB2 Connect Personal Edition

DB2 Connect
When using an IBM DB2 Connect Enterprise Edition (EE) v6.1 gateway together with the IBM DB2 Client
Application Enabler (CAE) v6.1 client component, the supported network protocol for communication between an
end user workstation and the DB2 Connect EE gateway is TCP/IP. The supported network protocols for
communication between the DB2 Connect EE gateway and DB2 UDB for OS/390 are SNA and TCP/IP. DB2
Connect supports Advanced Program-to-Program Communication (APPC) and TCP/IP protocols for connections
with all Distributed Relational Database Architecture (DRDA) servers, including DB2 UDB for OS/390 v6.1.

When using DB2 Connect Personal Edition (PE) v6.1, the supported network protocol for direct communication to
the mainframe is TCP/IP. DB2 UDB for OS/390 v6.1 supports direct TCP/IP communications between DB2
Connect EE and the DB2 UDB OS/390.

For DB2 Connect you must have the minimum Fixpack 6 to use with PeopleSoft 8. To download the latest fixpack,
visit IBM’s web site. The host connectivity component used with DB2 Connect is DB2’s Distributed Data Facility
(DDF). PeopleSoft supports the DB2 Connect Enterprise Edition on all IBM supported operating systems.

Note. Centura SQLNetwork is no longer supported in PeopleSoft 8. Prior to upgrading to PeopleSoft 8 you must
convert your existing PeopleSoft/Centura database to DB2 Connect. PeopleSoft provides an easy
connectivity conversion process, which you can find in the PeopleSoft Customer Connection web site by
selecting Library, News and Information, Category, Platform News – DB2 for OS/390, and then
choosing the document entitled “Connectivity Conversion Procedure.”

The following sections provide a brief overview of the DB2 Connect architecture. For more detailed information,
please refer to the following DB2 Connect product documentation:

• DB2 Connect Enterprise Edition Quick Beginnings


• DB2 Connect Personal Edition Quick Beginnings

Gateway Connection Using DB2 Connect Enterprise Edition


PeopleSoft customer experience indicates that a single gateway can support between 100 and 200 concurrent users
before degradation in response time occurs. This practical limit is principally due to the processor limitations of the
gateway machine. You can alleviate this per gateway limitation by implementing additional gateways. The IBM
DB2 Connect Enterprise Edition gateway scales to approximately 200 users.

Note. If your configuration includes a gateway, we recommend that the gateway be connected directly to the
mainframe communications controller to optimize the performance of gateway-to-mainframe
communications.

42 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

Native TCP/IP Connection DB2 Connect Personal Edition


As mentioned, DB2 Connect Personal Edition v6.1 provides the option for a direct native TCP/IP connection
between Windows-based clients (the PeopleTools development environment) and DB2 UDB for OS/390, as shown
in the diagram above.

Supported Gateway Configurations


Your communications gateway(s) can be configured like a normal workstation (see Chapter 2, “The PeopleSoft
Internet Architecture” and Chapter 3, “The Windows-Based Client: PeopleTools Development Environment.”), with
the exception of the additional requirements listed below.

Hardware Requirements
• Sufficient disk space for the operating system and connectivity software (approximately 50 Mb).
• Ample memory, with a minimum of 64Mb.
• Fast network card/connection to mainframe. It is highly recommended that you use fast connectivity options—
such as Open Systems Adapter 2 card (OSA-2) with 100 MB Ethernet or Fiber Distributed Data Interface
(FDDI), or Enterprise System Connection (ESCON) channel-attached.
• Optional uninterruptible power-supply (UPS) with sufficient capacity to permit orderly shutdown of gateway
and operating system in event of power failure.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 43


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

DB2 UDB for UNIX and Windows NT/2000

This section specifies PeopleSoft-supported server platform configurations for DB2 UDB for UNIX and Windows
NT/2000. For universal database server requirements, refer to the “Database Server” section of this chapter. Any
additional hardware or software required for DB2 UDB for UNIX and Windows NT/2000 servers is listed below.

Note. This section provides the current information at the time of printing. For the most up-to-date information
and for specifics about supported version numbers, check the Platforms database. Go to the PeopleSoft
Internet home page at www.peoplesoft.com. (Select Customer Connection, choose Library, PeopleSoft
Platforms.) Customer Connection is password protected. Contact your PeopleSoft Account Executive to
obtain a password.

Supplemental Workstation Requirements


For general workstation requirements, refer to Chapter 2, “The PeopleSoft Internet Architecture” and Chapter 3,
“The Windows-Based Client: PeopleTools Development Environment.” Any additional hardware or software
required for DB2 UDB for UNIX and Windows NT/2000 workstations is listed below.

Software Requirements
• DB2 UDB for UNIX and Windows NT/2000 v6.1 Fixpack 4 (minimum)
• DB2 Connect v6.1, Fix Pack 4 (minimum)

Supplemental Requirements for DB2 UDB for UNIX and Windows NT/2000

Note. Check Customer Connection at the PeopleSoft web site for required patches. For the application server to
run successfully on your platform, you must be on the current operating system and system software patch
levels. Consult the document Application Server & Third Party Product Patches Required at Installation in
the News & Information section of Customer Connection (check under the category Installation
Communications). This document also lists the patches required for third-party products.

44 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


DECEMBER 14, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

Sybase
This section specifies PeopleSoft-supported server platform configurations for Sybase. Any additional hardware or
software required for Sybase servers is listed below.

For Sybase, PeopleSoft only supports Binary sort order. These settings are per server, and you set them at
installation.

Note, HP defaults to roman8, which PeopleSoft changes to ISO_1 during certification testing.

Note. This section provides the current information at the time of printing. For the most up-to-date information
and for specifics about supported version numbers, check the Platforms database. Go to the PeopleSoft
Internet home page at www.peoplesoft.com. (Select Customer Connection, choose Library, PeopleSoft
Platforms.) Customer Connection is password protected. Contact your PeopleSoft Account Executive to
obtain a password.

Software Requirements
• Sybase System 12 (minimum)

• Sybase Open Client 12 (minimum)

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL CHAPTER 4: SERVER REQUIREMENTS 45


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 14, 2000

Informix
This section specifies PeopleSoft supported server platform configurations for Informix. For universal database
server requirements, refer to the “Database Server” section of this chapter. Any additional hardware or software
required for Informix servers appears in the following list.

PeopleSoft supports databases created in MODE ANSI and non-ANSI databases that have transaction logging
enabled.

Note. This section provides the current information at the time of printing. For the most up-to-date information
and for specifics about supported version numbers, check the Platforms database. Go to the PeopleSoft
Internet home page at www.peoplesoft.com. (Select Customer Connection, choose Library, PeopleSoft
Platforms.) Customer Connection is password protected. Contact your PeopleSoft Account Executive to
obtain a password.

Software Requirements
• Informix 9.21 (minimum). See the Platforms Database for specific version numbers.
• Informix Connect 2.40 (minimum). PeopleSoft does not require the Informix Client SDK product.

Supplemental Workstation Requirements


For general workstation requirements, refer to Chapter 2, “The PeopleSoft Internet Architecture” and Chapter 3,
“The Windows-Based Client: PeopleTools Development Environment.” Any additional hardware or software
required for Oracle workstations appears in the following list.

Software Requirements
• To be able to run a Windows based client, Informix Connect must be installed network protocol such as TCP/IP
(see the Platforms Database for details about specific version numbers). See the earlier section “Database
Connectivity” for details about when you’d want connectivity on the client.

46 CHAPTER 4: SERVER REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


A P P E N D I X A

CUSTOMER CONNECTION

This Hardware and Software Requirements book reflects what PeopleSoft supports at the time of printing. However,
our certification support levels are continually evolving. In addition, this document purposely provides a high-level
view to avoid too many specifics such as version numbers that may quickly become out of date. Fortunately, there
are several additional sources of information—described in this appendix—from which you can obtain up-to-date
details about supported platforms, version numbers, and the like.

Customer Connection
Customer Connection is an electronic “bulletin board” and information exchange service that enables you to get up-
to-the-minute PeopleSoft information, discuss tips and techniques with other PeopleSoft application users and
PeopleSoft staff, and receive PeopleSoft application updates and fixes. You can access Customer Connection
through the Internet. All you need is Internet access and a supported browser. In addition, because the delivery
mechanism for PeopleSoft “patches” and other PeopleSoft maintenance is an ftp server, you’ll need ftp capability to
take advantage of these updates.

You can check the following places at the PeopleSoft Internet Homepage (www.peoplesoft.com) for up-to-date
information:

• PeopleSoft Platforms Database. Here you can find up-to-the-minute information on our certified database and
operating system configurations. To find the PeopleSoft Platforms Database select Customer Connection,
from the PeopleSoft Internet Homepage and simply choose Library, PeopleSoft Platforms. From here you
can choose Internet Architecture Components (PIA), Supported Third-Party Products, and Supported
Servers.
• News and Information. This site contains:
• A list of the Application Server and Third-Party Patches Required for Installation (under Installation
Communications)
• Previous releases of the Hardware & Software Guide
• PeopleBook White Papers
You can access this database through Customer Connection. (Select Library, News and Information from the
main Customer Connection screen and then choose Category, Hardware & Software Guide.)

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL APPENDIX A: CUSTOMER CONNECTION 47


PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

• Continuous Documentation. This site contains updates to our documentation that you can view through your
web browser or download to your PC. This documentation includes:

• The electronic version of this document in PDF format


• Release Notes
• Tools and Instructions for performing upgrades from previous PeopleTools versions
You can access Continuous Documentation through Customer Connection, as well. (Select Library,
Documentation from the main Customer Connection screen, and then choose Category, Hardware/Software
Requirements.)

Note. Customer Connection is password protected. Contact your PeopleSoft Account Manager to obtain a
password.

Note. Another way to get current information is to take classes. PeopleSoft offers training classes for PeopleTools
and all PeopleSoft applications at PeopleSoft University (PSU). If you are planning an installation or upgrade, PSU
also offers classes specific to those topics.

48 APPENDIX A: CUSTOMER CONNECTION PEOPLESOFT PROPRIETARY AND CONFIDENTIAL


A P P E N D I X B

PRODUCTION PLANNING,
ENTERPRISE PLANNING, AND ORDER
PROMISING HARDWARE AND
SOFTWARE REQUIREMENTS

PeopleSoft Production Planning, Enterprise Planning, and Order Promising are collectively known as the
PeopleSoft Supply Chain Planning applications. They’re based on PeopleSoft’s Red Pepper planning technology,
and can be implemented in an embedded or standalone configuration. The embedded products are used as an
integrated part of a suite of PeopleSoft Manufacturing and PeopleSoft Distribution applications, while the
standalone products can be used with a legacy, non-PeopleSoft ERP system.

PeopleSoft Enterprise Planning offers an advanced planning and scheduling system that uses web-based access to
provide simultaneous responsiveness, optimization of enterprise-wide procurement, distribution, and production
resources. Designed for global manufacturing and distribution enterprises, PeopleSoft Enterprise Planning is a
planning system that provides enterprises responsiveness to their customers and decision support for their planners.

PeopleSoft Production Planning offers an advanced planning system that uses web-based access to enable
simultaneous optimization of plant-level procurement and production. Using a powerful planning engine, the
application simultaneously solves material, capacity, inventory targets, and customer request and promise dates to
produce supply chain schedules.

PeopleSoft Order Promising is a memory-resident tool that, unlike conventional available-to-promise tools, assesses
your entire supply chain to determine the best way of providing finished products to supply your customers, quickly
and easily. When searching for the solution, PeopleSoft Order Promising considers product cost, customer request
dates, and distribution costs.

Note. All PeopleSoft Supply Chain Planning applications have the same client and server requirements, for both
embedded and standalone configurations.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL APPENDIX B: PRODUCTION PLANNING, ENTERPRISE PLANNING, AND ORDER PROMISING 49
PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS DECEMBER 22, 2000

Supply Chain Planning

Note. The hard drive and memory requirements listed below are minimum requirements for a demo or small pilot
situation. Your PeopleSoft account manager will assist in determining the space necessary for your
environment.

Client Requirements
Operating System Hard Drive Space Memory
Windows 95 40 MB per language installed 32 MB (64 MB recommended)
Windows 98 40 MB per language installed 32 MB (64 MB recommended)
Windows NT 4.0 40 MB per language installed 64 MB

Server Requirements
Operating System Version
Windows NT 4.0
Windows NT/E 4.0
IBM AIX 4.3
HP-UX 32-bit 11
HP-UX 64-bit 11
DEC OSF1 5.1
Sun Solaris 7

Hard Drive Space


• 4 GB (this includes allocation for operating system software, database software, and data storage requirements)

Memory
• Windows NT: 128 MB RAM
• Unix: 512 MB RAM

50 APPENDIX B: PRODUCTION PLANNING, ENTERPRISE PLANNING, AND ORDER PROMISING PEOPLESOFT PROPRIETARY AND CONFIDENTIAL
A P P E N D I X C

ENTERPRISE PERFORMANCE
MANAGEMENT HARDWARE AND
SOFTWARE REQUIREMENTS

PeopleSoft Enterprise Performance Management (EPM) is a highly integrated analytic product line consisting of a
centralized data warehouse (PeopleSoft Enterprise Warehouse), analytic applications, and a robust Web-based
reporting tool, PeopleSoft DecisionMaster. In addition, the product line provides third-party tools, including an ETL
(Extract, Transform, Load) tool—Informatica PowerMart—to help you move data from a variety of source systems
into the Enterprise Warehouse. The product line also includes optional Insight Analytic applications: prepackaged
sets of analysis templates geared towards certain strategic functional areas and roles within an organization. The
Insight Analytics provide predefined Cube Manager definitions, queries, dimension tables, and metrics to help you
quickly realize the analysis capabilities of the PeopleSoft Enterprise Warehouse.

This section provides platform guidelines based on PeopleTools 8.12, EPM 8 SP3, and related certified technologies
used with the EPM product line for each of the following components:

• Database Server
• Batch/Application Server
• Web Server
• File Server
• Client Workstation
• Third Party Product Version

Note. Please use the PeopleSoft Platforms certification database on Customer Connection to prepare your Pre-
Installation Checklist. This document is for reference only. Also refer to the appendix “EPM Architecture
Overview” in the PeopleSoft Installation and Administration Guide for your platform.

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL - APPENDIX C: ENTERPRISE PERFORMANCE MANAGEMENT HARDWARE AND SOFTWARE REQUIREMENTS 51
PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS FOR EPM DECEMBER 22, 2000

Platform Certification for EPM Products

Note. PeopleSoft Platforms certifies additional database and operating systems for Peopletools 8.12; however,
the information below has been provided to help you determine the EPM certification available, including
third party products that you may implement.

Database Server
SqlServer Oracle Db2 Unix Db2 OS/390
7.0 SP2 on Win2000 8.1.6 on AIX 4.3 6.1 fixpack 4 on AIX 4.3 6.1 RML on AIX 4.3
7.0 SP2 on Windows NT 8.1.6 on HP-UX 11 6.1 fixpack 4 on HP-UX 11 6.1 RML on Windows NT
Windows2000 on Win2000 8.1.6 on Solaris 7 6.1 fixpack 4 on Solaris 7
8.1.6.1 on Solaris 8 6.1 fixpack 4 on Solaris 8
8.1.6.1 on Windows2000 6.1 fixpack 4 on Win NT
8.1.6.1 on Windows NT

Batch/Application Server
Most platforms listed above are also certified as Application Servers. Check PeopleSoft Platforms on Customer
Connection to validate your configuration, and/or contact CustomerCare.

Web Server
MicroSoft IIS 4.0 – NT 4.0 Service Pack 5 or greater and Windows 2000 for web reporting and charting.

Apache - NT 4.0 Service Pack 5 or greater and Windows 2000 for Scorecard Charting only – ChartServer.

File Server
Windows NT 4.0 Service Pack 5 or greater and Windows 2000

Client Workstation
Install Windows NT 4.0 Service Pack 5 or greater and Windows 2000

Workstation Windows 95, 98, NT 4.0 Service Pack 5 or greater and


Windows 2000

Internet Windows 95, 98, NT 4.0 Service Pack 5 or greater and


Windows 2000 with HTML 4 compliant browsers like Internet
Explorer 4.0 or greater, Netscape Communicator 4.6 or greater,
or Netscape Navigator 4.06 or greater

52 APPENDIX C: ENTERPRISE PERFORMANCE MANAGEMENT HARDWARE AND SOFTWARE REQUIREMENTS PEOPLESOFT PROPRIETARY AND CONFIDENTIAL
DECEMBER 22, 2000 PEOPLETOOLS 8.1 HARDWARE AND SOFTWARE REQUIREMENTS

Third-Party Product Versions

Hardware Requirements
See your individual vendor specifications for hardware requirement details.

Software Requirements

Informatica PowerMart 4.7.1

Note. Specifically for DB2/OS390 installations, DB2 Connect is NOT supported on HP or Sun servers. DB2
Connect IS supported on AIX and NT; you should use one of these two platforms for your Informatica
Repository.
Note. Informatica repositories cannot be stored on a DB2 UDB for OS/390 database, the Informatica repository
must reside on a separate database, such as DB2 UDB for AIX, Solaris, NT or Oracle.

(Optional for use with Insight Products) Cognos 6.6 – Transformer and Enterprise Server
Cognos PowerPlay Transformer:

SqlServer Oracle Db2 Unix Db2 OS/390


7.0 SP2 on Windows NT 8.1.6 on Windows NT 6.1 fixpack 4 on Win NT 6.1 RML on Windows NT

Cognos PowerPlay Enterprise Server (on IIS Web Server):

SqlServer Oracle Db2 Unix Db2 OS/390


7.0 SP2 on Windows NT 8.1.6 on Windows NT 6.1 fixpack 4 on Win NT 6.1 RML on Windows NT

PEOPLESOFT PROPRIETARY AND CONFIDENTIAL APPENDIX C: ENTERPRISE PERFORMANCE MANAGEMENT HARDWARE AND SOFTWARE REQUIREMENTS 53