IBM and Lawson M3 (an Infor affiliate) ERP software workload optimization on the new IBM PureFlex System

Similar documents
Lawson M3 7.1 Large User Scaling on System i

Infor M3 on IBM POWER7+ and using Solid State Drives

Storwize V7000 real-time compressed volumes with Symantec Veritas Storage Foundation

Infor Lawson on IBM i 7.1 and IBM POWER7+

Microsoft Exchange Server 2010 workload optimization on the new IBM PureFlex System

IBM Power Systems solution for SugarCRM

... IBM Power Systems with IBM i single core server tuning guide for JD Edwards EnterpriseOne

IBM System Storage IBM :

Jeremy Canady. IBM Systems and Technology Group ISV Enablement March 2013

Using IBM Flex System Manager for efficient VMware vsphere 5.1 resource deployment

... WebSphere 6.1 and WebSphere 6.0 performance with Oracle s JD Edwards EnterpriseOne 8.12 on IBM Power Systems with IBM i

... Performance benefits of POWER6 processors and IBM i 6.1 for Oracle s JD Edwards EnterpriseOne A performance case study for the Donaldson Company

V6R1 System i Navigator: What s New

Oracle s JD Edwards EnterpriseOne IBM POWER7 performance characterization

SAS workload performance improvements with IBM XIV Storage System Gen3

Getting Started What?? Plan of Action Features and Function Short demo

IBM System Storage SAN Volume Controller IBM Easy Tier enhancements in release

... IBM Advanced Technical Skills IBM Oracle International Competency Center September 2013

IBM System Storage DS8870 Release R7.3 Performance Update

Introduction to IBM System Storage SVC 2145-DH8 and IBM Storwize V7000 model 524

IBM Active Cloud Engine centralized data protection

Computing as a Service

1 Revisions. Storage Layout, DB, and OS performance tuning guideline for SAP - V4.4. IBM System Storage layout & performance guideline for SAP

IBM Application Runtime Expert for i

Server for IBM i. Dawn May Presentation created by Tim Rowe, 2008 IBM Corporation

jetnexus ALB-X on IBM BladeCenter

How Smarter Systems Deliver Smarter Economics and Optimized Business Continuity

iseries Tech Talk Linux on iseries Technical Update 2004

IBM Data Center Networking in Support of Dynamic Infrastructure

IBM Scale Out Network Attached Storage (SONAS) using the Acuo Universal Clinical Platform

A Pragmatic Path to Compliance. Jaffa Law

Behind the Glitz - Is Life Better on Another Database Platform?

Brendan Lelieveld-Amiro, Director of Product Development StorageQuest Inc. December 2012

... IBM AIX performance and tuning tips for Oracle s JD Edwards EnterpriseOne web server

IBM SONAS with VMware vsphere 5: Bigger, better, and faster!

Deploying FC and FCoE SAN with IBM System Storage SVC and IBM Storwize platforms

IBM System Storage SAN Volume Controller IBM Easy Tier in release

Active Energy Manager. Image Management. TPMfOSD BOFM. Automation Status Virtualization Discovery

... Tuning AIX for Oracle Hyperion and Essbase Products Support documentation for Oracle Service.

Benefits of the IBM Storwize V7000 Real-time Compression feature with VMware vsphere 5.5

Featuring: Call Hierarchy and Program Structure diagrams,

... Characterizing IBM Power Systems POWER7+ and Solid State Drive Performance with Oracle s JD Edwards EnterpriseOne

... HTTP load balancing for Oracle s JD Edwards EnterpriseOne HTML servers using WebSphere Application Server Express Edition

... Oracle Database 11g and 12c on IBM Power E870 and E880. Tips and considerations

z/osmf 2.1 User experience Session: 15122

IBM Client Center z/vm 6.2 Single System Image (SSI) & Life Guest Relocation (LGR) DEMO

IBM Mainframe Life Cycle History

Graphical debugging makes procedural SQL debugging on IBM i even easier

TPF Users Group Fall 2008 Title: z/tpf Support for OpenLDAP

Performance of Trinity RNA-seq de novo assembly on an IBM POWER8 processor-based system

Enterprise file sync and share using Citrix ShareFile and IBM Storwize V7000 Unified system

IBM SmartCloud Desktop Infrastructure with VMware View Reference architecture. 12 December 2012

Getting Started with InfoSphere Streams Quick Start Edition (VMware)

Mary Komor Development Tools Subcommittee

