JD Edwards EnterpriseOne 8.9 with IBM eServer iSeries · PDF fileVirtualization benchmark JD...

180
ibm.com/redbooks IBM Front cover JD Edwards EnterpriseOne 8.9 with IBM Eserver iSeries and Storage Randy Erickson Gerrie Fisk Marie Gann Brian Porter Maruf Rafik Clark Scholten Neil Willis Updated installation tips for JD Edwards EnterpriseOne 8.9 including Unicode IASP (switched disk) solutions with JD Edwards EnterpriseOne 8.0 WebSphere tuning tips for JD Edwards EnterpriseOne 8.9

Transcript of JD Edwards EnterpriseOne 8.9 with IBM eServer iSeries · PDF fileVirtualization benchmark JD...

  • ibm.com/redbooks

    IBM Front cover

    JD Edwards EnterpriseOne 8.9 with IBM Eserver iSeries and Storage

    Randy EricksonGerrie Fisk

    Marie GannBrian PorterMaruf Rafik

    Clark ScholtenNeil Willis

    Updated installation tips for JD Edwards EnterpriseOne 8.9 including Unicode

    IASP (switched disk) solutions with JD Edwards EnterpriseOne 8.0

    WebSphere tuning tips for JD Edwards EnterpriseOne 8.9

    http://www.redbooks.ibm.com/ http://www.redbooks.ibm.com/

  • International Technical Support Organization

    JD Edwards EnterpriseOne 8.9 with IBM Eserver iSeries and Storage

    August 2005

    SG24-6359-00

  • Copyright International Business Machines Corporation 2005. All rights reserved.Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp.

    First Edition (August 2005)

    This edition applies to Version 5, Release 2, of OS/400 (product number 5722-SS1) and JD Edwards EnterpriseOne 8.9.

    Note: Before using this information and the product it supports, read the information in Notices on page vii.

  • Contents

    Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viiTrademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii

    Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixThe team that wrote this redbook. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixBecome a published author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiComments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi

    Chapter 1. Introduction to this book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    Chapter 2. JD Edwards EnterpriseOne installation overview . . . . . . . . . . . . . . . . . . . . . 32.1 Preinstallation checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.2 Installing the deployment server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    2.2.1 Loading files on the deployment server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.2.2 Post deployment server installation tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

    2.3 Installing the Enterprise Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.3.1 Loading files on the Enterprise Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.3.2 Loading central objects on the Enterprise Server . . . . . . . . . . . . . . . . . . . . . . . . . 15

    2.4 Installing the deployment server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.4.1 Installation plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.4.2 Installation Workbench . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

    2.5 Installing the Enterprise Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.5.1 Modifying the Enterprise Server jde.ini file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.5.2 Modifying the library file that resides on the deployment server . . . . . . . . . . . . . . 182.5.3 Installing the server libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.5.4 Creating an output queue for the iSeries default printer . . . . . . . . . . . . . . . . . . . . 202.5.5 Creating the job queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.5.6 Running the PORTTEST program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.5.7 Starting EnterpriseOne services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.5.8 Setting up an EnterpriseOne printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

    2.6 Installing client workstations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.7 Completing the install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

    Chapter 3. JD Edwards EnterpriseOne 8.9 performance management . . . . . . . . . . . . 253.1 Tuning Apache HTTP server performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

    3.1.1 Measuring and analyzing performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263.1.2 Adjusting settings to improve performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

    3.2 Tuning WebSphere Application Server performance . . . . . . . . . . . . . . . . . . . . . . . . . . 353.2.1 Measuring and analyzing application and JAS servers. . . . . . . . . . . . . . . . . . . . . 353.2.2 Adjusting settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

    3.3 Tuning EnterpriseOne application performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413.3.1 Measuring and analyzing performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413.3.2 Adjusting configuration parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

    3.4 Tuning iSeries database performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443.4.1 Measuring and analyzing performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453.4.2 Adjusting DB2 UDB parameter settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    Chapter 4. Upgrading to JD Edwards EnterpriseOne 8.9 Unicode on iSeries Servers 534.1 The test environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

    Copyright IBM Corp. 2005. All rights reserved. iii

  • 4.2 JD Edwards EnterpriseOne ERP 8.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554.3 The upgrade process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554.4 Upgrading to JD Edwards EnterpriseOne 8.9 (non-Unicode) . . . . . . . . . . . . . . . . . . . . 554.5 JD Edwards EnterpriseOne 8.9 Unicode conversion . . . . . . . . . . . . . . . . . . . . . . . . . . 594.6 Relative performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614.7 Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

    Chapter 5. Installing the deployment server on Integrated xSeries Server for iSeries 635.1 Overview of the Integrated xSeries Server installation . . . . . . . . . . . . . . . . . . . . . . . . . 645.2 Setting up the operating environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665.3 Installing Windows 2000 or Windows 2003 server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

    5.3.1 Adding Network server storage spaces for JD Edwards implementation . . . . . . . 695.3.2 Operational tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

    Chapter 6. Virtualization for server and application consolidation . . . . . . . . . . . . . . . 716.1 Virtualization benchmark overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726.2 Virtualization benchmark goals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726.3 Application and server workload description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

    6.3.1 JD Edwards Enterprise One 8.9 application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746.3.2 JD Edwards Enterprise Learning Management 8.81 application . . . . . . . . . . . . . 746.3.3 Trade3 application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746.3.4 Samba file sever . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756.3.5 Virtualization benchmark methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

    6.4 System architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766.4.1 Virtualization system configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766.4.2 Network configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776.4.3 Virtualization Engine Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 786.4.4 Virtualization benchmark performance results . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

    6.5 Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

    Chapter 7. Switched disk cluster topology for a JD Edwards EnterpriseOne 8.0 environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

    7.1 Hardware environment architecture . . . . . . . . . . . . . .