Experiences with OracleVM 3.3

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

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

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

Oracle VM Workshop Applica>on Driven Virtualiza>on

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

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

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

How to Deploy an Oracle E-Business Suite System in Minutes Using Oracle VM Templates

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

Xen and CloudStack. Ewan Mellor. Director, Engineering, Open-source Cloud Platforms Citrix Systems

ElasterStack 3.2 User Administration Guide - Advanced Zone

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

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

Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide

Online Help StruxureWare Central

Integration of Oracle VM 3 in Enterprise Manager 12c

VMware vfabric Data Director Installation Guide

opennebula and cloud architecture

Configuring and Managing a Private Cloud with Oracle Enterprise Manager

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

Oracle VM. Installation and Upgrade Guide for Release 3.0.3

Online Help StruxureWare Data Center Expert

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

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

Virtual Appliance User s Guide

VMware vfabric Data Director Installation Guide

Oracle VM. Getting Started Guide for Release 3.2

Symantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010

PassTest. Bessere Qualität, bessere Dienstleistungen!

Apache CloudStack CloudStack Administrator's Guide

Oracle VM. Manager Getting Started Guide for Release 3.4

Virtualization. Michael Tsai 2018/4/16

Why Oracle Linux. Hans Forbrich Forbrich Consulting Ltd. Why Oracle Linux

Red Hat enterprise virtualization 3.0

Hitachi Command Suite

Oracle Corporation 1

Oracle VM 3.3. Planning and Implementing

OLT Us e r Guide for Or acle VM

Oracle Exadata and OVM Best Practice Overview

User Workspace Management

HiveManager Virtual Appliance QuickStart

Road to Private Cloud mit OpenStack Projekterfahrungen

Virtualisation for Oracle databases and application servers

Installation and Cluster Deployment Guide for KVM

Installation and Cluster Deployment Guide

Installation and Cluster Deployment Guide for KVM

Oracle Database Appliance

Hitachi Command Suite

Oracle Database Server 12c Pros and Cons

Baremetal with Apache CloudStack

Introduction to Virtualization

Xen Summit Spring 2007

Windows Server 2012 Hands- On Camp. Learn What s Hot and New in Windows Server 2012!

Exam Name: VMware Certified Professional on vsphere 5 (Private Beta)

Multiple Disk VM Provisioning

Installation and Cluster Deployment Guide for VMware

Cloud and Datacenter Networking

Chapter 5 C. Virtual machines

Deploy the ExtraHop Discover Appliance with VMware

Cloud Control Panel (CCP) User Guide

DSI Optimized Backup & Deduplication for VTL Installation & User Guide

Multiple Disk VM Provisioning

The OnApp Cloud Platform

Sizing the Hardware and Database Required by an eg Manager

Who I am DARWIN IT-PROFESSIONALS. Master your VM s with Vagrant. Agenda. Per november 17: Oracle ACE. Quick Introduction to Virtualization

Acronis Backup Advanced Version 11.5 Update 6

Cisco Modeling Labs OVA Installation

Oracle VM Tips and Best Practices

Active Fabric Manager Installation Guide 1.5

NexentaStor VVOL

RHEV in the weeds - special sauce! Marc Skinner

CloudPlatform (powered by Apache CloudStack) Version Installation Guide

What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet.

Deploy the ExtraHop Trace Appliance with VMware

Citrix CloudPlatform (powered by Apache CloudStack) Version 4.5 Concepts Guide

Installing VMware vsphere 5.1 Components

Upgrade Guide. This document details the upgrade process for customers moving from the full version of OnApp Cloud v2.3.1 to v2.3.2.

StorageGRID Webscale 11.1 Expansion Guide

The Oracle Database Appliance I/O and Performance Architecture

Data Protection Guide

OpenNebula on VMware: Cloud Reference Architecture

Oracle Solaris Virtualization: From DevOps to Enterprise

AWS FREQUENTLY ASKED QUESTIONS (FAQ)

Installing and Upgrading Cisco Network Registrar Virtual Appliance

Migrating VMs from VMware vsphere to Oracle Private Cloud Appliance O R A C L E W H I T E P A P E R O C T O B E R

version 5.4 Installation Guide

dctrack Quick Setup Guide Virtual Machine Requirements Requirements Requirements Preparing to Install dctrack

S317077: Lessons from the RAC Pack: Oracle Real Application Clusters on Oracle VM - Best Practices

Virtualization Strategies on Oracle x86. Hwanki Lee Hardware Solution Specialist, Local Product Server Sales

Deploy the ExtraHop Discover Appliance with VMware

Exam : VMWare VCP-310

Acronis Backup & Recovery 11.5

SnapCenter Software 4.0 Concepts Guide

Quick Start Guide. Citrix XenServer Hypervisor. Server Mode (Single-Interface Deployment) Before You Begin SUMMARY OF TASKS

Dell EMC Ready Architectures for VDI

Resiliency Replication Appliance Installation Guide Version 7.2

Red Hat enterprise virtualization 3.1 feature comparison

Improving Blade Economics with Virtualization

Installation and Cluster Deployment Guide for KVM

Dell EMC Ready System for VDI on VxRail

Transcription:

Experiences with OracleVM 3.3 Hans Forbrich Oracle ACE Director Forbrich Consulting Ltd

Based in Alberta, Canada

Why I use Oracle VM Oracle shop Oracle product licensing Hard Partitioning Fixed servers 5x Dell Precision 490 w/ 36GB RAM each 2x Dell Precision T5500 w/ 48GB RAM each All machines: 3x GB Ethernet NIC Replace 22 smaller servers Test, Dev, Prod, Education

