Implementation and. Oracle VM. Administration Guide. Oracle Press ORACLG. Mc Grauv Hill. Edward Whalen

Similar documents
Deep Dive. Cloud Control 12c. Oracle Enterprise Manager ORACLG. Oracle Press. Michael New Edward Whalen Matthew Burke. London Madrid Mexico City Milan

Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips

Experiences with OracleVM 3.3

Oracle VM Tips and Best Practices

Xen Summit Spring 2007

Virtualization from the Trenches

A. Use a specified server pool as the default for all commands requiring a server pool argument.

Oracle-Regular Oracle-Regular

Virtualisation for Oracle databases and application servers

Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips

HP integrated Citrix XenServer Online Help

Essentials. Oracle Solaris Cluster. Tim Read. Upper Saddle River, NJ Boston Indianapolis San Francisco. Capetown Sydney Tokyo Singapore Mexico City

PeopleSoft PeopleTools Tips & Techniques

CompTIA A+s. Guide to 802: Managing. and Troubleshooting PCs. Mike Meyers' (Exam ) Fourth Edition. Mike Meyers.

Provisioning Oracle RAC in a Virtualized Environment, Using Oracle Enterprise Manager

VMware Overview VMware Infrastructure 3: Install and Configure Rev C Copyright 2007 VMware, Inc. All rights reserved.

70-414: Implementing an Advanced Server Infrastructure Course 01 - Creating the Virtualization Infrastructure

70-247: Configuring and Deploying a Private Cloud with System Center 2012

Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall

Oracle VM Template for MySQL Enterprise Edition =========================================================================== ===

Oracle VM Template for MySQL Enterprise Edition

vsphere Upgrade Update 1 Modified on 4 OCT 2017 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

PassTest. Bessere Qualität, bessere Dienstleistungen!

CompTIA" Cloud Essentials Certification Study Guide. (Exam CLO-001) ITpreneurs

Installing and Configuring Oracle VM on Oracle Cloud Infrastructure ORACLE WHITE PAPER NOVEMBER 2017

Installing and Configuring Oracle VM on Oracle Cloud Infrastructure O R A C L E W H I T E P A P E R D E C E M B E R

VMware vsphere 6.5: Install, Configure, Manage (5 Days)

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

VMware - VMware vsphere: Install, Configure, Manage [V6.7]

Intro to ovirt. Itamar Heim Virtualization Management the ovirt way

Oracle Real Application Clusters Handbook

Oracle Enterprise Manager Ops Center 12c Administration Ed 3

Audience Data center administrators responsible for designing, installing and configuring a private cloud infrastructure.

RHEV in the weeds - special sauce! Marc Skinner

Microsoft Visual Studio 2010

Citrix XenServer 6.5 Virtual Machine User's Guide. Published Thursday, 15 January Edition

