Leveraging Powerha for I in an SAP Environment
Total Page:16
File Type:pdf, Size:1020Kb
Leveraging PowerHA for i in an SAP Environment IBM Systems & Technology Group Kolby Hoelzle [email protected] This document can be found on the web, www.ibm.com/support/techdocs Version Date: September 9, 2008 Notices IBM may not offer the products, services, or features discussed in this document in other coun- tries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing, IBM Corporation, North Castle Drive Armonk, NY 10504-1785 U.S.A. The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are peri- odically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non- IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. This information contains examples of data and reports used in daily business operations. To il- lustrate them as completely as possible, the examples include the names of individuals, compa- nies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrates pro- gramming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming inter- face for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reli- ability, serviceability, or function of these programs. © IBM Copyright, 2008 Version: September 9, 2008 www.ibm.com/support/techdocs Leveraging PowerHA for i in an SAP Environment Page 2 of 36 Table of Contents Preface............................................................................................................4 About the Author .............................................................................................4 Acknowledgements.........................................................................................4 Introduction .....................................................................................................5 High Availability Overview...............................................................................5 PowerHA for i ..................................................................................................8 SAP Application Architecture ..........................................................................9 SAP Applications in an iASP.........................................................................10 Implementing High Availability ......................................................................12 Conclusion ....................................................................................................29 References....................................................................................................30 Appendix .......................................................................................................31 © IBM Copyright, 2008 Version: September 9, 2008 www.ibm.com/support/techdocs Leveraging PowerHA for i in an SAP Environment Page 3 of 36 Preface The IBM i and its predecessors the iSeries and AS/400 are known for their legendary re- liability. However, a single computer system, no matter how resilient, may no longer be sufficient in providing the level of availability required in today’s demanding business en- vironment. As companies continue to increases their reliance on computer systems and the mission critical data that these systems store and process, availability is of utmost importance. Companies must prepare for unplanned outages, resulting from disasters or other unforeseen circumstances, and planned outages, resulting from regularly sched- uled maintenance or other planned activities. Regardless of whether the outage is planned or unplanned, companies must be prepared to handle any outage and keep downtime to a minimum. High availability solutions can include elements of data resiliency, device resiliency, and application resiliency. This paper explores the use of PowerHA for i and more specifically the Solution Based GUI in simplifying the implementation of a cross-site mirroring with geographic mirroring solution for SAP environments on IBM i. About the Author Kolby Hoelzle is a member of the SAP on IBM i development team, which is part of the IBM i development lab in Rochester, Minnesota. He joined IBM in 1999 and has over seven years of experience with SAP on the IBM i platform, including two years working at the SAP development lab in Walldorf, Germany as a member of the joint IBM-SAP IBM i porting team. Kolby graduated from Utah State University in 1999. Acknowledgements Thank you to the following reviewers: Ray Bills, IBM Server & Technology Group – PowerHA for i Development Paul Swenson, IBM Server & Technology Group – ERP Development Bjoern Willig, SAP AG – SAP on IBM i Porting Team © IBM Copyright, 2008 Version: September 9, 2008 www.ibm.com/support/techdocs Leveraging PowerHA for i in an SAP Environment Page 4 of 36 1. Introduction The IBM i™ and its predecessors the iSeries® and AS/400® are known for their legendary reliability. However, a single computer system, no matter how resilient, may no longer be sufficient in providing the level of availability required in today’s demanding business en- vironment. As companies continue to increases their reliance on computer systems and the mission critical data that these systems store and process, system availability is of utmost importance. Companies must prepare for unplanned outages, resulting from dis- asters or other unforeseen circumstances, and planned outages, resulting from regularly scheduled maintenance or other planned activities. Regardless of whether the outage is planned or unplanned, companies must be prepared to handle any outage and keep downtime to a minimum. SAP® is one of the world’s leading providers of business software. SAP products provide a wide range of solutions to empower nearly every aspect of business operations. SAP provides collaborative business solutions for many industries with customers throughout the world. SAP has supported running its applications in an independent auxiliary storage pool (iASP) since 2002. This has allowed customers to implement various data resiliency so- lutions to better meet their availability needs. Since the initial support of iASPs, SAP has continued to enhance support of iASPs by making architecture changes, code enhance- ments, and providing tooling to assist in configuring applications to run in iASPs. Many SAP on IBM i customers are now successfully running production environments in high availability solutions based on iASPs. High availability solutions can include elements of data resiliency, device resiliency, and application resiliency. This paper explores the use of PowerHA™ for i and more specifi- cally the Solution Based GUI in simplifying the implementation of a cross-site mirroring with geographic mirroring solution for SAP environments on IBM i. For more information on SAP application resiliency refer to the SAP Help Portal1. Even though this paper discusses details of implementing high availability configurations in an SAP on IBM i environment, it is important that you work with a service provider or someone with high availability