Presentation is loading. Please wait.

Presentation is loading. Please wait.

QuestDirect.org JD Edwards EnterpriseOne Performance Tuning Tips Session ID:100520.

Similar presentations


Presentation on theme: "QuestDirect.org JD Edwards EnterpriseOne Performance Tuning Tips Session ID:100520."— Presentation transcript:

1 QuestDirect.org JD Edwards EnterpriseOne Performance Tuning Tips Session ID:100520

2 QuestDirect.org John Bassett Executive Vice President Global Systems Integration, Inc. Tom Gabriele Director of Delivery Global Systems Integration, Inc. PRESENTERS

3 QuestDirect.org AGENDA 1.Introductions / Agenda 2.Performance Tuning 3.Questions and Answers

4 QuestDirect.org GSI: International Organization Focused on JDE Clients & Services Experience 750+ years of core JDE Experience All consultants have 10+ years of experience, average is year relationship with Oracles JD Edwards Team Experience 750+ years of core JDE Experience All consultants have 10+ years of experience, average is year relationship with Oracles JD Edwards Team Service Specialties Upgrades, Assessments, Implementations (local, regional, and global)…100+ World to E1 Upgrades and Stack Migrations… 40+ Managed Services, Remote DBA Services, Tech Admin Services, Field Consulting, Remote Application Services JD Edwards Performance Optimization JD Edwards Load Balancing, Archiving, High Availability & Hosting Confident enough to have a 100% Guarantee on all services Service Specialties Upgrades, Assessments, Implementations (local, regional, and global)…100+ World to E1 Upgrades and Stack Migrations… 40+ Managed Services, Remote DBA Services, Tech Admin Services, Field Consulting, Remote Application Services JD Edwards Performance Optimization JD Edwards Load Balancing, Archiving, High Availability & Hosting Confident enough to have a 100% Guarantee on all services Technologies Red Stack / Blue Stack / Purple Stack WebSphere / Oracle Application Server / WebLogic / Fusion Middleware Terminal Server / Citrix / VMware / Oracle VM XPI / webMethods / Web Services Gateway / Business Services Server XML & BI Publisher Technologies Red Stack / Blue Stack / Purple Stack WebSphere / Oracle Application Server / WebLogic / Fusion Middleware Terminal Server / Citrix / VMware / Oracle VM XPI / webMethods / Web Services Gateway / Business Services Server XML & BI Publisher GSI, INC.

5 QuestDirect.org Why? –Are we concerned about something? End user performance or additional users? –Do we have the skills to fix the problems? Performance Testing Lifecycle –Specify Critical Processes –Tune/Optimize –Measure –Observe Trends Measure and Track Performance (How Many/How Fast) –Response times experienced by users –Number of transactions per hour –Batch processing times by job or group of jobs –Number or size of XML documents via web services –How many users does the system support DEFINING PERFORMANCE

6 QuestDirect.org Effects of Changing Equipment Effects of Applying ESUs & ASUs Effects of Adding a New Business Unit New Tools or Application Release Data Growth Tales from the Performance Lab, Doc ID PERFORMANCE FACTORS

7 QuestDirect.org Performance Workbench – JDE Tool JDE.INI Changes JAS.INI and JDBJ.INI UBE Introspection Separate BSFN Server and UBE Server Open Connections Changes in IE (Spinning Wheel) Code Currency (performance and memory ESUs) Tools Updates Always verify MTRs E1 PERFORMANCE RECOMENDATIONS

8 QuestDirect.org WebLogic Server –JVM –JDK –Jrocket Tips for JD Edwards EnterpriseOne, Doc ID WebSphere Application Server –JVM Min/Max 64/1024 Browsers –IE/Chrome/Firefox/Safari WEB SERVER CHANGES

9 QuestDirect.org Firewall ACL Separate OS and Data Drive Event Log Viewer WINDOWS

10 QuestDirect.org Firewall Setup Separate Mount Points for OS and Data Drive Shared Memory, Message Queues, Semaphores UNIX Kernel Parameter Recommendations for EnterpriseOne Doc ID UNIX/LINUX

11 QuestDirect.org OS Troubleshooting Tips for iSeries Performance Issues, Doc IS Tuning Memory Pools & QAQQINI and sqlServerMode SQL Packages. Doc ID Performance Tuning on System i for JD Edwards (this was done in WebEx) https://oracleaw.webex.com/oracleaw/ldr.php?AT=pb&SP=MC&rID= &rKey=dd4a2cefd249aba9 https://oracleaw.webex.com/oracleaw/ldr.php?AT=pb&SP=MC&rID= &rKey=dd4a2cefd249aba9 Other available iSeries Webcasts are as follows from Archived Advisor Webcast Recordings are available in Document Document –JD Edwards EnterpriseOne and System i: Journaling, SQL Pkgs, and SQL Server –JD Edwards EnterpriseOne and System i: Server Manager Agents on System i ISERIES

12 QuestDirect.org Tempdb Logs Data & Index Files Direct ODBC Access Tips for Running EnterpriseOne with SQL Server 2008, Doc ID SQL SERVER

13 QuestDirect.org Archive Logs Data & Index Files Redo logs Oracle Update Statistics Direct ODBC Access XML Issue- Oracle Databases Only: The DBA must run statistics over the package tables (F9867xx ; ex. F98761PKGA) after Package Build finishes building them and prior to deploying the package. If this step is not done, processes that do significant spec accesses, such as On-Demand Generation, will be very slow. JD Edwards EnterpriseOne Oracle 11G Database Performance Red Paper, Doc ID JD Edwards EnterpriseOne Oracle 11G Database RAC Failover And Multi-Node Performance, Doc ID ORACLE DATABASE