[Contents. Sharing. sqlplus. Storage 6. System Support Processes 15 Operating System Files 16. Synonyms. SQL*Developer

Preparing Virtual Machines for Cisco APIC-EM

Red Hat enterprise virtualization 3.0

Preparing Virtual Machines for Cisco APIC-EM

Oracle VM Workshop Applica>on Driven Virtualiza>on

GRID SOFTWARE. DU _v4.6 January User Guide

ElasterStack 3.2 User Administration Guide - Advanced Zone

Designing high-availability solutions using HP Integrity Virtual Machines as HP Serviceguard packages

Managing VMware ESXi in the Datacenter. Dwarakanath P Rao Sr Partner consultant 6 th November 2008

OLT Us e r Guide for Or acle VM

vsphere Installation and Setup Update 2 Modified on 10 JULY 2018 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

The only open-source type-1 hypervisor

CLOUD COMPUTING IT0530. G.JEYA BHARATHI Asst.Prof.(O.G) Department of IT SRM University

Detail the learning environment, remote access labs and course timings

Oracle VM. Getting Started Guide for Release 3.2

CXS Citrix XenServer 6.0 Administration

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

VMware vsphere. Administration VMware Inc. All rights reserved

Logical Operations Certified Virtualization Professional (CVP) VMware vsphere 6.0 Level 2 Exam CVP2-110

Oracle Real Application Clusters in Oracle VM Environments. An Oracle Technical White Paper March 2012

Red Hat enterprise virtualization 3.1 feature comparison

VMware vsphere with ESX 6 and vcenter 6

1Y0-A26 Citrix XenServer 6.0 Practice Exam

Microsoft. Configuring and Deploying a Private Cloud with System Center 2012

vsphere Virtual Machine Administration

CompTIA CV CompTIA Cloud+ Certification. Download Full Version :

[VMICMV6.5]: VMware vsphere: Install, Configure, Manage [V6.5]

70-643: Windows Server 2008 Applications Infrastructure. Course 01 - Deploying Windows in the Enterprise

Virtual Server Agent for VMware VMware VADP Virtualization Architecture

70-745: Implementing a Software-Defined Datacenter

By the end of the class, attendees will have learned the skills, and best practices of virtualization. Attendees

WHY SHOULD I USE OVM. For Oracle Databases By Francisco Munoz Alvarez Oracle Professional Services Manager

XenApp 6.5 Deployment ISO. 20 th December 2015

Oracle VM. Manager Getting Started Guide for Release 3.4

Installing the Cisco CSR 1000v in VMware ESXi Environments

How to Deploy a Barracuda NG Vx using Barracuda NG Install on a VMware Hypervisor

Implement Hyper-V. Saqib M What is Hyper-V technology?

Oracle VM. Release Notes for 3.3.1

[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy

The Business Value of Virtualizing Oracle ebusiness Suite. Haroon Qureshi QSolve, Inc.

Microsoft Configuring and Deploying a Private Cloud

Oracle VM. User s Guide Release 3.0 for x86 E

Logical Operations Certified Virtualization Professional (CVP) VMware vsphere 6.0 Level 1 Exam CVP1-110

VMware vsphere 5.5 Professional Bootcamp

Oracle 1Z Oracle VM 2 for x86 Essentials.

Architect Exam Guide. OCM EE 6 Enterprise. (Exams IZO-807,1ZO-865 & IZO-866) Oracle Press ORACLG. Paul R* Allen and Joseph J.

IBM Systems Director VMControl

Citrix XenServer 5.6 Administration

Administering VMware vsphere and vcenter 5

Using MySQL in a Virtualized Environment. Scott Seighman Systems Engineer Sun Microsystems

Chapter 5 C. Virtual machines

Setting Up Cisco Prime LMS for High Availability, Live Migration, and Storage VMotion Using VMware

Microsoft. Server Virtualization with Windows Server Hyper-V and System Center

CXS-203-1I Citrix XenServer 6.0 Administration

Oracle Database Appliance

Acronis Backup & Recovery 11.5

Oracle Virtual Machine Qualification Note Oracle FLEXCUBE Release [May] [2017]

Red Hat Virtualization 4.1 Technical Presentation May Adapted for MSP RHUG Greg Scott

"Charting the Course... VMware vsphere 6.7 Boot Camp. Course Summary

Oracle VM 3.3. Planning and Implementing

vcenter Server Installation and Setup Modified on 11 MAY 2018 VMware vsphere 6.7 vcenter Server 6.7

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

System Center Virtual Machine Manager. Overblik Demo. Roadmap

Oracle VM Server for x86: Administration

Transcription:

ORACLG Oracle Press Oracle VM Implementation and Administration Guide Edward Whalen Mc Grauv Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto

ACKNOWLEDGMENTS INTRODUCTION xvii xix PART I Introduction 1 Introduction to Virtualization 3 What Is Virtualization? 4 Reasons for Virtualizing 5 Server Consolidation 6 Server Provisioning 7 Functional Separation 7 Performance Improvement 8 Backup/Restore 8 Hosting and Cloud Computing 9 Training, Testing, Quality Assurance, and Practice 10 Overview of Virtualization Technologies 11 Full Software Virtualization 12 Hardware-Assisted Software Virtualization 13 Paravirtualization 15 Hybrid Virtualization Technology (PVHVM) 15 Component or Resource Virtualization 15 Miscellaneous 16 The Hypervisor Type 1 Hypervisor Type 2 Hypervisor 17 17 18

Hardware Virtualization vs. Paravirtualization 18 Benefits of Hardware-Assisted Software Virtualization 19 Drawbacks of Hardware-Assisted Software Virtualization 19 Benefits of Paravirtualization 19 Drawbacks of Paravirtualization 19 Summary 20 2 What Is Oracle VM? 21 History of Oracle VM 22 History of Xen 23 Oracle VM Features 27 Oracle VM Server 28 Oracle VM Manager 30 Oracle Support for VM 31 Oracle's VM Template Library 32 Oracle 64-bit VM Templates 33 Oracle 32-bit VM Templates 34 Summary 36 3 Oracle VM Architecture 37 Oracle VM Architecture 38 Servers and Server Pools 39 Oracle VM Manager 43 Xen Architecture 45 domo 45 domu 46 domu to domo Interaction 50 Networking 50 Hardware Virtual Machine Virtualization (HVM) vs. Paravirtualized Virtual Machine (PV) 50 Xen Hypervisor or Virtual Machine Monitor (VMM) 51 Features of Oracle VM 54 Hardware Support for Oracle VM 54 Summary 55 4 Oracle VM Lifecycle Management 57 The Oracle VM Virtual Machine Lifecycle 58 Creation and Deletion 59 Starting and Stopping 59 Paused and Suspended 61 Cloning, Creating a Template, and Migration 61

State Management and Transitions 62 Halted 62 Running 63 Pause 64 Suspend 64 Summary 65 5 Planning and Sizing the Enterprise VM Server Farm 67 Planning the VM Server Farm 68 One Pool or Multiple Pools 68 Planning the Server Pool 70 Server Pool Configurations 71 Sizing and Capacity Planning 74 Sizing 75 Capacity Planning 81 Monitoring and Capacity Planning 86 Summary 86 PART II Installing and Configuring Oracle VM 6 Installing the Oracle VM Server 89 Hardware Prerequisites for Oracle VM Server 90 Installing the VM Server 91 Installing from CD-ROM 91 Installing from Sources Other than CD-ROM 97 Upgrading the VM Server 102 Post-Installation Configuration 104 Summary 7 Installing and Configuring Oracle VM Manager 107 Hardware and Software Prerequisites for VM Manager 108 Hardware Requirements for the VM Manager 108 Software Requirements for the VM Manager 110 Installing VM Manager Installing and Configuring the OS for the Oracle VM Manager 114 Installing the VM Manager 115 Upgrading the VM Manager 118 Installing the VM Manager Template 118 105 113

Managing the VM Manager Host System 123 Managing the VM Manager Physical Machine 123 Managing the VM Manager Virtual Machine 123 Managing the VM Manager 124 Summary 124 Pack 125 8 Configuring the Oracle VM Management Oracle Enterprise Manager Grid Control 126 Database Repository 126 Oracle Management Service 127 Management Console 127 Intelligent Agent 127 OEM Plug-ins and Connectors 127 Installing the Oracle VM Management Pack 129 Prerequisites 129 Patching 132 Configuring the Oracle VM Management Pack 136 Configuring VNC 136 Validating VM Agent and VM Server 137 Managing the Virtual Environment with OEM Grid Control 139 Creating Server Pool 139 Importing Virtual Machines 142 Summary 144 9 Installing and Configuring the Oracle VM CLI 145 Introduction to Oracle VM CLI 146 Installing OVM CLI with the ULN 146 Configuring ULN 146 Installing OVM CLI 152 Installing OVM CLI from the Oracle Public yum Repository 154 Configuring the Oracle Public yum Repository 154 Installing OVM CLI 156 Configuring the OVM CLI 158 Using OVM CLI 159 Using the OVM Shell 160 Scripting with OVM CLI 161 Summary 162 10 Configuring the VM Server Network 163 Configuring and Managing the VM Server Network 164 Xen Networking 165 Network Bonding 168

Managing the VM Server Network 171 Adding Network Resources 172 Modifying Network Resources 172 Monitoring the Network 174 Summary 175 11 Configuring the VM Server Storage 177 Shared Storage vs. Non-Shared Storage 178 Storage Repositories 179 Configuring the Hardware for Storage 181 Connecting and Configuring the Storage 182 Adding the Additional Storage to Oracle VM 188 Configuring the Additional Storage in Oracle VM 189 Creating an Oracle VM Cluster 189 Summary 191 Managing PART 111 Oracle VM Servers and Guests 12 Creating Server Pools and Servers 195 Configuring Server Pools 197 Using the Oracle VM Manager to Create and Manage Server Pools and Servers 198 Creating Server Pools with the Oracle VM Manager 198 Managing Servers with the Oracle VM Manager 202 Using the OEM Grid Control to Create and Manage Server Pools and Servers 204 Creating Server Pools with OEM Grid Control 205 Managing Servers with OEM Grid Control 207 Using the Oracle VM CLI to Create and Manage Server Pools and Servers 210 Creating Server Pools with the Oracle VM CLI 210 Managing Server Pools and Servers with the Oracle VM CLI 212 Summary 13 Configuring Server Resources 221 Server Resources 222 222 Templates 223 Images Shared Virtual Disks 223 Configuring Server Resources Using the Oracle VM Manager 223 Configuring Templates with the Oracle VM Manager 224 Configuring Images with the VM Manager 227 Configuring Shared Virtual Disks with the VM Manager 234 219

Configuring Server Resources Using OEM Grid Control. 237 Configuring Templates with OEM Grid Control 238 Configuring Images with OEM Grid Control 240 Configuring Shared Virtual Disks with OEM Grid Control 243 Configuring Server Resources Using the Oracle VM CLI 244 Configuring Templates with the Oracle VM CLI 244 Configuring Images with the Oracle VM CLI 248 Configuring Shared Virtual Disks with the Oracle VM CLI 255 Summary 258 14 Monitoring and Tuning the Virtual Machine Server 259 Performance Monitoring 260 The xm top Command 262 The xm list Command 263 The xm uptime Command 263 The xm info Command 264 The xm vcpu-list Command 264 The xm log Command 265 The xm block-list Command 265 The xm network-list Command 265 Tuning the Oracle VM Server System 266 Tuning the OS and CPUs 266 Tuning the Network 270 Tuning the I/O Subsystem 271 Tuning Virtual Machines 271 Summary 272 PART IV Installing and Configuring the Guest OS 15 Creating Templates 275 Creating Templates Manually 276 Creating Templates Using the Template Builder 278 Installing the Template Builder 278 Accessing the Template Builder Console 280 Managing Template Builder Resources 282 Creating Templates with the Template Builder 286 Accessing the Templates 291 Summary 292

16 Using Templates to Create Virtual Machines and Configuring Resources 293 Creating the Virtual Machine Using a Template 294 Creating Virtual Machines Using the VM Manager 294 Creating Virtual Machines Using OEM Grid Control 297 Creating Virtual Machines with the VM Manager CLI 300 Configuring Resources on the Virtual Machine 302 Configuring Resources with the VM Manager 302 Configuring Resources with OEM Grid Control 306 Configuring Resources with the VM CLI 307 Summary 312 17 Creating Virtual Machines Manually 313 Creating a Virtual Machine Using ISO Images and Installation Media 314 Creating a Virtual Machine Using the VM Manager 314 Creating a Virtual Machine Using OEM Grid Control 320 Creating a Virtual Machine Using the Oracle VM CLI 325 Creating a Virtual Machine Using PXE Boot 329 Creating a Virtual Machine Using PXE Boot and the VM Manager 329 Creating a Virtual Machine Using PXE Boot and OEM Grid Control 331 Creating a Virtual Machine Using PXE Boot and the Oracle VM CLI 331 Installing the Guest OS 332 Summary 332 18 Converting Other Virtual Images to Oracle VM 333 Converting External Virtual Images to Oracle VM 334 VMware 334 Converting VMware Images to Oracle VM 334 Testing and Configuring the Image 337 Microsoft Hyper-V 338 Converting Microsoft Hyper-V Images Physical Machines 339 Converting a Physical Machine to Oracle VM 340 Testing and Configuring the Image 344 to Oracle VM 338 Image Conversion Best Practices 345 Summary 345

19 Managing the VM Environment and Virtual Machines 347 Managing the State of the Virtual Machines 348 Starting Virtual Machines 348 Stopping Virtual Machines 349 Pausing/Unpausing Virtual Machines 349 Suspending/Resuming Virtual Machines 350 Migrating Virtual Machines 351 Changing the Configuration of the Virtual Machines 351 Modifying Virtual Machines 352 Configuring Virtual Machine Networks 352 Configuring Storage on the VMs 352 Deploying and Cloning Virtual Machines 354 Deploying Virtual Machines 354 Cloning Virtual Machines 356 Summary 362 20 Virtualization Summary and Best Practices 363 The Future of Virtualization, 364 Virtualization Will Move into the Hardware 364 Cloud Computing as a Way of Doing Business 365 Best Practices 366 Properly Size the VM Server Farm 366 Perform Regular Capacity Planning Projects 366 Perform Regular Monitoring 367 Monitor Oracle VM Logs 367 Allocate Memory Generously 367 Allocate Sufficient I/O 367 Allocate Sufficient Network Resources 368 Carefully Choose the Type of Virtual Machine 368 Configure High Availability 369 Only Use as Much OS as Needed 369 Configure Flexibility 369 Summary 369

PART V Appendixes and Glossary A Configuring Linux Support Functions 373 Staging Images 374 Configuring the NFS Server 374 Configuring PXE Boot 375 Required Linux Packages 376 1. Set Up a DHCP Server 376 2. Set Up tftp/pxe Boot... 377 3. Configure Media Files Via NFS 380 4. Boot to PXE 380 B Oracle VM Log Files 381 VM Server Log Files 382 VM Agent Log Files 382 VM Manager Log Files 383 General Log Files 383 Glossary 385 Index 399