Best practices for IBM ILOG CPLEX Optimizer on IBM POWER7 and AIX 7.1

The next generation iseries... simplicity in an on demand world

KVM for IBM z Systems

IBM z/os Management Facility V2R1 Solution Guide IBM Redbooks Solution Guide

Implementing disaster recovery solution using IBM SAN Volume Controller stretched cluster and VMware Site Recovery Manager

HMC and System Firmware

Platform LSF Version 9 Release 1.3. Migrating on Windows SC

TPF Debugger / Toolkit update PUT 12 contributions!

Best practices. Starting and stopping IBM Platform Symphony Developer Edition on a two-host Microsoft Windows cluster. IBM Platform Symphony

Best practices. Linux system tuning for heavilyloaded. IBM Platform Symphony

IBM Cloud Orchestrator. Content Pack for IBM Endpoint Manager for Software Distribution IBM

IBM Power Systems Performance Capabilities Reference

TPF Users Group - Fall 2009 TPF Toolkit Updates

IBM Content Analytics with Enterprise Search Version 3.0. Expanding queries and influencing how documents are ranked in the results

... Oracle Database 11g Release 2 with Oracle Real Application Clusters on IBM Flex System tm p460 Compute Nodes with IBM Storwize tm V7000 Unified

Subex Fraud Management System version 8 on the IBM PureFlex System

Netcool/Impact Version Release Notes GI

High Availability Options for SAP Using IBM PowerHA SystemMirror for i

IBM Copy Services Manager Version 6 Release 1. Release Notes August 2016 IBM

Platform LSF Version 9 Release 1.1. Migrating on Windows SC

Version 9 Release 0. IBM i2 Analyst's Notebook Premium Configuration IBM

IBM Cognos Dynamic Query Analyzer Version Installation and Configuration Guide IBM

Version 9 Release 0. IBM i2 Analyst's Notebook Configuration IBM

Application and Database Protection in a VMware vsphere Environment

Best practices. Reducing concurrent SIM connection requests to SSM for Windows IBM Platform Symphony

Zend Technologies and System i

IBM Security QRadar Version 7 Release 3. Community Edition IBM

IBM and Openwave: Mx with Rich Mail on the IBM PureFlex System

The Power of PowerVM Power Systems Virtualization. Eyal Rubinstein

IBM Tivoli Directory Server for z/os. Saheem Granados, CISSP IBM Monday, August 6,

Implementing IBM Easy Tier with IBM Real-time Compression IBM Redbooks Solution Guide

IBM Infrastructure Suite for z/vm and Linux: Introduction IBM Tivoli OMEGAMON XE on z/vm and Linux

IBM Kenexa LCMS Premier on Cloud. Release Notes. Version 9.3

Chris Filachek Database/TPFDF Subcommittee. AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.

Hardware Cryptography and z/tpf

IBM tape libraries help Arkivum make the difference

Contents. Configuring AD SSO for Platform Symphony API Page 2 of 8

Enterprise Caching in a Mobile Environment IBM Redbooks Solution Guide

IBM Storage Tier Advisor Tool with IBM Easy Tier

Using application properties in IBM Cúram Social Program Management JUnit tests

IBM Operations Analytics - Log Analysis: Network Manager Insight Pack Version 1 Release 4.1 GI IBM

z/tpf Enhanced HTTP Client and High Speed Connector Enhancements

IBM System Storage SAN Volume Controller Enhanced Stretched Cluster

Greg Daynes z/os Software Deployment

IBM i Version 7.2. Systems management Logical partitions IBM

IBM. Avoiding Inventory Synchronization Issues With UBA Technical Note

Transcription:

IBM and Lawson M3 (an Infor affiliate) ERP software workload optimization on the new IBM PureFlex System Enterprise software in an easily managed delivery platform Fredrik Astrom Infor Software Paul Swenson IBM Systems and Technology Group ISV Enablement April 2012 Copyright IBM Corporation, 2012

Table of contents Abstract...1 Introduction...1 Prerequisites...1 The Lawson M3 application suite...1 The IBM PureFlex System environment...2 Test results...3 Installation... 3 Test execution experience... 3 Lawson M3 PureFlex System test results... 5 Summary...7 Trademarks and special notices...8

