Building a SAN-Less Private Cloud with IBM Powervm and IBM Powervc
Total Page:16
File Type:pdf, Size:1020Kb
Front cover Building a SAN-less Private Cloud with IBM PowerVM and IBM PowerVC Javier Bazan Lazcano Stephen Lutz Redpaper International Technical Support Organization Building a SAN-less Private Cloud with IBM PowerVM and IBM PowerVC July 2018 REDP-5455-02 Note: Before using this information and the product it supports, read the information in “Notices” on page v. Third Edition (July 2018) This edition applies to Version 1, Release 4, Modification 1 of IBM Cloud PowerVC Manager for Software-Defined Infrastructure V1.1 (product number 5765-VCD). © Copyright International Business Machines Corporation 2017, 2018. 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 . .v Trademarks . vi Preface . vii Authors. vii Now you can become a published author, too! . viii Comments welcome. viii Stay connected to IBM Redbooks . viii Chapter 1. Architecture of a software-defined infrastructure solution with IBM Power Systems servers and IBM PowerVC . 1 1.1 Software-defined infrastructure . 2 1.2 The motivation behind software-defined infrastructure . 2 1.3 Use cases . 4 1.3.1 Use case 1: Building a storage area network-less cloud . 4 1.3.2 Use case 2: Building an iSCSI-backed cloud . 5 1.3.3 More use cases. 5 1.4 Rack topologies and components . 6 1.4.1 Starter cloud . 7 1.4.2 Mini cloud . 8 1.4.3 Rack scale . 9 1.4.4 Storage/management switches. 10 1.4.5 Data switches . 10 1.4.6 Network nodes . 11 1.4.7 Understand the scaling requirements . 12 1.5 Enabling technologies . 13 1.5.1 IBM Spectrum Scale . 13 1.5.2 PowerVM NovaLink . 14 1.5.3 PowerVM Open I/O. 15 1.6 Planning for a software-defined infrastructure . 16 1.6.1 Necessary software . 16 1.6.2 Environment planning . 16 1.6.3 Storage . 17 1.6.4 Hypervisor. 17 1.6.5 Networking . 17 Chapter 2. Planning and implementing an IBM PowerVC software-defined infrastructure environment . 19 2.1 Planning . 20 2.1.1 Cloud compute nodes . 20 2.1.2 Storage choice . 20 2.1.3 Cloud installation. 22 2.2 Installing PowerVM NovaLink for a system that uses PowerVM. 22 2.2.1 Preparing the resources for a PowerVM NovaLink network installation . 22 2.2.2 Installing a PowerVM NovaLink partition on an empty system that is under control of an HMC. 25 2.3 Installing Ubuntu and PowerVM NovaLink for a system running KVM on Open Power Abstraction Layer . 40 2.4 Installing Red Hat Enterprise Linux KVM on an IBM Power System server . 42 © Copyright IBM Corp. 2017, 2018. All rights reserved. iii 2.4.1 Hardware requirements. 42 2.4.2 Administrator’s workstation requirements . 42 2.5 Preparing your Red Hat Enterprise Linux KVM on an IBM POWER8 server . 43 2.6 Installing Red Hat Enterprise Linux KVM on the IBM Power System server. 50 2.7 Installing and configuring IBM PowerVC. 61 2.7.1 Adding IBM Spectrum Scale to IBM PowerVC . 61 Chapter 3. Implementing software-defined storage in IBM PowerVC . 63 3.1 Preparing your compute nodes . 64 3.2 Using multiple bridges in a software-defined storage environment. 65 3.3 Adding compute nodes to IBM PowerVC . 66 3.3.1 Considerations before adding a node . 66 3.3.2 Adding a node step-by-step . 67 3.4 Removing a compute node from IBM PowerVC . 71 3.4.1 Removing the compute node . 72 3.4.2 Monitoring the registration and removal of compute nodes . 72 3.5 Working with volumes and capturing of images . 73 3.5.1 Creating an image from an installable ISO . 73 3.5.2 Creating an image with an existing raw image . 80 Chapter 4. Software-defined networking . 85 4.1 Software-defined networking with IBM PowerVC . 86 4.1.1 Optional usage of Virtual Extensible LANs . 86 4.2 Network nodes . 87 4.2.1 The architecture of network nodes . 87 4.2.2 Installation of a network node . 89 4.3 The configuration and usage of Virtual Extensible LANs . 91 4.4 Security groups . 95 4.4.1 Creating and modifying security groups . 96 4.4.2 Attaching a security group to a port . 98 Chapter 5. Maintenance in a software-defined infrastructure environment . 101 5.1 Updating IBM Spectrum Scale . 102 5.2 Checking the cluster health and resolving issues . 102 5.3 Updating PowerVM NovaLink or the KVM host operating system . 103 5.4 Switching a host between PowerVM NovaLink managed and HMC-managed. 103 5.5 Backing up and restoring . 104 5.5.1 Approaches to backing up cluster data. ..