Red Hat Openshift and IBM Cloud Paks on IBM Power Systems Volume 1

Total Page:16

File Type:pdf, Size:1020Kb

Red Hat Openshift and IBM Cloud Paks on IBM Power Systems Volume 1 Front cover Red Hat OpenShift and IBM Cloud Paks on IBM Power Systems Volume 1 Dino Quintero Sudipto Pal Ricardo Dobelin Barros Bogdan Savu Daniel Casali Richard Wale Luis Ferreira Alain Fisher Federico Fros Luis Daniel Gonzalez Miguel Gomez Gonzalez Mahesh Gurugunti Rogelio Rivera Gutierrez Nicolas Joly Boris Litichevsky Ismael Solis Moreno Gabriel Padilla Redbooks IBM Redbooks Red Hat OpenShift and IBM Cloud Paks on IBM Power Systems: Volume 1 March 2020 SG24-8459-00 Note: Before using this information and the product it supports, read the information in “Notices” on page vii. First Edition (March 2020) This edition applies to: Red Hat OpenShift Container Platform for Power Enterprise V3.11 Red Hat Enterprise Linux Server release V7.6 (Maipo) for ppc64le IBM Virtual I/O Server V3.1.1.0 IBM Cloud PowerVC Manager V1.4.3.1 Terraform V0.12.9 provider.null V2.1.2 provider.openstack V1.22.0 © Copyright International Business Machines Corporation 2020. 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! . xii Comments welcome. xiii Stay connected to IBM Redbooks . xiii Part 1. Introduction. 1 Chapter 1. Introduction to the Journey to the Cloud: Volume 1. 3 1.1 Introduction . 4 1.2 Red Hat and IBM. 4 Chapter 2. Introduction to containers and orchestration with Kubernetes. 7 2.1 A new computing paradigm in cloud transformation . 8 2.1.1 Cloud service model . 8 2.1.2 Cloud adoption . 9 2.1.3 Why is hybrid cloud so important . 9 2.1.4 Application modernization journey for a cloud-centric business transformation . 9 2.2 Virtual machines meet containers . 12 2.2.1 Perfect recipe for application modernization. 12 2.2.2 Coexistence of virtual machines and containers to modernize workloads . 16 2.2.3 Virtual machines and containers in a hybrid multicloud architecture . 17 2.3 Containers. 19 2.3.1 What are containers? . 19 2.3.2 History of containers . 20 2.3.3 Docker as a container manager . 22 2.3.4 Docker architecture. 22 2.4 Kubernetes: An open source container orchestration . 24 2.4.1 What is container orchestration?. 24 2.4.2 Kubernetes architecture, system, and components . 25 2.4.3 Kubernetes operating environment, objects, and basic operations . 26 2.4.4 Cloud Native Computing Foundation . 29 2.5 Enterprise Kubernetes: Red Hat OpenShift . 31 2.5.1 Red Hat OpenShift overview. 31 2.5.2 Red Hat OpenShift Container Platform. 31 2.5.3 OpenShift Container Platform architecture . 31 2.5.4 Red Hat OpenShift access and control. 33 Chapter 3. IBM Cloud Paks: Middleware anywhere . 37 3.1 Overview . 38 3.1.1 What are IBM Cloud Paks?. 38 3.1.2 First IBM Cloud Paks . 39 3.1.3 Core Services . 41 3.1.4 Production-ready Containers Images . 41 3.2 IBM Cloud Pak for Applications. 42 3.2.1 Features . 42 © Copyright IBM Corp. 2020. All rights reserved. iii 3.2.2 Programming Language support . 44 3.2.3 Tools and runtime packages. 44 3.3 IBM Cloud Pak for Automation . 45 3.3.1 Features . 46 3.3.2 Core capabilities . 47 3.4 IBM Cloud Pak for Data . 48 3.4.1 Features . 48 3.4.2 Layers . 48 3.5 IBM Cloud Pak for Integration . 49 3.5.1 Features . 49 3.5.2 Layers . 49 3.6 IBM Cloud Pak for Multicloud Management . 50 3.6.1 Features . 50 3.6.2 Layers explained. 51 3.7 IBM Cloud Pak for Security . 53 3.7.1 Features . 53 3.7.2 Layers . 54 Part 2. Red Hat OpenShift . 57 Chapter 4. Red Hat OpenShift components and architecture. 59 4.1 OpenShift cluster components . 60 4.1.1 Docker service and Kubernetes . 60 4.1.2 etcd store . 60 4.1.3 OpenShift-Kubernetes extensions . 60 4.1.4 Containerized services . 61 4.1.5 Run times and xPaaS . 61 4.1.6 DevOps tools and user experience. 61 4.1.7 Master and nodes . ..
Recommended publications
  • Corporate Citizenship in India Transforming Business, Technology and Society
    IBM Corporate Citizenship Corporate Citizenship in India Transforming business, technology and society IBM’s longstanding, global commitment to corporate responsibility is a “At IBM, we leverage our demonstration of our values and the priorities that guide them. By thought leadership, integrating corporate responsibility with business strategy, we contrib- ute to the communities in which we do business while engaging our technologies and expertise clients, partners and employees. IBM’s technology and talent have the to help our clients and our power to help transform governments, institutions, communities and communities – making a the quality of life for people around the world. Whether it’s improving difference to where we live education, revitalizing cities, protecting the environment or driving and work. Our CSR focus economic growth, IBM and IBMers contribute innovative solutions to the world’s toughest societal challenges. in 2014 was on supporting the community Education through service grants, IBM’s Teachers TryScience (TTS) is a science portal and resources, helping build the capacity strategies and tutorial for science educators across the globe to spark students’ interest in science, technology, engineering and math of NGOs that we are (STEM). Through Teachers TryScience, teachers can improve their associated with to make a instruction of project-based learning, with a focus on engineering and larger or deeper impact. design. Teachers are encouraged to search for grade-specific lessons We continue to evolve our that are linked to online professional development that helps them approach on corporate further implement lessons in the classroom. The TTS Community of Practice or the online teachers community allows to share the best citizenship to provide the practices and experiences across each country.
    [Show full text]
  • IBM Cloud Unit 2016 IBM Cloud Unit Leadership Organization
    IBM Cloud Technical Academy IBM Cloud Unit 2016 IBM Cloud Unit Leadership Organization SVP IBM Cloud Robert LeBlanc GM Cloud Platform GM Cloud GM Cloud Managed GM Cloud GM Cloud Object Integration Services Video Storage Offering Bill Karpovich Mike Valente Braxton Jarratt Line Execs Line Execs Marie Wieck John Morris GM Strategy, GM Client Technical VP Development VP Service Delivery Business Dev Engagement Don Rippert Steve Robinson Harish Grama Janice Fischer J. Comfort (GM & CTO) J. Considine (Innovation Lab) Function Function Leadership Leadership VP Marketing GM WW Sales & VP Finance VP Human Quincy Allen Channels Resources Steve Cowley Steve Lasher Sam Ladah S. Carter (GM EcoD) GM Design VP Enterprise Mobile GM Digital Phil Gilbert Phil Buckellew Kevin Eagan Missions Missions Enterprise IBM Confidential IBM Hybrid Cloud Guiding Principles Choice with! Hybrid ! DevOps! Cognitive Powerful, Consistency! Integration! Productivity! Solutions! Accessible Data and Analytics! The right Unlock existing Automation, tooling Applications and Connect and extract workload in the IT investments and composable systems that insight from all types right place and Intellectual services to increase have the ability to of data Property speed learn Three entry points 1. Create! 2. Connect! 3. Optimize! new cloud apps! existing apps and data! any app! 2016 IBM Cloud Offerings aligned to the Enterprise’s hybrid cloud needs IBM Cloud Platform IBM Cloud Integration IBM Cloud Managed Offerings Offerings Services Offerings Mission: Build true cloud platform
    [Show full text]
  • CERIAS Tech Report 2017-5 Deceptive Memory Systems by Christopher N
    CERIAS Tech Report 2017-5 Deceptive Memory Systems by Christopher N. Gutierrez Center for Education and Research Information Assurance and Security Purdue University, West Lafayette, IN 47907-2086 DECEPTIVE MEMORY SYSTEMS ADissertation Submitted to the Faculty of Purdue University by Christopher N. Gutierrez In Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy December 2017 Purdue University West Lafayette, Indiana ii THE PURDUE UNIVERSITY GRADUATE SCHOOL STATEMENT OF DISSERTATION APPROVAL Dr. Eugene H. Spa↵ord, Co-Chair Department of Computer Science Dr. Saurabh Bagchi, Co-Chair Department of Computer Science Dr. Dongyan Xu Department of Computer Science Dr. Mathias Payer Department of Computer Science Approved by: Dr. Voicu Popescu by Dr. William J. Gorman Head of the Graduate Program iii This work is dedicated to my wife, Gina. Thank you for all of your love and support. The moon awaits us. iv ACKNOWLEDGMENTS Iwould liketothank ProfessorsEugeneSpa↵ord and SaurabhBagchi for their guidance, support, and advice throughout my time at Purdue. Both have been instru­ mental in my development as a computer scientist, and I am forever grateful. I would also like to thank the Center for Education and Research in Information Assurance and Security (CERIAS) for fostering a multidisciplinary security culture in which I had the privilege to be part of. Special thanks to Adam Hammer and Ronald Cas­ tongia for their technical support and Thomas Yurek for his programming assistance for the experimental evaluation. I am grateful for the valuable feedback provided by the members of my thesis committee, Professor Dongyen Xu, and Professor Math­ ias Payer.
    [Show full text]
  • The PORTHOS Executive System for the IBM 7094
    A § 1 " * '& I m I ^ ;/ 1 ^ # **W : : : The Porthos Executive System for the IBM 7O9I+ User ' s Manual Table of Contents Title Sheet Preface Table of Contents 1. The 709^-1^01 Computer Installation 1.1. Description 1.1.1. General 1.1.2. Organization 1.1.3* Equipment 1.2. Programming Services 1.2.1. System Consulting 1.2.2. System Development 1.2.3- Associated Programmers 1.3« Library Services 1.3* 1' Program Documentation 1.3*2. Subroutines I.3. 3« Reference Publications 1.3.1+. The Mailing List 1.3' 5* Information Bulletins Date 5/1/65 Section Contents Page: 1 Change 2 Porthos Manual Digitized by the Internet Archive in 2012 with funding from University of Illinois Urbana-Champaign http://archive.org/details/porthosexecutivesyOOuniv : s 2. Use of the Computing Facility 2.1. Conditions of Use 2.1.1. Policy for Charging for Computer Use 2.1.2. Refunding of IBM 7094 Time Due to System or Machine Failures 2.1.2.1. In-System Jobs 2.1.2.2. Relinquish Jobs 2.2. Application for Use of Equipment 2.2.1. The Form 2.2.2. Submission and Approval 2.2.3. Entries on the Problem Specification Form 2.2.4. Changes in the Problem Specification 2.2.5. Problem Abstracts 2.3- Logging and Control of Computer Time 2.3«1« Accounting for Computer Time 2.3.2. Notices to Users Concerning Lapsing Time 2.3.3. Department Reports 2.3'3-l« Internal Reports 2. 3- 3* 2. The Technical Progress Report 2.
    [Show full text]
  • HTTP-FUSE Xenoppix
    HTTP-FUSE Xenoppix Kuniyasu Suzaki† Toshiki Yagi† Kengo Iijima† Kenji Kitagawa†† Shuichi Tashiro††† National Institute of Advanced Industrial Science and Technology† Alpha Systems Inc.†† Information-Technology Promotion Agency, Japan††† {k.suzaki,yagi-toshiki,k-iijima}@aist.go.jp [email protected], [email protected] Abstract a CD-ROM. Furthermore it requires remaking the entire CD-ROM when a bit of data is up- dated. The other solution is a Virtual Machine We developed “HTTP-FUSE Xenoppix” which which enables us to install many OSes and ap- boots Linux, Plan9, and NetBSD on Virtual plications easily. However, that requires in- Machine Monitor “Xen” with a small bootable stalling virtual machine software. (6.5MB) CD-ROM. The bootable CD-ROM in- cludes boot loader, kernel, and miniroot only We have developed “Xenoppix” [1], which and most part of files are obtained via Internet is a combination of CD/DVD bootable Linux with network loopback device HTTP-FUSE “KNOPPIX” [2] and Virtual Machine Monitor CLOOP. It is made from cloop (Compressed “Xen” [3, 4]. Xenoppix boots Linux (KNOP- Loopback block device) and FUSE (Filesys- PIX) as Host OS and NetBSD or Plan9 as Guest tem USErspace). HTTP-FUSE CLOOP can re- OS with a bootable DVD only. KNOPPIX construct a block device from many small block is advanced in automatic device detection and files of HTTP servers. In this paper we describe driver integration. It prepares the Xen environ- the detail of the implementation and its perfor- ment and Guest OSes don’t need to worry about mance. lack of device drivers.
    [Show full text]
  • 8. IBM Z and Hybrid Cloud
    The Centers for Medicare and Medicaid Services The role of the IBM Z® in Hybrid Cloud Architecture Paul Giangarra – IBM Distinguished Engineer December 2020 © IBM Corporation 2020 The Centers for Medicare and Medicaid Services The Role of IBM Z in Hybrid Cloud Architecture White Paper, December 2020 1. Foreword ............................................................................................................................................... 3 2. Executive Summary .............................................................................................................................. 4 3. Introduction ........................................................................................................................................... 7 4. IBM Z and NIST’s Five Essential Elements of Cloud Computing ..................................................... 10 5. IBM Z as a Cloud Computing Platform: Core Elements .................................................................... 12 5.1. The IBM Z for Cloud starts with Hardware .............................................................................. 13 5.2. Cross IBM Z Foundation Enables Enterprise Cloud Computing .............................................. 14 5.3. Capacity Provisioning and Capacity on Demand for Usage Metering and Chargeback (Infrastructure-as-a-Service) ................................................................................................................... 17 5.4. Multi-Tenancy and Security (Infrastructure-as-a-Service) .......................................................
    [Show full text]
  • Beyond Agility: How Cloud Is Driving Enterprise Innovation
    Beyond agility How cloud is driving enterprise innovation IBM Institute for Business Value Executive Report Cloud How IBM can help IBM Cloud enables seamless integration into public and private cloud environments. The infrastructure is secure, scalable and flexible, providing tailored enterprise solutions that have made IBM Cloud the hybrid cloud market leader. For more information, please visit ibm.com/cloud-computing. 1 The cloud revolution Executive summary has advanced Five years ago, enterprises were implementing cloud What if your organization could sharpen its competitive edge by becoming more nimble? primarily to streamline IT infrastructure and cut costs. What if your enterprise could shift industry economics in its favor? What if your company Today, organizations are unleashing the power of could foresee a new customer need and dominate the market? cloud as business optimizers, innovators and The cloud revolution is here now, delivering true business value to organizations. In disruptors. Where companies choose to direct their enterprises around the world, cloud adoption has moved beyond the stage of acquiring cloud initiatives depends on a variety of factors. technological agility and is now powering business innovation. These factors include their goals and strategies, how much risk they are willing to assume, their current In our 2012 cloud study, only a third of the senior executives we spoke with when developing competitive context and their customer needs. In this our report, “The power of cloud,” said they were planning,
    [Show full text]
  • IBM India Private Limited: Update on Material Event
    October 20, 2020 IBM India Private Limited: Update on Material Event Summary of rating action Instrument* Rated Amount (Rs. crore) Rating outstanding [ICRA]AAA (Stable) / [ICRA]A1+; Long-term/Short-term – Proposed facilities 150.00 outstanding Short-term - Non-fund Based 20.00 [ICRA]A1+; outstanding Long-term (Interchangeable) (20.00) [ICRA]AAA (Stable); outstanding Total 170.00 Material Event On October 8, 2020, International Business Machines Corporation, USA (IBM Corporation; rated A2/stable/P1 by Moody’s) has announced its decision to spin off its managed infrastructure services unit of global technology services (GTS) division into a separate public company by the end of 2021, subject to regulatory approvals. The spin-off is to sharpen its focus on high-margin open hybrid cloud platform and artificial intelligence (AI) capabilities. Subsequently, on October 10, 2020, based on media articles, it is noted that the Indian operations, which are currently carried on under IBM India Private Limited (IBM India), would be restructured as well and around one-fourth of its employees will be part of the new entity catering to the needs of managed IT infrastructure services. Impact of the Material Event IBM India is one of the key global delivery centres for IBM Corporation with over 70% of its revenues being derived from export of services to the parent entity and its fellow subsidiaries, as part of the outsourcing business model. The company derives over 20% of its revenues from technology services, cloud platform and global business services division, wherein IBM India provides infrastructure services and technology support services to its clients.
    [Show full text]
  • Model to Implement Virtual Computing Labs Via Cloud Computing Services
    S S symmetry Article Model to Implement Virtual Computing Labs via Cloud Computing Services Washington Luna Encalada 1,2,* ID and José Luis Castillo Sequera 3 ID 1 Department of Informatics and Electronics, Polytechnic School of Chimborazo, Riobamba 060155, EC, Ecuador 2 Department of Doctorate in Systems Engineering and Computer Science, National University of San Marcos, Lima 15081, Peru; [email protected] 3 Department of Computer Sciences, Higher Polytechnic School, University of Alcala, 28871 Alcala de Henares, Spain; [email protected] * Correspondence: [email protected]; Tel.: +593-032-969-472 Academic Editor: Yunsick Sung Received: 1 May 2017; Accepted: 3 July 2017; Published: 13 July 2017 Abstract: In recent years, we have seen a significant number of new technological ideas appearing in literature discussing the future of education. For example, E-learning, cloud computing, social networking, virtual laboratories, virtual realities, virtual worlds, massive open online courses (MOOCs), and bring your own device (BYOD) are all new concepts of immersive and global education that have emerged in educational literature. One of the greatest challenges presented to e-learning solutions is the reproduction of the benefits of an educational institution’s physical laboratory. For a university without a computing lab, to obtain hands-on IT training with software, operating systems, networks, servers, storage, and cloud computing similar to that which could be received on a university campus computing lab, it is necessary to use a combination of technological tools. Such teaching tools must promote the transmission of knowledge, encourage interaction and collaboration, and ensure students obtain valuable hands-on experience.
    [Show full text]
  • Migration Toward Safer, Secure Data Management
    Cloud Database Trend Report Migration toward safer, secure data management BROUGHT TO YOU IN PARTNERSHIP WITH Table of Contents Highlights and Introduction 3 BY MELISSA HABIT Key Research Findings 4 BY MATT LEGER Leaders in Cloud Database 11 BY LINDSAY SMITH Ensuring SQL Server High Availability in the Cloud 16 BY DAVE BERMINGHAM Data Safety in Cloud-Based Databases 21 BY GRANT FRITCHEY 28 Diving Deeper Into Cloud Databases To sponsor a Trend Report: Call: (919) 678-0300 Email: [email protected] DZONE TREND REPORT: CLOUD DATABASES PAGE 2 Highlights and Introduction By Melissa Habit, Publications Manager at DZone Trends in cloud data storage continue to accelerate at a rapid pace. Now more than ever, organizations must evaluate their current and future data storage needs to find solutions that align with business goals. While cloud databases are relatively new to the scene, they show tremendous prospect in securing and managing data. In selecting our topic for this Trend Report, we found the amount of promise and advancement in the space to be unparalleled. This report highlights DZone’s original research on cloud databases and contributions from the community, as well as introduces new offerings within DZone Trend Reports. While you may know her as your friendly Java Zone copy editor, Lindsay Smith has stepped into the role of DZone’s Publications Content Manager. Among many new endeavors, she’s spearheading our new strategy for Executive Insights — a series we’ve titled, “Leaders in Tech,” which serves to complement our original research. The series focuses on the viewpoints of industry frontrunners, tech evangelists, and DZone members who share their insights into research findings and outlooks for the future.
    [Show full text]
  • Cloud Computing Bible Is a Wide-Ranging and Complete Reference
    A thorough, down-to-earth look Barrie Sosinsky Cloud Computing Barrie Sosinsky is a veteran computer book writer at cloud computing specializing in network systems, databases, design, development, The chance to lower IT costs makes cloud computing a and testing. Among his 35 technical books have been Wiley’s Networking hot topic, and it’s getting hotter all the time. If you want Bible and many others on operating a terra firma take on everything you should know about systems, Web topics, storage, and the cloud, this book is it. Starting with a clear definition of application software. He has written nearly 500 articles for computer what cloud computing is, why it is, and its pros and cons, magazines and Web sites. Cloud Cloud Computing Bible is a wide-ranging and complete reference. You’ll get thoroughly up to speed on cloud platforms, infrastructure, services and applications, security, and much more. Computing • Learn what cloud computing is and what it is not • Assess the value of cloud computing, including licensing models, ROI, and more • Understand abstraction, partitioning, virtualization, capacity planning, and various programming solutions • See how to use Google®, Amazon®, and Microsoft® Web services effectively ® ™ • Explore cloud communication methods — IM, Twitter , Google Buzz , Explore the cloud with Facebook®, and others • Discover how cloud services are changing mobile phones — and vice versa this complete guide Understand all platforms and technologies www.wiley.com/compbooks Shelving Category: Use Google, Amazon, or
    [Show full text]
  • DMFS - a Data Migration File System for Netbsd
    DMFS - A Data Migration File System for NetBSD William Studenmund Veridian MRJ Technology Solutions NASAAmes Research Center" Abstract It was designed to support the mass storage systems de- ployed here at NAS under the NAStore 2 system. That system supported a total of twenty StorageTek NearLine ! have recently developed DMFS, a Data Migration File tape silos at two locations, each with up to four tape System, for NetBSD[I]. This file system provides ker- drives each. Each silo contained upwards of 5000 tapes, nel support for the data migration system being devel- and had robotic pass-throughs to adjoining silos. oped by my research group at NASA/Ames. The file system utilizes an underlying file store to provide the file The volman system is designed using a client-server backing, and coordinates user and system access to the model, and consists of three main components: the vol- files. It stores its internal metadata in a flat file, which man master, possibly multiple volman servers, and vol- resides on a separate file system. This paper will first man clients. The volman servers connect to each tape describe our data migration system to provide a context silo, mount and unmount tapes at the direction of the for DMFS, then it will describe DMFS. It also will de- volman master, and provide tape services to clients. The scribe the changes to NetBSD needed to make DMFS volman master maintains a database of known tapes and work. Then it will give an overview of the file archival locations, and directs the tape servers to move and mount and restoration procedures, and describe how some typi- tapes to service client requests.
    [Show full text]