You are previewing Getting Started with Red Hat Enterprise Virtualization.
O'Reilly logo
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
  • Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

    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
      6. www.PacktPub.com
        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