Getting Started with Red Hat Enterprise Virtualization

Book description

Leverage powerful Red Hat Enterprise Virtualization solutions to build your own IaaS cloud

In Detail

The Red Hat Enterprise Virtualization platform is an enterprise grade, centralized management and hypervisor for server and desktop virtualization. It's a complete virtualization management solution providing fully integrated management of your virtual infrastructures. The RHEV Platform components work seamlessly together to build your open private Infrastructure-as-a-Service cloud.

Develop a thorough understanding of Red Hat Enterprise Virtualization through this step-by-step guide. Covering invaluable information right from the initial setup to the configuration of the infrastructure, you will learn to create and manage your own virtual machine as well as master the centralized management interface for virtualized machine snapshots.

Through simple, hands-on tutorials, this book guides you through implementing and managing a virtualization infrastructure to run your mission critical enterprise workloads.

What You Will Learn

  • Install RHEV Manager and RHEV Hypervisor hosts
  • Set up RHEV virtual infrastructure components such as data centers, cluster, hosts, storage, and networks
  • Create and manage virtual machines, snapshots, and templates
  • Discover advanced storage, network features, and hotplug devices
  • Manage virtualization environments from the command line
  • Troubleshoot RHEV through logfiles
  • Set up basic storage and directory services for RHEV

Table of contents

  1. Getting Started with Red Hat Enterprise Virtualization
    1. Table of Contents
    2. Getting Started with Red Hat Enterprise Virtualization
    3. Credits
    4. About the Author
    5. About the Reviewers
      1. Support files, eBooks, discount offers, and more
        1. Why subscribe?
        2. Free access for Packt account holders
    7. Preface
      1. What this book covers
      2. What you need for this book
        1. Red Hat Enterprise Virtualization Manager 3.3
        2. The Red Hat Enterprise Virtualization Hypervisor host
        3. Optional requirements
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
      7. Downloading the example code
        1. Errata
        2. Piracy
        3. Questions
    8. 1. An Overview of Red Hat Enterprise Virtualization
      1. The virtualization overview
      2. Kernel-based Virtual Machine (KVM)
      3. Features of RHEV
      4. Supported virtual machine operating systems
      5. RHEV architecture
        1. Components of RHEV
        2. The hardware and software requirement of RHEV
          1. Red Hat Enterprise Virtualization Manager
          2. The Red Hat Enterprise Virtualization Hypervisor host
          3. The Red Hat Enterprise Virtualization Manager client
            1. Storage
            2. Directory services (optional)
            3. Networking and Domain Name Service
            4. Virtual machines
          4. Firewall Requirements
            1. Virtualization manager firewall requirements
            2. Virtualization host firewall requirements
            3. Directory server firewall requirements
            4. Remote database server firewall requirements
            5. User accounts and groups
      6. Summary
    9. 2. Installing RHEV Manager and Hypervisor Hosts
      1. Environment mapping
      2. Setting up the RHEL operating system for the manager
        1. Registering with Red Hat Network
      3. Installing the RHEV-Manager packages
      4. Running the initial engine setup
        1. Connecting to the admin and user portal 006C
      5. RHEV reporting
        1. Installing the RHEV history database and report server
          1. Accessing the RHEV report portal
      6. Deploying RHEV Hypervisor
        1. Installing the hypervisor
        2. Configuring the hypervisor
      7. Summary
    10. 3. Setting Up the RHEV Virtual Infrastructure
      1. Configuring RHEV
        1. Data centers
        2. Clusters
      2. Approving hypervisor hosts
      3. Logical networks
        1. Adding logical networks
      4. Storage domains
        1. Adding a data domain to store virtual machines
          1. Adding a data domain of other storage types
        2. Activating the ISO domain
          1. Populate ISO images on an ISO domain
          2. Configuring and activating an export domain
      5. Summary
    11. 4. Creating and Managing Virtual Machines
      1. Virtual machines
        1. Creating Linux virtual machines
          1. General settings
          2. System settings
          3. Initial Run settings
          4. Console settings
          5. Host settings
          6. High Availability settings
          7. Resource Allocation settings
          8. Boot Options settings
          9. Custom Properties
        2. Adding virtual disks
          1. Installing Red Hat Enterprise Linux on a virtual machine
          2. Installing guest agents and drivers on RHEL guests
      2. Creating Windows virtual machines
        1. Installing VirtIO drivers during the Windows installation
          1. Guest agents and driver installation on Windows guests
      3. Virtual machine templates
        1. Creating a Red Hat Enterprise Linux template
          1. Cloning a RHEL virtual machine from a template
        2. Creating a Windows template
      4. Virtual machine snapshots
        1. Creating snapshots
          1. Restoring virtual machines from the snapshot
          2. Creating a virtual machine from the snapshot
          3. Deleting a virtual machine snapshot
          4. Backing up virtual machines to export disks
        2. Exporting a virtual machine and template
          1. Importing a virtual machine and template
      5. Summary
    12. 5. Virtual Machine and Host High Availability
      1. Virtual machine's live migration
        1. Advantages of live migration
        2. The requirements of live migration
        3. Manual live migration
        4. Cold migration
        5. Cancelling migration
      2. Virtual machine's high availability
        1. Automatic virtual machine migration
        2. The migration priority
        3. Disabling the automatic virtual machine migration
        4. The host's high availability
        5. Manual fencing
      3. Cluster policies
        1. The resilience policy
        2. The cluster policy
      4. Summary
    13. 6. Advanced Storage and Networking Features
      1. Shareable disks
      2. Direct LUN mapping
      3. Virtual disk resize
      4. Storage live migration
      5. VNIC QoS
      6. Hot plugging devices
        1. Hot plugging and removing virtual hard disks
        2. Hot plugging in VNIC
        3. Hot plugging virtual CPU
      7. Summary
    14. 7. Quota and User Management
      1. An overview of user management
        1. Adding the IdM domain to RHEV Manager
        2. Validating and listing added domains
        3. Adding directory users
        4. Authorizing users and assigning roles
        5. Creating a new role
      2. Introduction to Quota
        1. Enabling Quota
        2. Creating the Quota policy
        3. Assigning Quota to virtual machine objects
        4. Assigning Quota to limit resources by users
      3. Summary
    15. 8. Managing a Virtualization Environment from the Command Line
      1. Introduction to the CLI
        1. Installing and setting up CLI
      2. Basic command-line examples
        1. Running Linux commands in a shell
        2. Listing resources from the command-line shell
        3. Creating and editing a virtual machine
      3. Summary
    16. 9. Troubleshooting RHEV
      1. RHEV Manager logs
      2. RHEV Hypervisor hosts' logs
      3. Guest agent and SPICE logs
      4. The log collector utility
      5. Maintaining an RHEV environment
        1. The stop procedure
        2. The start procedure
      6. Summary
    17. 10. Setting Up iSCSI, NFS, and IdM Directory Services for RHEV
      1. Setting up iSCSI for the data domain
      2. Setting up NFS for the export domain
      3. Installing and configuring Red Hat IdM
        1. Adding users from CLI
      4. Summary
    18. Index

Product information

  • Title: Getting Started with Red Hat Enterprise Virtualization
  • Author(s): Pradeep Subramanian
  • Release date: September 2014
  • Publisher(s): Packt Publishing
  • ISBN: 9781782167402