what’s new with oracle vm server for x86 and sparc architectures: a technical deep dive

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

Upload: oracle-hardware

Post on 11-May-2015

1.855 views

Category:

Technology


5 download

DESCRIPTION

Many IT organizations need different OS and hardware to address stringent service levels and meet competitive pressures. Oracle VM enterprise-class server virtualization offers a high-performance architecture and the broadest workload support. It provides server virtualization for Oracle’s x86 and SPARC architectures plus tight integration support for OSs such as Linux, Oracle Solaris, and Windows. Oracle VM Server virtualization gives users the best combination of price, performance, certification, and advanced features to make the entire software/hardware stack for enterprise applications easier to deploy, manage, and support. This session covers the latest Oracle VM technology updates and transforming your data center to the next level of efficiency while reducing operating costs.

TRANSCRIPT

Page 1: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Page 2: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

CON8727 - What’s New with Oracle VM Server for x86 and SPARC

Adam Hawley, Sr. Director, Product Management, Oracle VirtualizationEric Sharakan, Senior Principal Software Engineer, Oracle VM Server for SPARC

Page 3: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract.It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Safe Harbor Statement

Page 4: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Agenda

Oracle’s Virtualization Strategy

What’s new with Oracle VM Server Virtualization– Oracle VM Server for x86

– Oracle VM Server for SPARC

– Virtualization Management

– Oracle VM Manager 3.2 Beta

Summary

Page 5: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Virtualization for Oracle: – Transform the way you deploy

and manage applications

– Engineer for demanding workloads

– Unify support for the software solution stack

Application-Driven Virtualization– “Top-down” approach instead of “bottom-up”

– Focus is on applications, not just infrastructure

– Provide value to the business, not just cool technology

Making Software Easier to Deploy, Access, Manage and Support

Oracle Virtualization Strategy

Page 6: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

DEVELOPMENT

US

ER

S

CompleteApplicationAssembly

DATA CENTER

PCs, MACs,

MOBILE

DEVICES

THIN CLIENTS

BROWSER

Server Pool Server Pool Server Pool

Virtualized Resources

Management &

Automation

•Package complete application as a unit of deployment & management

VM

VM

VM

VM

VM

VM

•Anywhere, any device access to applications and data

Server Virtualization Desktop Virtualization

Application Stack

• Decouples the stack from the hard boundaries of the physical infrastructure, allowing extensive automation

• Permits faster, more flexible, more dynamic deployment and management

• Centralizes the apps and data users need to do their job• Minimizes client-environment / device dependencies• Enables access from “anywhere” and from “any device”• Permits greater productivity and security

Virtualization Enables the Cloud

Page 7: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Oracle VirtualizationThe Full Stack, End-to-End

DATA CENTER

Server Pool Server Pool Server Pool

Oracle VM Servers

Oracle Enterprise Manager

VM

VM

VM

VM

VM

VM

Server Virtualization Desktop Virtualization

Oracle VMTemplates

&Assemblies

Software Delivery Cloud

US

ER

S

Siebel Contact Center

Oracle Sun Ray Clients

PCs, MACs,

MOBILE

DEVICES

THIN CLIENTS

Oracle Virtual Desktop Client

BROWSER

Oracle Secure Global DesktopApplication Stack

Oracle D

esktop V

irtualization

• Oracle VM Server for x86• Oracle VM Server for SPARC (LDoms)

• Oracle Virtual Desktop Infrastructure• Sun Ray Clients • Oracle Secure Global Desktop• Oracle VM VirtualBox

SiebelCRMVMs

Page 8: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Virtualization Platform: Oracle VMServer Virtualization and Management

For both Oracle and non-Oracle Applications

• Oracle VM Server for x86

• Oracle VM Server for SPARC

• Oracle VM Manager

• Oracle Enterprise Manager

The Most Highly Integrated, Fully Certified, and Fully Supported Server Virtualization Platform for Oracle Products

• Free license

• High performance

• Enterprise-quality support

• Faster application deployment

• Integrated full-stack management

Page 9: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Application Driven Virtualization

O

racle

VM

Manager

Oracle VMServers

Storage Repository

ServerPool 1

Storage Repository

ServerPool 2

Oracle VM Server Virtualization