Abstract The power of a centrally managed, consolidated computing platform, which the IBM PureFlex System computing environment delivers, lends itself ideally for use by business and data center providers. This paper describes the testing of the Lawson M3 (an Infor affiliate) enterprise resource planning (ERP) product suite on the IBM PureFlex System. Introduction The goal of this project is to verify and validate a customer Lawson M3 ERP application setup running in the IBM i and Microsoft Windows environment. This test positions Lawson M3 to take advantage of the consolidation and flexibility offered by the new IBM PureFlex System. Prerequisites The test of the Lawson M3 application on the new IBM PureFlex System required the configuration and use of both hardware and software. The objective of this project is to enable and test the Lawson M3 application in a virtualized environment that included: IBM POWER7 compute node Intel compute node IBM Storwize V7000 storage area network (SAN) disk storage Virtual I/O Server (VIOS) Microsoft Windows 2008 on three partitions, two cores each IBM i OS V7R1 TR3 partition with two cores Lawson M3 10.1 The Lawson M3 application suite With Lawson M3, you get enterprise resource planning (ERP) software solutions that focus on your industry to provide you the competitive advantage and flexibility you expect in best-practice business process automation. The market-leading solutions from Lawson are tailored to meet the specific conditions and requirements of individual industries. Refer to the solutions at the following URL for more details: Lawson Distribution Solution www.lawson.com/solutions/industry-solutions/lawson-distribution-solution/ Lawson for Equipment Service Management and Rental www.lawson.com/solutions/industry-solutions/lawson-for-esmr/ Lawson for Fashion www.lawson.com/solutions/industry-solutions/lawson-for-fashion/ Lawson for Food and Beverage www.lawson.com/solutions/industry-solutions/lawson-for-food-and-beverage/ Lawson Manufacturing Solution www.lawson.com/solutions/industry-solutions/lawson-manufacturing-solutions/ Lawson for Service Industries www.lawson.com/solutions/industry-solutions/lawson-for-service-industries/ As Lawson understands these industries, they are ideally suited to help customers make well-informed strategic decisions in the areas that matter the most to them. 1

Enterprise software suites derived using Lawson expertise are tailored to meet the specific conditions and requirements of individual industries. The Lawson M3 ERP solution tested here is a Java technology-based application which runs on both IBM i and Windows servers. The IBM PureFlex System environment The PureFlex System environment consists of one POWER7 node that contained one IBM i partition and one Intel node with three Windows 2008 partitions. The following core M3 Business Engine applications were loaded on to a 2-socket / half-wide POWER7 compute node with 16 available processor cores and 64 GB memory. VIOS was installed as the bootable operating system. One IBM i partition was created and IBM i V7R1 TR3 was installed. The partition was given two processors and 16 GB of memory. The storage used to back up and store the operating systems and the Lawson M3 application was a Storwize V7000 SAN storage device. Core applications: M3 System Foundation M3 Business Engine database M3 WorkPlace Grid Host Grid M3 Business Engine HTTP Server IBM WebSphere Application Server The following Lawson M3 Windows applications were loaded on to a 2-socket / half-wide Intel compute node with 16 available processor cores and 64 GB of memory. Using VMWare VSphere, three Windows 2008 Server partitions were created as follows: Partition A with one core and 4 GB of memory, Partition B with four cores and 4 GB of memory, and Partition C with four cores and 8 GB of memory. Partition A: LifeCycle Manager Server, Client, and Service Grid Host Microsoft SQL Server Enterprise Edition StreamServe M3 Enterprise Collaborator 2

Partition B: Grid Server Grid Extensions ( Event Hub, GDBC, Session Provider) Lawson Smart Office Lawson Web Services Partition C: M3 Adaptation Kit Test results The sections below describe the installation process that was used as well as tests that were done to validate Lawson M3 applications on the new IBM PureFlex System. Installation Installation of the core Lawson M3 applications both on the IBM i and Windows operating environments was done using Lawson LifeCycle Manager. LifeCycle Manager is the standard way to install Lawson M3 applications and can be used in a customer environment. A few Lawson M3 Windows application required manual setup and those were installed by following the Installation Guides that come with those products. Test execution experience Figure 1 shows the PureFlex System environment that was created, the Lawson M3 applications that were installed, and the server on which they were installed. This setup was chosen because it is similar to a real-customer environment.. 3

