Red Hat Openshift V4.X and IBM Cloud Pak on IBM Power Systems Volume 2
Total Page:16
File Type:pdf, Size:1020Kb
Front cover Red Hat OpenShift V4.X and IBM Cloud Pak on IBM Power Systems Volume 2 Dino Quintero Sudipto Pal Jose Martin Abeleira Bogdan Savu Marcelo Avalos Deepak C Shetty Agustin Barreto Rodrigo Xavier de Souza Paul Chapman Alan Verdugo Munoz Michael Easlon Richard Wale Luis Ferreira Gualberto Esteban Ferrer Alain Fisher Federico Fros Miguel Gomez Gonzalez Felix Gonzalez Sugasti Abhishek Jain Paulo Sergio Lemes Gabriel Padilla Jimenez Redbooks IBM Redbooks Red Hat OpenShift V4.X and IBM Cloud Pak on IBM Power Systems Volume 2 April 2021 SG24-8486-00 Note: Before using this information and the product it supports, read the information in “Notices” on page vii. First Edition (April 2021) This edition applies to: Red Hat® OpenShift V4.5.4 Red Hat CoreOS V4.5.4 Red Hat Enterprise Linux V8.2 Terraform V0.12.29 IBM Cloud Shell V1.0.4 IBM Cloud Pak for Multicloud Management V1.3. Enterprise Terraform V0.12.21 IBM Cloud Terraform Provider V1.12 Terraform Provider OpenStack V1.17.0 IBM i V7.3. RS730-K IBM i Access Client Solutions V1.1.8.0 IBM PowerVC Standard Edition V1.4.4.1 © Copyright International Business Machines Corporation 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 . vii Trademarks . viii Preface . ix Authors. ix Now you can become a published author, too! . xiii Comments welcome. xiv Stay connected to IBM Redbooks . xiv Chapter 1. Introduction. 1 1.1 Introduction . 2 1.2 Scope . 2 Chapter 2. Reference architecture. 3 2.1 A typical reference architecture for Red Hat OpenShift . 4 2.2 Storage requirements . 6 2.2.1 Container-ready storage . 7 2.2.2 Container-native storage. 8 2.2.3 Container storage use cases . 10 2.2.4 Container storage on Power Systems servers . 11 2.2.5 IBM Power Virtualization Center Container Storage Interface driver . 12 2.2.6 IBM Spectrum Scale Container Native Storage . 12 2.2.7 Red Hat OpenShift Container Storage . 13 2.2.8 IBM Storage Suite for IBM Cloud Paks. 13 Chapter 3. IBM Cloud Paks . 15 3.1 IBM Cloud Paks . 16 3.2 IBM Cloud Paks offering . 17 3.2.1 Benefits of IBM Cloud Paks . 17 3.2.2 IBM Cloud Pak for Application . 18 3.2.3 IBM Cloud Pak for Data . 18 3.2.4 IBM Cloud Pak for Integration. 18 3.2.5 IBM Cloud Pak for Automation . 19 3.2.6 IBM Cloud Pak for Multicloud Management . 19 3.3 IBM Cloud Pak for Data . 19 3.3.1 Key features of IBM Cloud Pak for Data . 19 3.3.2 IBM Cloud Pak for Data features . 20 3.3.3 IBM Cloud Pak for Data: Journey with data . 21 3.4 IBM Cloud Pak for Multicloud Management . 26 3.4.1 Overview . 26 3.4.2 Multicloud management fundamentals . 27 3.4.3 Component view of IBM Cloud Pak for Multicloud Management . 28 3.4.4 IBM Cloud Pak for Multicloud Management: Modules and features . 34 3.5 Use cases: IBM Cloud Pak for Data . 34 3.5.1 Automated AI lifecycle: Organize and analyze data . 34 Chapter 4. Solution scenarios . 39 4.1 Installing Red Hat OpenShift in an OpenStack environment . 40 4.1.1 Deploying by using an OpenStack Heat template. 40 © Copyright IBM Corp. 2021. iii 4.1.2 Deploying by using the Red Hat OpenShift installer . 43 4.1.3 Deploying by using Terraform. 44 4.2 Banking architecture use case scenarios . 44 4.2.1 Requirements and challenges . 44 4.2.2 Private cloud, public cloud, or hybrid cloud for banking . 45 4.2.3 Modernization and cloud journey for Power Systems. 46 4.2.4 Benefits of open hybrid cloud for banking. 47 4.2.5 Use cases . 47 Chapter 5. Red Hat OpenShift V4.x on IBM Power Systems cluster administration and monitoring . 53 5.1 Logging with Cluster Logging Operator. 54 5.1.1 Deploying cluster logging . 54 5.2 Monitoring with Prometheus . 55 5.2.1 Configuration. 56 5.3 Monitoring the Hardware Management Console Performance Counter Monitoring data collection in Grafana dashboards. 56 5.3.1 How it works . 56 5.3.2 Deploying components . 57 5.3.3 Configuring the Grafana interface. 67 Chapter 6. Deployment scenarios . 73 6.1 Introducing deployment scenarios . 74 6.2 Deploying Red Hat OpenShift Container Platform V4.5 in an IBM Power Systems Virtual Server on IBM Cloud . 75 6.2.1 IBM Power Systems Virtual Server on IBM Cloud . 75 6.2.2 Getting started with deployment in IBM Power Systems Virtual Server . 76 6.2.3 Prerequisites . 78 6.2.4 Setting up the IBM Cloud environment . 79 6.2.5 Setting up the deployment host . 84 6.2.6 Deploying the Red Hat OpenShift Container Platform . 86 6.3 Bare metal deployment by using Red Hat Enterprise Linux CoreOS LPARs on a Virtual I/O Server . 91 6.4 Installing Red Hat OpenShift V4.3 and V4.4: Tips and tricks . 93 6.4.1 Preparing your environment . 93 6.4.2 PowerVM configuration for network installation . ..