Page 10: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

What’s Delivered in Oracle VM (x86)

• Dynamic, policy-based management and automation

• Centralized, automated network and storage configuration

• Pure browser-based, dynamic GUI• Very high performance and scalability

Page 11: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Oracle VM 3 Deployment Architecture

Oracle VM Manager• Browser UI• Manage multiple server pools• Create, configure, clone, share,

boot, migrate VMs• Convert other virtual machine

formats

O

racle

VM

Manager

Storage Repository

NetworksSeparate…• Guest• HA• Live Migration• Storage• Management

Shared Storage Repositories• NFS, Fibre Channel, iSCSI• Support heterogeneous configurations • Share storage between multiple pools and clusters.• Ability to share raw device between VMs

Oracle Storage Partner Storage

Virtual Machines• Oracle Solaris• Oracle Linux• Red Hat Enterprise Linux • Microsoft Windows

Oracle VM Servers

ServerPool 2

Server pools• HA groups• Resource groups• Live Migration groups

Server Pool 2

Server Pool 1

Page 12: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Oracle VM Storage ConnectAdvanced Storage Operations

Storage Connect Plug-Ins for Management…• Oracle and 3rd party storage…from the Manager UI

More than just provisioning…

• Create LUNs or Volumes• Expand LUNs or Volumes• Associate, share with VMs

Create LUN

CLONE VM

Oracle Storage

Storage Connect Plug-In Framework & API

Oracle Plug-In

Partner Storage

Partner Plug-In

vendor_specific_command_CREATE_LUN

OCFS2 Filesystem

JBOD

OCFS2 Plug-In

_INSTANT_CLONE

StorageRepositories

3

Page 13: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Application Templates & Assemblies

DB

WebLogicServer

Deployment PoliciesConfiguration Metadata

SOA_PROD_1

Oracle VM AssemblyProduction Environment: SOA_PROD_1

VM

VM

VM

VM

VM

VM

Deploy

Deploy application into Oracle VM Manager as ‘Golden Image’

• Clone, initialize, and start-up instance• Up and running in hours vs. days or weeks

with little risk

O

racle

VM

Manager

Oracle VMServers

Storage Repository

ServerPool 2

Deployed:Production Environment SOA_PROD_1

Guest Additions• Allows direct integration between

guest software and virtualization layer• Assists in orchestration of complex,

multi-VM deployments

OVF-based

3

Page 14: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Oracle VM Server for SPARC

Optimized for SPARC / Oracle Solaris

SPARC Hypervisor

T-SeriesServer

Eric Sharakan, Senior Principal Software Engineer, Oracle VM Server for SPARC

Page 15: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Solaris and SPARC VirtualizationBetter Resource Utilization for a More Efficient Datacenter

Dynamic Domains Oracle VM Server for SPARC

M-Series T-Series

App App

Oracle Solaris Zones

Oracle Solaris

DW DB

Domain A

Domain B

OLTP DB

OLTP DB

App

App

Domain A

Domain B

Domain CWeb

So

laris

8 C

on

tain

er

So

laris

9 C

on

tain

er

So

laris

Co

nta

ine

r

So

laris

Co

nta

ine

r

Web DB App Web

Web

Web

Page 16: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

• Secure Live Migration • Load balance to increase application service level

• SR-IOV and PCIe Direct I/O • Native I/O throughput!

• Dynamic Reconfiguration • Change resources on the fly

• Advanced RAS • Higher availability across all levels

• Physical-to-virtual (P2V) Conversion • Easily move legacy Solaris to virtualized environment

Oracle VM Server for SPARC Advanced Virtualization For SPARC T-Series Servers

DR Feature

Supported

CPU DR

Memory DR

Virtual I/O DR

Crypto Unit DR

Page 17: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

• CPU Whole Core Allocation and Core Affinity • Higher application performance

• CPU Dynamic Resource Management (DRM) • Better alignment of IT and business priorities

• CPU Power Management • Greater power efficiency and lower cost

• Advanced Network Configuration • Flexibility to meet networking requirements

• Enhanced SNMP MIB • Interoperate with 3rd party management software

• Official Certification and Full Stack Support • Cover hardware, firmware, virtualization, OS and the software stack