Intel compute node with 16 cores and 64Gb of memory Partition A: LCM Out Server LifeCycle Manager Server LifeCycle Manager Client Lawson Grid M3 Enterprise Collaborator StreamServe Java Developer Kit 1.6.0._26 MS SQL Server 2008 R2 Enterprise Edition (x64) Windows Server 2008 R2 Enterprise x64 Edition 1 core and 4 GB of memory Partition B: STP Server Lawson Grid Lawson Grid Extentions Lawson Smart Office Lawson Web Services Runtime Windows Server 2008 R2 Enterprise x64 Edition 4 cores and 4 GB of memory Partition C: Admin Server M3 Adaptation Kit Eclipse 3.5 Java Developer Kit 1.6.0._26 Windows Server 2008 R2 Enterprise x64 Edition 4 cores and 8 GB of memory Power7 compute node with 16 cores and 64Gb of memory Core Application Server (IBM i) M3 Business Engine M3 Foundation M3 WorkPlace Lawson Grid Lawson Grid M3 Business Engine IBM Technology for Java (IT4J) 1.6 IBM WebSphere Application Server ND 7.0 IBM HTTP Server IBM i 7.1 TR3 2 POWER7 cores and 16 GB of memory 3/7/2012 Page 1 Figure 1: Lawson M3 PureFlex System test environment After setting up the environment, tests were performed to validate proper functioning of the environment. On the IBM i partition, the M3 Business Engine Order Entry test was run to drive a large volume of orders through the server. With this test, the team was able to validate that the M3 application installed on the IBM i partition was behaving as expected. On the Windows partitions, the following smoke tests were performed. Installation smoke tests LifeCycle Manager installation smoke test to verify connectivity and manageability of the LCM Service network. Lawson Smart Office installation smoke test, that verifies that Lawson Smart Office can be installed, started, and connected to M3 Business Engine. By this test, the team also verified that Lawson Web Services are set up correctly and functioning properly. M3 Enterprise Collaborator or MEC installation smoke test that verifies the connectivity for external transactions (typically similar to Electronic Data Interchange or EDI) to M3 Business Engine. 4

Lawson M3 PureFlex System test results The following results are from the Lawson M3 s Order Entry test. Results are reported in the number of invoiced order lines per hour. An invoiced order line is one that has completed all of the interactive and batch processing required for that order and the order lines to have a status of 77 or completed. To demonstrate that the results were repeatable, the results consisted of two runs with identical parameters. The results obtained here are inline with previous measurements that have been done on POWER7 systems (see Table 1). When taking into account that the test here used a configuration with significantly less cores, memory and disks than the previous results, this also demonstrates that the results obtained here are inline or better than expected. Two-socket/half-wide POWER7 compute node. The POWER7 node invoiced 250,422 order lines per hour in one run and 250,623 order lines per hour in the second run. In both runs, 110 virtual users were used. Processor utilization was 97 percent for both runs. Response time. Table 1 shows the average response time for each Web browser transaction on the PureFlex System POWER7 compute node. Response times do not include the average think time for each transaction and they measure the entire length of the run, not just the 90-minute measurement interval. 5

Step Number per order Average response time (seconds) Run 1 Run 2 Create order head 1 0.181 0.181 Insert order line 5 0.119 0.122 Close order 1 0.094 0.099 Table 1. Average response times for the POWER7 node Reference: Lawson M3 on IBM POWER7 and IBM i 7.1: ibm.com/support/techdocs/atsmastr.nsf/webindex/wp101682 6

Summary The setup for this test was done to approximate a real-customer environment. A test run of this environment on the IBM PureFlex System and functional testing by Lawson M3 indicated that the POWER7 node was very responsive and stable. The test team did not need to tune any of the known IBM i performance knobs although the Rochester team applied the already known performance tuning techniques to VIOS / Storwize V7000 and IBM i when the environment was created. With multiple functional tests running on the system, the Lawson M3 software ran as expected without any application issues. Also, even though the focus of these tests was to verify functional compatibility, the team also noticed that the systems lived up to the expected performance guidelines. 7

Trademarks and special notices Copyright IBM Corporation 2012. References in this document to IBM products or services do not imply that IBM intends to make them available in every country. IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol ( or ), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel Inside (logos), MMX, and Pentium are trademarks of Intel Corporation in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. Information is provided "AS IS" without warranty of any kind. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Information concerning non-ibm products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-ibm list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-ibm products. Questions on the capability of non-ibm products should be addressed to the supplier of those products. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Contact your local IBM office or IBM authorized reseller for the full text of the specific Statement of Direction. Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is 8

presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here. Photographs shown are of engineering prototypes. Changes may be incorporated in production models. Any references in this information to non-ibm websites are provided for convenience only and do not in any manner serve as an endorsement of those websites. The materials at those websites are not part of the materials for this IBM product and use of those websites is at your own risk. 9