Grid Computing with the IBM Grid Toolbox Rid Toolbox
Total Page:16
File Type:pdf, Size:1020Kb
Front cover Grid Computingg with the IBM Gridrid Toolbox Introduces IBM Grid Toolbox V3 for Multiplatforms V1.1 Demonstrates installation and use Outlines sample services Luis Ferreira, Lee B Wilson, Dennis Mosby, Antonio Castro, Michael Brown, Luis G Kiatake, Bradley Smoley, Jon Rossow, and Darwin Dumonceaux ibm.com/redbooks International Technical Support Organization Grid Computing with IBM Grid Toolbox May 2004 SG24-6332-00 Note: Before using this information and the product it supports, read the information in “Notices” on page ix. First Edition (May 2004) This edition applies to the IBM Grid Toolbox V3 for Multiplatforms V1.1. © Copyright International Business Machines Corporation 2004. 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 . ix Trademarks . x Preface . xi The team that wrote this redbook. xii Become a published author . xv Comments welcome. xv Chapter 1. Introduction. 1 1.1 Introduction to Grid Computing . 2 1.2 Open Standards . 2 1.2.1 Web services. 3 1.2.2 Open Grid Services Architecture (OGSA). 3 1.2.3 Open Grid Services Infrastructure (OGSI) . 3 1.2.4 Grid services . 4 1.2.5 The Globus Alliance . 5 1.2.6 Future directions on grid services . 5 1.3 Introduction to the IBM Grid Toolbox. 6 1.3.1 IBM Grid Toolbox goals. 7 1.3.2 Platform support and availability . 8 1.4 An overview of IBM Grid Toolbox components . 9 1.4.1 Hosting environment . 10 Chapter 2. Planning. 11 2.1 IBM Grid Toolbox packaging . 12 2.2 IBM Grid Toolbox requirements . 13 2.2.1 iSeries running Linux. 13 2.2.2 iSeries running OS/400 . 13 2.2.3 pSeries running Linux . 14 2.2.4 xSeries running Linux . 14 2.2.5 zSeries running Linux . 15 2.2.6 pSeries running AIX . 16 2.3 Planning for installation . 17 2.3.1 Information Services . 18 2.3.2 Data Management Services . 19 2.3.3 Program Management Services . 19 2.3.4 Common Management Model (CMM) Services . 20 2.3.5 Policy Services . 21 2.3.6 IBM Service Group Services . 22 © Copyright IBM Corp. 2004. All rights reserved. iii 2.4 Planning for security . 23 2.4.1 Certificate authority . 24 2.4.2 Grid map file . 24 2.5 Planning for related software. 25 2.6 Planning a production environment. 25 2.7 Planning a development environment . 26 Chapter 3. Installation and setup. 27 3.1 Lab environment . 28 3.1.1 Naming and addressing . 29 3.1.2 Certificate authority . 29 3.1.3 Users and groups . 29 3.1.4 Directories . 30 3.2 Setting up the Linux requirements. 30 3.2.1 Install Linux . 30 3.2.2 Configure network . 31 3.2.3 Configure Network Time Protocol (NTP). 31 3.2.4 Mount the infrastructure directory . 32 3.3 Installing the IBM Grid Toolbox . 33 3.3.1 Graphical installation method . 33 3.3.2 Command line installation method . 40 3.3.3 Silent installation method . 46 3.3.4 Post installation . 46 3.3.5 Securing the grid . 47 3.3.6 Verifying the installation . 54 Chapter 4. Installing related software . 59 4.1 Apache Ant . 60 4.1.1 Acquire Apache Ant . 60 4.1.2 Set up the environment variable, path and directory. 60 4.1.3 Install Ant . 61 4.1.4 Uninstall Apache Ant. 61 4.2 Pegasus and SBLIM . 61 4.2.1 Acquire Pegasus . 61 4.2.2 Install Pegasus . 62 4.2.3 Acquire SBLIM . 63 4.2.4 Install SBLIM . 63 4.2.5 Start Pegasus and add a user. 64 4.2.6 Uninstall Pegasus and SBLIM. 66 4.3 GridFTP. 66 4.3.1 Acquire GridFTP . 67 4.3.2 Install GridFTP . 67 4.3.3 Test GridFTP. 69 iv IBM Grid Toolbox 4.3.4 Configure GridFTP . 73 4.3.5 Uninstall GridFTP . 74 Chapter 5. Managing . 75 5.1 IBM Grid Services Manager . 76 5.1.1 Starting the IBM Grid Services Manager. 76 5.1.2 Adding instances. 81 5.1.3 Removing instances . 83 5.1.4.