Oracle VM Server for SPARC Advanced Virtualization For SPARC T-Series Servers (Cont’d)

Page 18: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Secure Live Migration

Live Migration on the same or different generations of SPARC T-Series Systems

On-chip Crypto Accelerators Deliver Secure, Wire-Speed Encryption for Live Migration

– No additional hardware required

– Eliminates requirement for dedicated network

More Secure, More Flexible Visit OTN page for best practices white paper

– http://www.oracle.com/technetwork/server-storage/vm/overview/index.html

Eliminates Application Downtime

Shared Storage

Page 19: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Advanced I/O Virtualization

Support for SR-IOV (Single Root IO Virtualization)– Directly share I/O device resources to guest domains

– Available on SPARC T4 and SPARC T3 platforms today

Also support for PCIe Direct I/O– Assign individual PCIe cards to guest domains

Provide native I/O throughput – maximum IO performance in a virtual machine for the most demanding IO intensive workloads

Delivering Native I/O Throughput

Page 20: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

SR-IOV - Advanced I/O Virtualization

Introduced in 2.2 Release– Bypasses the I/O overhead

typical in virtual machine environments

– Native I/O performance for the demanding I/O intensive workloads

– Enhanced scalability

– Cost savings by reducing adapter counts, less cabling, fewer switch ports

PCI-SIG Single Root I/O Virtualization

Page 21: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Oracle VM Server for SPARC

SPARC T4 Servers– Optimize workload performance, enabled by

Oracle VM Server for SPARC

SPARC SuperCluster T4-4 System– Integrate Oracle VM Server for SPARC to

power many Oracle Solaris instances

Optimized for SPARC T4

NEW

Page 22: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Assembling a Private Cloud on SPARC You Can Build Highly Scalable and Reliable Shared

Services and Private Clouds on SPARC Today! The Building Blocks are Here Today:

– SPARC T4

– Oracle VM Server for SPARC

– Oracle Solaris

– Oracle Solaris Zones

– Oracle Solaris Cluster

– Oracle Enterprise Manager

The Business Applications are Ready:– Oracle Database

– Oracle Fusion Middleware

The Integrated Foundation is Here Today:– SPARC SuperCluster T4-4

Page 23: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Integrated, Full-Stack Management

Adam Hawley

Page 24: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

24 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Deploy

Provision

Test

Change& Patch

Configure

Monitor

LifecycleManagement

Easy Integration: Oracle Enterprise Manager

Oracle Enterprise Manager 12c

Application Driven Full Stack Management

Oracle VMServers

O

racle

VM

Manager

Full management functionality• Everything you can do from Oracle VM

Manager• Integrated life-cycle management

Easy integration• New- or existing Oracle VM Manager

instance• Just point Enterprise Manager instance to

Oracle VM Manager instance• No migration or re-discovery required• No new EM agent deployments required

Easy to use, flexible access• Access from EM GUI or Manager GUI or both• Use one GUI if the other is off-line• EM GUI for application admins, Oracle VM

Manager GUI for virtualization admins

Page 25: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

25 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Enterprise Manager 12cCloud Management with Oracle VM 3

Oracle VM 3.0 Virtualization Management

ConfigurationandComplianceLifecycleManagement

ApplicationPerformance

& QualityManagement

Foundation Capabilities for Managing Datacenters

Oracle VM Enables Cloud Management Capabilities

Full Apps to Disk Management

Self-ServiceProvisioning

Policy-Driven Resource Mgmt

Metering andChargeback

CapacityPlanning

AssemblyPackaging

Page 26: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

What’s New in Oracle VM 3.2 Beta

Support for Oracle VM Server for SPARC Oracle VM Manager CLI and Web Services API Lots of usability improvements MySQL Database Support Updated Dom0 Kernel in Oracle VM Server for x86

To participate the beta program, visit http://www.oracle.com/technetwork/server-storage/vm/downloads/ovm-early-access-1743261.html

Page 27: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Roadmap: Oracle’s Enterprise Cloud SolutionEngineered, Integrated System End-to-End

Oracle VMSPARC

Oracle VM x86

Oracle Enterprise Manager Ops Center

Oracle Enterprise Manager Cloud Control

Oracle VM Manager

Oracle VMTemplates &Assemblies

SiebelCRMVMs

