Sign in
|
Register
|
Mobile
Home
Browse
About us
Help/FAQ
Advanced search
Home
>
Browse
>
Oracle Press
>
Oracle VM Implementation and Administration Guide
CITATION
Whalen, Edward
.
Oracle VM Implementation and Administration Guide
.
US
: McGraw-Hill Osborne Media, 2011.
Add to Favorites
Email to a Friend
Download Citation
Oracle VM Implementation and Administration Guide
Authors:
Edward Whalen
Published:
July 2011
eISBN:
9780071639200 0071639209
|
ISBN:
9780071639194
Open eBook
Book Description
Table of Contents
Contents
ACKNOWLEDGMENTS
INTRODUCTION
PART I Introduction
1 Introduction to Virtualization
What Is Virtualization?
Reasons for Virtualizing
Server Consolidation
Server Provisioning
Functional Separation
Performance Improvement
Backup/Restore
Hosting and Cloud Computing
Training, Testing, Quality Assurance, and Practice
Overview of Virtualization Technologies
Full Software Virtualization
Hardware-Assisted Software Virtualization
Paravirtualization
Hybrid Virtualization Technology (PVHVM)
Component or Resource Virtualization
Miscellaneous
The Hypervisor
Type 1 Hypervisor
Type 2 Hypervisor
Hardware Virtualization vs. Paravirtualization
Benefits of Hardware-Assisted Software Virtualization
Drawbacks of Hardware-Assisted Software Virtualization
Benefits of Paravirtualization
Drawbacks of Paravirtualization
Summary
2 What Is Oracle VM?
History of Oracle VM
History of Xen
Oracle VM Features
Oracle VM Server
Oracle VM Manager
Oracle Support for VM
Oracle’s VM Template Library
Oracle 64-bit VM Templates
Oracle 32-bit VM Templates
Summary
3 Oracle VM Architecture
Oracle VM Architecture
Servers and Server Pools
Oracle VM Manager
Xen Architecture
dom0
domU
domU to dom0 Interaction
Networking
Hardware Virtual Machine Virtualization (HVM) vs. Paravirtualized Virtual Machine (PV)
Xen Hypervisor or Virtual Machine Monitor (VMM)
Features of Oracle VM
Hardware Support for Oracle VM
Summary
4 Oracle VM Lifecycle Management
The Oracle VM Virtual Machine Lifecycle
Creation and Deletion
Starting and Stopping
Paused and Suspended
Cloning, Creating a Template, and Migration
State Management and Transitions
Halted
Running
Pause
Suspend
Summary
5 Planning and Sizing the Enterprise VM Server Farm
Planning the VM Server Farm
One Pool or Multiple Pools
Planning the Server Pool
Server Pool Configurations
Sizing and Capacity Planning
Sizing
Capacity Planning
Monitoring and Capacity Planning
Summary
PART II Installing and Configuring Oracle VM
6 Installing the Oracle VM Server
Hardware Prerequisites for Oracle VM Server
Installing the VM Server
Installing from CD-ROM
Installing from Sources Other than CD-ROM
Upgrading the VM Server
Post-Installation Configuration
Summary
7 Installing and Configuring Oracle VM Manager
Hardware and Software Prerequisites for VM Manager
Hardware Requirements for the VM Manager
Software Requirements for the VM Manager
Installing VM Manager
Installing and Configuring the OS for the Oracle VM Manager
Installing the VM Manager
Upgrading the VM Manager
Installing the VM Manager Template
Managing the VM Manager Host System
Managing the VM Manager Physical Machine
Managing the VM Manager Virtual Machine
Managing the VM Manager
Summary
8 Configuring the Oracle VM Management Pack
Oracle Enterprise Manager Grid Control
Database Repository
Oracle Management Service
Management Console
Intelligent Agent
OEM Plug-ins and Connectors
Installing the Oracle VM Management Pack
Prerequisites
Patching
Configuring the Oracle VM Management Pack
Configuring VNC
Validating VM Agent and VM Server
Managing the Virtual Environment with OEM Grid Control
Creating Server Pool
Importing Virtual Machines
Summary
9 Installing and Configuring the Oracle VM CLI
Introduction to Oracle VM CLI
Installing OVM CLI with the ULN
Configuring ULN
Installing OVM CLI
Installing OVM CLI from the Oracle Public yum Repository
Configuring the Oracle Public yum Repository
Installing OVM CLI
Configuring the OVM CLI
Using OVM CLI
Using the OVM Shell
Scripting with OVM CLI
Summary
10 Configuring the VM Server Network
Configuring and Managing the VM Server Network
Xen Networking
Network Bonding
Managing the VM Server Network
Adding Network Resources
Modifying Network Resources
Monitoring the Network
Summary
11 Configuring the VM Server Storage
Shared Storage vs. Non-Shared Storage
Storage Repositories
Configuring the Hardware for Storage
Connecting and Configuring the Storage
Adding the Additional Storage to Oracle VM
Configuring the Additional Storage in Oracle VM
Creating an Oracle VM Cluster
Summary
PART III Managing Oracle VM Servers and Guests
12 Creating Server Pools and Servers
Configuring Server Pools
Using the Oracle VM Manager to Create and Manage Server Pools and Servers
Creating Server Pools with the Oracle VM Manager
Managing Servers with the Oracle VM Manager
Using the OEM Grid Control to Create and Manage Server Pools and Servers
Creating Server Pools with OEM Grid Control
Managing Servers with OEM Grid Control
Using the Oracle VM CLI to Create and Manage Server Pools and Servers
Creating Server Pools with the Oracle VM CLI
Managing Server Pools and Servers with the Oracle VM CLI
Summary
13 Configuring Server Resources
Server Resources
Templates
Images
Shared Virtual Disks
Configuring Server Resources Using the Oracle VM Manager
Configuring Templates with the Oracle VM Manager
Configuring Images with the VM Manager
Configuring Shared Virtual Disks with the VM Manager
Configuring Server Resources Using OEM Grid Control
Configuring Templates with OEM Grid Control
Configuring Images with OEM Grid Control
Configuring Shared Virtual Disks with OEM Grid Control
Configuring Server Resources Using the Oracle VM CLI
Configuring Templates with the Oracle VM CLI
Configuring Images with the Oracle VM CLI
Configuring Shared Virtual Disks with the Oracle VM CLI
Summary
14 Monitoring and Tuning the Virtual Machine Server
Performance Monitoring
The xm top Command
The xm list Command
The xm uptime Command
The xm info Command
The xm vcpu-list Command
The xm log Command
The xm block-list Command
The xm network-list Command
Tuning the Oracle VM Server System
Tuning the OS and CPUs
Tuning the Network
Tuning the I/O Subsystem
Tuning Virtual Machines
Summary
PART IV Installing and Configuring the Guest OS
15 Creating Templates
Creating Templates Manually
Creating Templates Using the Template Builder
Installing the Template Builder
Accessing the Template Builder Console
Managing Template Builder Resources
Creating Templates with the Template Builder
Accessing the Templates
Summary
16 Using Templates to Create Virtual Machines and Configuring Resources
Creating the Virtual Machine Using a Template
Creating Virtual Machines Using the VM Manager
Creating Virtual Machines Using OEM Grid Control
Creating Virtual Machines with the VM Manager CLI
Configuring Resources on the Virtual Machine
Configuring Resources with the VM Manager
Configuring Resources with OEM Grid Control
Configuring Resources with the VM CLI
Summary
17 Creating Virtual Machines Manually
Creating a Virtual Machine Using ISO Images and Installation Media
Creating a Virtual Machine Using the VM Manager
Creating a Virtual Machine Using OEM Grid Control
Creating a Virtual Machine Using the Oracle VM CLI
Creating a Virtual Machine Using PXE Boot
Creating a Virtual Machine Using PXE Boot and the VM Manager
Creating a Virtual Machine Using PXE Boot and OEM Grid Control
Creating a Virtual Machine Using PXE Boot and the Oracle VM CLI
Installing the Guest OS
Summary
18 Converting Other Virtual Images to Oracle VM
Converting External Virtual Images to Oracle VM
VMware
Converting VMware Images to Oracle VM
Testing and Configuring the Image
Microsoft Hyper-V
Converting Microsoft Hyper-V Images to Oracle VM
Physical Machines
Converting a Physical Machine to Oracle VM
Testing and Configuring the Image
Image Conversion Best Practices
Summary
19 Managing the VM Environment and Virtual Machines
Managing the State of the Virtual Machines
Starting Virtual Machines
Stopping Virtual Machines
Pausing/Unpausing Virtual Machines
Suspending/Resuming Virtual Machines
Migrating Virtual Machines
Changing the Configuration of the Virtual Machines
Modifying Virtual Machines
Configuring Virtual Machine Networks
Configuring Storage on the VMs
Deploying and Cloning Virtual Machines
Deploying Virtual Machines
Cloning Virtual Machines
Summary
20 Virtualization Summary and Best Practices
The Future of Virtualization
Virtualization Will Move into the Hardware
Cloud Computing as a Way of Doing Business
Best Practices
Properly Size the VM Server Farm
Perform Regular Capacity Planning Projects
Perform Regular Monitoring
Monitor Oracle VM Logs
Allocate Memory Generously
Allocate Sufficient I/O
Allocate Sufficient Network Resources
Carefully Choose the Type of Virtual Machine
Configure High Availability
Only Use as Much OS as Needed
Configure Flexibility
Summary
PART V Appendixes and Glossary
A Configuring Linux Support Functions
Staging Images
Configuring the NFS Server
Configuring PXE Boot
Required Linux Packages
1. Set Up a DHCP Server
2. Set Up tftp/PXE Boot
3. Configure Media Files Via NFS
4. Boot to PXE
B Oracle VM Log Files
VM Server Log Files
VM Agent Log Files
VM Manager Log Files
General Log Files
Glossary
Index