14 QuestDirect.org Latency & Bandwidth Jumbo Frames Packet prioritization and QOS (Packeteer, Bluecoat, Cisco, etc.) SAN Connectivity TCPIPTweaking.pdf LAN/WAN ISSUES

15 QuestDirect.org EnterpriseOne Kernels White Paper JD Edwards EnterpriseOne Performance Tuning Suggestions for IBM WebSphere Application Server 7 EnterpriseOne UBE Performance and Tuning JD Edwards EnterpriseOne System Performance – Summit 2013 Platform Configuration Considerations for XML Metadata with JD Edwards EnterpriseOne IBM Power Systems with IBMi Performance and Tuning Tips for Oracles JD Edwards EnterpriseOne 9.0 Oracle JD Edwards EnterpriseOne WebLogic Performance and Tuning White Paper system-humming-7-great-tips-for-tuning-db2-for-i.htmlhttp://www.mcpressonline.com/database/db2/get-your- system-humming-7-great-tips-for-tuning-db2-for-i.html KEY SUPPORT DOCUMENTS

16 QuestDirect.org General Information on EnterpriseOne Performance, Doc ID JD Edwards EnterpriseOne Performance Library, Doc ID ,1 JD Edwards EnterpriseOne Current MRT Index, Doc ID , See Certifications Tab for 9.1.x and higher. EnterpriseOne Performance Workbench, Doc ID JDE.INI Tuning & Recommended JDE.INI Settings, Doc ID: Performance in JD Edwards EnterpriseOne, Doc ID: Performance and Tuning: UBE Performance and Tuning, Doc ID EnterpriseOne UBE Performance Tips, Doc ID Performance Tuning for Oracle WebLogic Server, Doc ID WAS: Performance Tuning Suggestions for IBM WebSphere Application Server Versions 6.1, 7.0 and 8.5 on EnterpriseOne HTML Server, Doc ID Master Note for Troubleshooting JDE Related Issues at Operating System Level For All Platforms, Doc ID KEY SUPPORT DOCUMENTS

17 QuestDirect.org What can we do to help? GSIS ASSISTANCE

18 QuestDirect.org Technology Solution Assessment GSIS S ASSISTANCE

19 QuestDirect.org Pinnacle Performance Practice The Pinnacle Performance Practice (P3) was created to provide a peace of mind that your business system can handle your business now and in the future Simulate real world use with scripts Create scripts for each business process Inject scripts based on user counts and process mix (eg: 40% Dist, 20% Mfg, 10% inquiry) Identify bottlenecks and Lead to Performance Optimization Recommendations Find the breaking point Document peak performance and create a baseline. Can also be used to measure effects of: Adding a business process, new users, or acquisition Changes to Hardware, OS or DBMS Changes to Software/Updates/Upgrades/INI files Security Changes Browser Upgrades or changes (IE, Firefox, Chrome & Safari) GSIS ASSISTANCE

20 QuestDirect.org Tom Gabriele Director of Delivery Global Systems Integration, Inc.

21 QuestDirect.org …It takes FOREVER to run! …It doesnt work…it is STILL processing! …Its like watching paint dry! USER COMPLAINTS

22 QuestDirect.org Process Review Log Analysis Data/Code review Debugger TYPICAL TROUBLESHOOTING

23 QuestDirect.org Make troubleshooting easier Discover slow running processes Discover problems not visible in debugger Optimize current processes Rate efficiency between alternate methods WHY TRY BENCHMARKING

24 QuestDirect.org Gauge overall performance Identify the most time-consuming tasks or events Find the most efficient method Easily identify the area that may need optimization Uncover possible problems which lead to slow running jobs BENEFITS OF BENCHMARKING

25 QuestDirect.org Basic Benchmarking Advanced Benchmarking BENCHMARKING METHODS

26 QuestDirect.org A~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~ Start Time HH:MM:SS End Time HH:MM:SS Total Runtime HH:MM:SS Start of UBEEnd of UBE BASIC BENCHMARKING

27 QuestDirect.org Pros: –Provides overall program performance statistics –Easy to create and implement Cons: –Provides only the overall program performance statistics –Difficult to identify which section or events within a section are the most time consuming BASIC BENCHMARKING

28 QuestDirect.org Basic Benchmarking Advanced Benchmarking BENCHMARKING METHODS

29 QuestDirect.org A ~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~ Output Start Time HH:MM:SS End Time HH:MM:SS Total Runtime HH:MM:SS Start of UBE End of UBE Tasks Task 1 HH:MM:SS Task 2 HH:MM:SS … ADVANCED BENCHMARKING

30 QuestDirect.org Task A Runtime Task B Task C Task A A B C A ADVANCED BENCHMARKING

31 QuestDirect.org Pros: –Provides overall program performance statistics at the program level as well as at the section level –Easy to identify which section or event within a section is the most time consuming Cons: –More questions and scenarios to consider –More effort to develop and implement ADVANCED BENCHMARKING

32 QuestDirect.org BASIC VS. ADVANCED BENCHMARKING

33 QuestDirect.org GSIs BENCHMARKING UTILITY

34 QuestDirect.org Please fill-out session evaluation Session ID:

35 QuestDirect.org Questions And Answers

36 QuestDirect.org April 7-11, 2014 The Venetian and Sands Expo Center Las Vegas, Nevada QuestDirect.org/COLLABORATE Attend COLLABORATE 14 to hear high-level, strategic education for the JD Edwards audience. Register through Quest to receive exclusive JD Edwards updates, materials and networking events. Registration OPEN! Early Bird rates end February 12, 2014.


Download ppt "QuestDirect.org JD Edwards EnterpriseOne Performance Tuning Tips Session ID:100520."

Similar presentations


Ads by Google