Software Delivery Cloud

For x86

& SPARCAssemblies

Application / PlatformServiceAdmin

InfrastructureService Admin

Enterprise “App Store”(Yours or Ours)

T h eC l o u d

Apps

API

Templates & Assemblies

Apps

API

VM

VM

VM

VM

VM

VM

Oracle Virtual AssemblyBuilder Studio

SOA SuiteVMs

Full Stack CloudManagement

EngineeredSystems Platform

Pre-built enterprise software from Oracle

ready-to-run…

Or create- and customize your

applications

Page 28: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Why Customers Choose Oracle VM

Certification

Performance

Cost Effective

Oracle VM

Enterprise-Quality Support

Interoperability, security, high availability across the stack

Global, 24x7, large-scale support

Fully certified and supported with Oracle products

Virtualize database and apps with confidence

Zero license fees; affordable support fees

Customer Success

Integrated Stack

Page 29: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Summary

A unified strategy for virtualization and cloud computing

Management integration and full stack optimization: application driven

Improved scale, commonality across x86 and SPARC lines

Page 30: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Oracle Virtualization

• Home Page oracle.com/virtualization• Twitter twitter.com/orcl_virtualize • Facebook facebook.com/oraclevirtualization • Blog blogs.oracle.com/virtualization• Download edelivery.oracle.com/oraclevm• Training

http://education.oracle.com/

Page 31: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Oracle OpenWorld 2012

Monday, Oct. 01 Time Wednesday, Oct. 03

11:30 – 11:50

SBH7169 - Optimizing and Automating Virtual Infrastructure for Fusion Energy Research

Moscone South Exhibition Hall - Booth 2407

10:15 – 1:15

CON8734 - Enterprise Cloud Simplified with Oracle VM

Moscone South, Room 270

12:15 – 1:15

CON8734 - Enterprise Cloud Simplified with Oracle VM

Moscone South, Room 270

11:45 – 12:45

CON8727 - What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

Moscone South, Room 252

1:45 – 2:45

CON8735 - Deploy Virtualized Oracle Applications in Minutes with Oracle VM Moscone West, Room 2006

3:30 – 4:30

CON6814 - Lessons Learned from Verizon’s Enterprise-Scale Virtualization Deployment with Oracle VM Moscone South, Room 304

4:45 – 5:45

CON10252 - Implementing a Service Practice with Oracle Linux and Virtualization

Marriott Marquis, Room Golden Gate A

3:30 – 4:30

CON11083 - Virtualized Infrastructure Design Strategies for Oracle Database Performance

Moscone South, Room 252

Virtualization Session Highlights

Page 32: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Oracle OpenWorld 2012Oracle VM Hands-on Labs

Tuesday Oct. 02 Wednesday Oct. 03

10:15 – 11:15 HOL9558 - Deploying an IaaS Environment with Oracle VMMarriott Marquis – Salon 14 / 15

11:45 – 12:45HOL9559 - Virtualize and Deploy Oracle Applications in Minutes with Oracle VM

Marriott Marquis – Salon 14 / 15

5:00 – 6:00 HOL9870 - x86 Enterprise Cloud Infrastructure with Oracle VM 3.x and Sun ZFS Storage ApplianceMarriott Marquis – Salon 14 / 15

Page 33: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Oracle OpenWorld 2012Oracle VM in DEMOgrounds

Software Deployment with Oracle VM – Sun 9/30 – 10/04 Moscone North, Upper Lobby N-022

Oracle VM Server for x86 – Mon Oct. 01 – Wed Oct. 03 Moscone South DEMOgrounds, S-137

Oracle VM Server for SPARC – Mon Oct. 01 – Wed Oct. 03

Moscone South DEMOgrounds, S-138

MySQL Connect Sept. 29, 30

Rapid Application Deployment with Oracle VM Templates Hilton San Francisco, Continental Ballroom HHM004

Saturday, September 29, 10:30 a.m - 1:30 pm; 7:00 pm - 9:00 pm Sunday, Sept 30, 9:30 a.m – 2:45 p.m.

Page 34: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Graphic Section Divider

Page 35: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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

Page 36: What’s New with Oracle VM Server for x86 and SPARC Architectures: A Technical Deep Dive

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