Z/VSE Using DB2 on Linux for System Z

Total Page:16

File Type:pdf, Size:1020Kb

Z/VSE Using DB2 on Linux for System Z Front cover z/VSE Using DB2 on Linux for System z See the advantages for z/VSE applications using DB2 on Linux Plan a migration of DB2 data to Linux for System z Use a sample scenario for your implementation Helmut Hellner Ingo Franzki Martin Kammerer Roopa Mahendra Wilhelm Mild ibm.com/redbooks International Technical Support Organization z/VSE Using DB2 on Linux for System z February 2010 SG24-7690-00 Note: Before using this information and the product it supports, read the information in “Notices” on page vii. First Edition (February 2010) This edition applies to Version 7, Release 5, Modification 0 of IBM DB2 Server for VSE & VM (product number 5697-F42) and DB2 9.7 for Linux, UNIX, and Windows, Enterprise Server Edition (product number 5765-F41). © Copyright International Business Machines Corporation 2010. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . vii Trademarks . viii Preface . ix The team who wrote this book . ix Become a published author . .x Comments welcome. xi Chapter 1. Overview of a future oriented DB2 environment . 1 1.1 Business values of using DB2 for Linux on System z . 2 1.2 z/VSE benefits of using DB2 for Linux on System z . 3 1.3 Architectural options . 4 1.3.1 Logical data integration with IBM InfoSphere Federation Server . 5 1.3.2 Physical data integration on DB2 for Linux on System z . 6 1.4 Considerations for a rehosting project . 7 1.4.1 Overview of the steps for a rehosting project . 7 1.4.2 Skills required in a rehosting project . 9 1.4.3 Required documentation. 10 Chapter 2. Planning DB2 . 11 2.1 Hardware options . 12 2.1.1 Virtualization options with LPAR and z/VM. 13 2.1.2 IBM System Storage disk considerations . 14 2.2 DB2 in z/VSE and z/VM . 17 2.2.1 Considerations for DB2 in a z/VSE environment . 18 2.2.2 CPU planning . 18 2.2.3 Memory sizing. 20 2.2.4 I/O dependency. 21 2.2.5 Workload behavior . 21 2.2.6 Outbound database connections . 21 2.3 Linux considerations . 22 2.3.1 Kernel . 22 2.3.2 File system I/O . 23 2.3.3 I/O processing for disk . 23 2.3.4 I/O scheduling . 24 2.3.5 I/O options. 25 2.3.6 Logical volumes . 27 2.3.7 Storage pool striping . 27 2.3.8 DB2 container striping. 28 2.3.9 Summary of considerations. 29 2.4 Network planning . 29 2.4.1 Throughput measurements for different network connection types . 31 2.5 Database considerations. 37 2.5.1 Database type. 37 2.5.2 ASCII and EBCDIC considerations. 37 Chapter 3. Setting up and customizing the environment . 39 3.1 General environment considerations . 40 3.2 Setting up the DB2 enterprise server for Linux on System z . 42 © Copyright IBM Corp. 2010. All rights reserved. iii 3.2.1 Installing DB2 . 42 3.2.2 Configuring DB2 for Linux on System z as a server . 51 3.2.3 Configuring DB2 for Linux on System z for access to remote databases. 52 3.2.4 Defining the rehosting database . 54 3.3 Setting up a federated database environment . 54 3.3.1 Setting up a federated database. 55 3.4 Setting up the network . 62 3.4.1 An overview of HiperSockets . 63 3.4.2 Configuring the z/VSE network . 63 3.4.3 Configuring the Linux network . 64 3.4.4 HiperSockets specifics . 72 3.4.5 Network specifics in Linux distributions. 73 3.5 Setting up DB2 Server for VSE Client Edition. 75 3.5.1 Preparing z/VSE . 75 3.5.2 Preparing the CICS system. 76 3.5.3 Preparing DB2 . 78 3.5.4 Installing DB2 Server for VSE Client Edition. 86 3.5.5 Verifying the installation . 90 3.5.6 Considerations for an implicit connection . 95 3.5.7 Connection pooling in an online resource adapter . 95 3.6 DB2 Server for VSE . 96 3.6.1 Preparing the application server to use TCP/IP . 96 3.6.2 Preparing the application requester to use TCP/IP. 98 3.6.3 Enabling DRDA for DB2 Server for VSE. 98 3.6.4 DB2 block size considerations in z/VSE and z/VM . 98 3.7 DB2 Server for VM Client Edition . 99 3.7.1 Setting up the communication directory . 100 3.8 DB2 Server for VM . 100 3.8.1 Preparing the application server to use TCP/IP . 100 3.8.2 Preparing the application requester to use TCP/IP. ..
Recommended publications
  • Introduction to the System Z Hardware Management Console
    Front cover Introduction to the System z Hardware Management Console Large scale hardware systems management concepts Design and implementation of a management controller Practical operational techniques and scenarios Merwyn Jones HMC & SE Development Team ibm.com/redbooks International Technical Support Organization Introduction to the System z Hardware Management Console February 2010 SG24-7748-00 Note: Before using this information and the product it supports, read the information in “Notices” on page xi. First Edition (February 2010) © Copyright International Business Machines Corporation 2010. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . xi Trademarks . xii Preface . xiii The team who wrote this book . xiii Acknowledgements . xvi Become a published author . xvi Comments welcome. xvi Chapter 1. Introduction to System z Hardware. 1 1.1 General introduction: Mainframes in our midst . 2 1.2 System z hardware architecture . 3 1.2.1 Consolidation of mainframes . 3 1.2.2 An overview of the early architectures . 4 1.2.3 Early system design . 5 1.2.4 Current architecture . 7 1.3 The raised floor . 7 1.4 Hardware management console . 9 1.5 Frames and cages . 9 1.6 Processor units . 10 1.6.1 Multiprocessors. 10 1.6.2 Processor types . 11 1.7 Memory hierarchy . 13 1.8 Networking the mainframe . 14 1.9 Disk devices . 14 1.9.1 Types of DASD . 16 1.9.2 Basic shared DASD . 17 1.10 I/O connectivity (channels) . 18 1.10.1 Channel subsystem .
    [Show full text]
  • Z9 BC System Overview Level 04A, April 2009
    System z9 Business Class System Overview SA22-1083-04 Level 04a, April 2009 System z9 Business Class System Overview SA22-1083-04 Level 04a, April 2009 Level 04a, April 2009 Note Before using this information and the product it supports, read the information in “Safety” on page | xiii, Appendix D, “Notices,” on page D-1, and IBM Systems Environmental Notices and User Guide, Z125-5823. Fifth Edition (April 2009) | This edition, SA22-1083-04, applies to the IBM® System z9® Business Class (z9® BC) server. This replaces | SA22-1083-03. Technical changes to the text are indicated by a vertical bar (|) to the left of the change. There may be a newer version of this document in a PDF file available on Resource Link™.Goto http://www.ibm.com/servers/resourcelink and click on Library on the navigation bar. A newer version is indicated by a lowercase, alphabetic letter following the form number suffix (for example: 00a, 00b, 01a, 01b). © Copyright International Business Machines Corporation 2006, 2009. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Level 04a, April 2009 Contents Figures............................ix Tables ............................xi Safety ............................xiii Safety Notices .........................xiii World Trade Safety Information ..................xiii Laser Safety Information .....................xiii Laser Compliance.......................xiii About this Publication .....................xv What is Included in this Publication .................xv
    [Show full text]
  • IBM Z14 ZR1– Hardware Innovation
    IBM z14 ZR1– Hardware Innovation IBM Z / z14 ZR1 / May 08, 2018 / © 2018 IBM Corporation Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. BladeCenter* FICON* IBM* LinuxONE Storwize* z13s z/OS* Db2* Flash Systems IBM (logo)* LinuxONE Emperor II System Storage* z14 z/VM* DFSMSdss GDPS* ibm.com LinuxONE Rockhopper II WebSphere* zEnterprise* z/VSE* DFSMShsm HiperSockets IBMZ* Power Systems z13* zHyperLink ECKD HyperSwap* InfiniBand* PR/SM * Registered trademarks of IBM Corporation Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. IT Infrastructure Library is a Registered Trade Mark of AXELOS Limited. ITIL is a Registered Trade Mark of AXELOS Limited. Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and other countries. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc.
    [Show full text]
  • PR/SM Planning Guide Operational Considerations
    IBM IBM Z Processor Resource/Systems Manager Planning Guide SB10-7169-02 Level 02a IBM IBM Z Processor Resource/Systems Manager Planning Guide SB10-7169-02 Note: Before you use this information and the product it supports, read the information in “Safety” on page xi, Appendix C, “Notices,” on page 199, and IBM Systems Environmental Notices and User Guide, Z125-5823. This edition, SB10-7169-02, applies to the IBM Z and IBM LinuxONE servers. This edition replaces SB10-7169-01. There might be a newer version of this document in a PDF file available on Resource Link. Go to http://www.ibm.com/servers/resourcelink and click Library on the navigation bar. © Copyright IBM Corporation 2017, 2019. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Figures .............. vii Extended TOD-clock facility ........ 26 Clock Comparator on Shared Processors.... 27 Tables ............... ix Chapter 2. Planning considerations .. 29 Safety ............... xi Planning the I/O configuration ........ 29 Maximum number of logical partitions .... 31 Safety notices .............. xi Managing logical paths for FICON channels .. 31 World trade safety information ....... xi Managing the establishment of logical paths .. 33 Laser safety information .......... xi Shared channel overview ......... 42 Laser compliance ............ xi Unshared ESCON or FICON channel recommendations ........... 48 About this publication ........ xiii Dynamically managed CHPIDs....... 48 What is included in this publication ...... xiii IOCP coding specifications ........ 49 Related publications ........... xiv 25GbE RoCE Express2 planning considerations .. 58 z/Architecture ............ xiv 10Gb RoCE planning considerations ...... 58 Enterprise Systems Architecture/390 (ESA/390) xiv Coupling facility planning considerations .... 59 Hardware.............
    [Show full text]
  • IBM Hipersockets Implementation Guide
    Front cover IBM HiperSockets Implementation Guide Understand HiperSockets architecture, functions, and operating systems Learn tips for planning and implementing HiperSockets See examples for IBM z/OS, IBM z/VM, and Linux on System z Mike Ebbers Micky Reichenberg Alexandra Winter ibm.com/redbooks International Technical Support Organization IBM HiperSockets Implementation Guide June 2014 SG24-6816-02 Note: Before using this information and the product it supports, read the information in “Notices” on page vii. Third Edition (June 2014) This edition applies to IBM zEnterprise systems. © Copyright International Business Machines Corporation 2013, 2014. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . vii Trademarks . viii Preface . ix Authors. ix Now you can become a published author, too! . .x Comments welcome. .x Stay connected to IBM Redbooks . .x Chapter 1. Overview . 1 1.1 Overview . 2 1.2 Server integration with HiperSockets . 3 1.3 HiperSockets benefits . 3 1.4 HiperSockets mode of operation. 4 1.4.1 Unicast operations . 5 1.4.2 Multicast and broadcast . 6 Chapter 2. HiperSockets environment definitions . 7 2.1 System configuration considerations . 8 2.1.1 Channel parameters for HiperSockets . 9 2.2 HCD definitions . 9 2.2.1 Dynamic Channel Path Management . 10 2.2.2 Channel path definitions . 10 2.2.3 Control unit definitions . 16 2.2.4 I/O device definitions. 19 2.2.5 Dynamic reconfiguration . 24 2.2.6 References . 24 2.3 IBM z/VM definitions . 24 2.3.1 Hardware assists .
    [Show full text]
  • Deployment Guide Deployment Guide SUSE Linux Enterprise Server 15
    SUSE Linux Enterprise Server 15 Deployment Guide Deployment Guide SUSE Linux Enterprise Server 15 This guide details how to install single or multiple systems, and how to exploit the product-inherent capabilities for a deployment infrastructure. Choose from various approaches: local installation from physical installation media, customizing the standard installation images, network installation server, mass deployment using a remote-controlled, highly-customized, automated installation process, and initial system conguration. Publication Date: September 24, 2021 SUSE LLC 1800 South Novell Place Provo, UT 84606 USA https://documentation.suse.com Copyright © 2006– 2021 SUSE LLC and contributors. All rights reserved. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled “GNU Free Documentation License”. For SUSE trademarks, see https://www.suse.com/company/legal/ . All other third-party trademarks are the property of their respective owners. Trademark symbols (®, ™ etc.) denote trademarks of SUSE and its aliates. Asterisks (*) denote third-party trademarks. All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither SUSE LLC, its aliates, the authors nor the translators shall be held liable for possible errors
    [Show full text]
  • Z/VM V6.3 CP Planning and Administration Summary of System Configuration File Statements
    z/VM CP Planning and Administration Version 6 Release 3 SC24-6178-05 Note: Before using this information and the product it supports, read the information in “Notices” on page 871. This edition applies to version 6, release 3, modification 0 of IBM z/VM (product number 5741-A07) and to all subsequent releases and modifications until otherwise indicated in new editions. This edition replaces SC24-6178-04. © Copyright IBM Corporation 1991, 2013. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Figures ...................................xvii Tables ....................................xix About This Document .............................xxi Intended Audience.................................xxi Syntax, Message, and Response Conventions ........................xxii Message and Response Notation...........................xxiv Where to Find More Information ...........................xxiv Links to Other Documents and Web Sites ........................xxv How to Send Your Comments to IBM......................xxvii Summary of Changes ............................xxix SC24-6178-05, z/VM Version 6 Release 3 .........................xxix Large Memory Dump Support ...........................xxix Multiple Subchannel Set Support for Mirrored DASD....................xxix Cross-System Highest Release Level Program Handling ...................xxix Support for New DS8000 Series Functions .......................xxix Cross System Extensions (CSE) Support Removed .....................xxx
    [Show full text]
  • March, 2007. Communigate Pro SIP Performance Test on IBM System Z9
    CommuniGate Pro Server performance test on IBM System z9 CommuniGate Pro SIP Performance Test on IBM System z9 Technical Summary Report Version V03 Version : 03 Status : final Updated : 16 March 2007 . PSSC IBM Customer Centre March 16, 2007 Page 1 of 14 Montpellier CommuniGate Pro Server performance test on IBM System z9 1 Executive summary In this document, you‘ll find the results of tests run in the PSSC Montpellier in July – September, 2006. The request coming from IBM Brazil was to execute a performance test of the CommuniGate Pro Internet Communications Platform in the System z9 environment to meet a customer request for information on scaling Communigate Pro on System z. The main objectives of the performance test were: • To prove the z9 platform as a suitable platform for CommuniGate Pro in both “single- server” and “SIP Farm Dynamic Cluster” architectures. • To prove the capability of the z9 platform for Service and Telecommunications Providers, with an subscriber base of over 20 million accounts. • To validate the scalability of a VoIP service offering delivered on the CommuniGate Pro SIP Farm Dynamic Cluster running on System z Linux. • To demonstrate the administration, reliability, and scalability benefits and cost- effectiveness of running a CommuniGate Pro SIP Farm Dynamic Cluster on the z9 platform. During this performance test the following objectives were achieved: • The z9 platform proved to be a superb platform for the CommuniGate Pro Internet Communications Platform, in terms of overall performance as well as scalability. Ultimately, the testing demonstrated a subscriber base of 25 million accounts (all of which were enabled not only for SIP/RTP-based VoIP but also e-mail and calendaring) with 5 million accounts registered simultaneously.
    [Show full text]
  • IBM Z/VM 7.2
    Front cover Virtualization Cookbook for IBM Z Volume 1 IBM z/VM 7.2 Lydia Parziale Edi Lopes Alves Vic Cross Paul Novak Mauro Cesar de Souza Redbooks International Technical Support Organization Virtualization Cookbook for IBM Z Volume 1 July 2021 SG24-8147-02 Note: Before using this information and the product it supports, read the information in “Notices” on page xiii. Third Edition (July 2021) This edition applies to IBM z/VM Version 7, Release 2, Red Hat Enterprise Linux version 8, and SUSE Linux Enterprise Server 15 GA, and Ubuntu Server 20.04. © Copyright International Business Machines Corporation 2015, 2016, 2021. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . xiii Trademarks . xiv Preface . 1 Concept of the series . 1 Volumes in this series . 2 Main parts of this volume . 2 Considerations . 3 Conventions . 3 Font conventions in this cookbook series . 3 Command conventions that are used in this cookbook series . 3 Operating system releases that are used . 3 Authors. 4 With gratitude . 5 Now you can become a published author, too! . 7 Comments welcome. 7 Stay connected to IBM Redbooks . 7 Summary of changes. 9 Summary of changes in this book . 9 Part 1. z/VM cloud concepts and planning. 11 Chapter 1. Conceptual overview . 13 1.1 Basic concepts . 14 1.2 Why choose this hardware platform, and why z/VM? . 15 1.2.1 Virtualization and cloud computing originated here . 15 1.2.2 The ultimate virtualization platform .
    [Show full text]
  • Z10 BC System Overview Level 04A, October 2010
    System z10 Business Class System Overview SA22-1085-04 Level 04a, October 2010 System z10 Business Class System Overview SA22-1085-04 Level 04a, October 2010 Level 04a, October 2010 Note Before using this information and the product it supports, read the information in “Safety” on page xiii, Appendix D, “Notices,” on page 143, and IBM Systems Environmental Notices and User Guide, Z125-5823. | This edition, SA22-1085-04, applies to the IBM System z10 Business Class (z10 BC) server. This edition replaces | SA22-1085-03. Technical changes to the text are indicated by a vertical bar (|) to the left of the change. There might be a newer version of this document in a PDF file available on Resource Link.Goto http://www.ibm.com/servers/resourcelink and click Library on the navigation bar. A newer version is indicated by a lowercase, alphabetic letter following the form number suffix (for example: 00a, 00b, 01a, 01b). © Copyright IBM Corporation 2008, 2010. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Level 04a, October 2010 Contents Figures............................ix Tables ............................xi Safety ............................xiii Safety notices .........................xiii World trade safety information ..................xiii Laser safety information .....................xiii Laser compliance .......................xiii About this publication .....................xv What is included in this publication..................xv Revisions ..........................xv
    [Show full text]
  • IBM System Z9 Enterprise Class Technical Guide
    Front cover IBM System z9 Enterprise Class Technical Guide Structure and design a total systems approach Processor unit, memory, channel subsystems, and subchannel sets Concurrent upgrade and maintenance options Bill White Franck Injey Greg Chambers Marian Gasparovic Parwez Hamid Brian Hatfield Ken Hewitt Dick Jorna Patrick Kappeler ibm.com/redbooks International Technical Support Organization IBM System z9 Enterprise Class Technical Guide June 2007 SG24-7124-02 Note: Before using this information and the product it supports, read the information in “Notices” on page vii. Third Edition (June 2007) This edition (SG24-7124-02) applies to the IBM® System z9 Enterprise Class server. © Copyright International Business Machines Corporation 2005, 2006, 2007. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . vii Trademarks . viii Preface . ix The team that wrote this book . ix Become a published author . .x Comments welcome. xi Chapter 1. Overview . 1 1.1 Introduction . 2 1.2 z9 EC models . 4 1.3 System functions and features . 6 1.3.1 The CEC cage . 7 1.3.2 I/O connectivity . 10 1.3.3 Cryptography . 12 1.3.4 Performance . 14 1.3.5 Parallel Sysplex support . 16 1.3.6 Server Time Protocol . 17 1.3.7 Intelligent Resource Director (IRD) . 18 1.3.8 Capacity On Demand . 19 1.3.9 Reliability, Availability, and Serviceability (RAS). 20 1.3.10 Software . 21 1.4 Service-Oriented Architecture (SOA) . 21 1.5 Summary. 24 Chapter 2. System structure and design .
    [Show full text]