Book Image

Oracle VM Manager 2.1.2

By : Tarry Singh
Book Image

Oracle VM Manager 2.1.2

By: Tarry Singh

Overview of this book

Virtualization is taking the technology world by storm and dramatically helping organizations save money. Oracle VM is free and forked from the open source Xen hypervisor, which brings down your upfront costs for an agile data center. The robust capabilities and easy-to-use web interface of Oracle VM Manager helps administrators manage their Internal Data Center from anywhere in the world, helping us come closer to ubiquitous computing. This practical book will give you hands-on experience on how to manage your Virtual Machines using Oracle VM Manager. Equipped with step-by-step installation and management information you will not only learn to manage your Virtual Data Center but also will include this guide among the books you consider most essential. This book will take you into the various methods of importing Virtual Machines. You will learn to import VMs through HTTP/FTP, Repository servers, and even import other VM formats such as VMware VMs. You will also learn about the Xen utilities such as xm, xentop, and virsh. You will learn to manage your VMs through the simple and intuitive web interface of Oracle VM Manager. No matter how compact it may seem, this book covers all the essentials while keeping your learning experience to the point. The book has been deliberately written in a conversational manner so that you feel at home while learning Oracle VM Manager.
Table of Contents (15 chapters)
Oracle VM Manager 2.1.2
Credits
About the Author
Acknowledgement
About the Reviewer
Preface

Oracle VM Manager configuration


In this section, we will see some of the configuration possibilities of Oracle VM Manager. The deployment of Oracle VM can be done in several ways. The server pools within Oracle VM platform is the best way to go about when setting up the Oracle VM farm. The following diagram will make it a bit easier to understand how the pools are built:

Let's take a closer look at the various components that play a key role in defining what type of Oracle Cloud farm we can build with Oracle's VM platform:

  • Oracle VM Manager Host: This machine will typically have Oracle's VM Manager installed. This is the place for us to be in order to carry out all of the administrative tasks. This can be done locally or can be done remotely depending on customer requirements.

  • Oracle VM Servers: These are typically the servers that come embedded with a Xen hypervisor installation. A typical server can perform three different functions—the Server pool master function, the Utility function, or merely the VM Server function. The VM Agent is responsible for interacting with those functions and the VM Manager, thus notifying the user of the role(s) of the specific server.

    • Server Pool Master role: This role is special for the server and interfaces with the outside world by communicating with the utility and VM servers. It also provides the load balancing capabilities by assigning the VM a VM Server that has the maximum resources available. We can only have one Server Pool Master in a pool.

    • Utility Server role: This server will carry out heavy I/O tasks such as copy, move, and so on. A typical Virtual Data Center can have loads of ISO files and templates that are deployed across VM Servers. We will see more of this in the Oracle VM Management chapter. We can have several Utility Servers. The Pool Master Server chooses the Utility Server with maximum available CPU resources to carry out the intensive tasks, thus balancing the load.

    • VM Server role: The main role of these servers is to host VMs. The Oracle VM agent installed on these servers communicates with the Utility Servers, Pool Master Server, and other VM Servers, thus aggregating all of the resources within the machines as a Single Logical Unit (SLU) to form a Sustainable Global Cloud Center.

  • Server Pools: Multiple Server Pools can be created within a Data Center. For instance, Pool 1 could be a pool for a typical production environment for an enterprise customer, Pool 2 could be a typical production pool for an SMB customer, and Pool 3 can be a SMB+ customer's delight. The pools act and function as logical units within a Data Center.

  • Storage: Storage could be local as well as part of a storage area network (SAN). Shared storage such as iSCSI or FC is necessary in order to perform live migration of VMs between VM Servers.