My Architecture 2x Dell Optiplex 760 DNS, DHCP, NTP 1x Dell Optiplex 760 Cloud Control & OracleVM Manager 3x GB switches Public, Storage, Interconnect 1x custom NAS 5TB, iscsi and NFS 7x Dual CPU, Quad Core machines for VM 2 Prod, 2 Test, 3 Dev

Part 1 Overview of Oracle VM

What is Oracle VM Two VM solutions Oracle VM for X86 Oracle VM for Sparc Two management solutions Oracle VM Manager Oracle Enterprise Manager PlugIn for OVM

Oracle VM Architecture From Oracle VM User Guide, Ch 2

Oracle VM for x86 Based on XEN 4.x Enhanced for Multi-Server 'pools' Not latest version of XEN Stability Central repository UUID for all resources Uses own CLI, not xm

Raw Iron Virtualization Thin layer called Hypervisor Responsible for drivers Primary Domain (Dom0) Management utilities, start/stop VMs ODA has a Dom1 called ODA_BASE Extra privileges, such as Disk access VMs go into User Domains (DomU) Resources that can host OS and App

Oracle VM Server 3.3 Only 64 bit Based on XEN Project 4.3 Oracle Linux 6 core with UEK 6 Dom0 is Oracle Linux 6 Huge Pages support Interoperable with OpenStack OVM Manager is WS enabled OVM Agent to talk back to Manager Uses Berkeley DB for local configuration

Experiences OVM-Server Install Very simple install Get from http://edelivery.oracle.com/linux Free FOSS license ISO (DVD) is 547MB Small enough to fit in a Desktop VM VMWare Fusion has HVM support VirtualBox 4.3 does not Can not use for demo Windows raw

Experiences OVM-S Install Prepare with the information Host name, IP address, DNS, Gateway

Plus some more (boring) screens over the next 5 minutes To get

Oracle VM Server 3.3 Install complete (about 15 minutes) After that, access is via ssh OVM Manager Console through OVM Manager

Oracle VM Server 3.3 Post Install What kind of disk NFS iscsi (perhaps ZFS Appliance) Need to set up mounts Perhaps iscsi initiator Probably the trickiest part of all

Oracle VM Manager Centralized management tool All resources are identified by UUID Use repository to 'translate' name UUID Both Graphical and CLI front ends Manage Server, Server Pool Storage Network Domains, Virtual Machines Start, Stop, Create, Destroy, Kill, move

Oracle VM Manager 3.3 Application installed in a Linux machine Repository is based on MySQL EE UI based on WebLogic 12c and ADF 12c Supports WebServices API Both SOAP and REST SOA compatible

Oracle VM Manager Install Requires a host Install a plain Oracle Linux 6 (u5) Wants 8GB RAM 2-4GB RAM seems OK for small configuration 40GB disk seem adequate Extra space can be given to NFS Get the Oracle VM Manager software from http://edelivery.oracle.com/linux Install into the prepared host

Oracle VM Manager Install A pre-install script prepares host

Oracle VM Manager Install Pre-install using createoracle.sh Same concept as oracle-validated.rpm Creates user, sets up kernel and permissions

Oracle VM Manager 3.3 Install runinstaller.sh MUCH faster than previous versions Shell script, not GUI Install, upgrade, remove Goes through 9 steps

Oracle VM Console

Getting Going Oracle VM Manager is easy to use

Important Concept Oracle VM Server has multiple domains At least Dom0 and potentially many DomU A domain is a named set of resources that can hold a Virtual Machine A Virtual Machine runs inside of a Domain

The console The console has not changed much

Using OVM Manager GUI Simple workflow Create Server Pools Discover OracleVM Servers Assign to Server Pools Set up networking that is visible to servers Several Network Pools needs thought Discover storage that is visible to servers Several Storage Pools needs thought Create repositories and fill with templates Create VMs

Discover Servers

Assign to Pools

Networking

Storage and Repositories

Oracle VM CLI Command line client Accessed using ssh Commands Discover Create, Add, Import, Edit, Remove Set, Show, List Start, Restart, Stop, Kill, Suspend, Restart, Move Scripts using expect Supplement/replace Oracle VM Utilities I m still learning it!

Jobs, Jobs everywhere Create and Manage Jobs Jobs will be scheduled Jobs are executed by Agents Console used to display status

Jobs Check the Console!

Explore OVM Manager Docs Users Guide CLI Manual Utilities Guide

Oracle Enterprise Manager Ops Center Central management GUI Data Center View of Oracle HW Self-service opportunity Alternate to OVM Manager Console Higher level Allocate, move resources between VM Managers www.youtube.com/user/oraclelearning Oracle Ops Center 12c and Oracle VM

Oracle Enterprise Manager Cloud Control Centralized monitoring and management Central Console Dashboard Job Scheduler Distributed Agents For Oracle VM, Agent is deployed on VM Manager host

OEM Cloud Control 12c Workflow Discover OVM Manager host Ensure Self-Service updates enabled Setup, Extensibility Ensure VM PlugIns are deployed On EM Oracle Management Server and On OVM Manager Ensure OVM Manager keystore is shared with OM Agent Discover OVM Manager (Add Targets) Register OVM Manager (Infrastructure)

Add PlugIns (OEM Downtime)

Create and Share OVMM Keystore

Register OVM Manager

Register OVM Manager

Use OVM Manager

How it works for me OVM Manager GUI to manage VMs Not used often I don t have any scripts yet OEM Cloud Control to monitor Part of larger OEM monitor strategy Allows remote monitoring Plans to incorporate sctipts

Conclusion Many tools involved VM Manager is required Cloud Control for monitoring Scripting, Command Line Learning curve It takes time But it s worth it!

Questions?

Thank You Hans Forbrich mailto:yathra@forbrichcomputing.ca http://www.forbrichcomputing.com