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

Enterprise Cloud Simplified with Oracle VM

Embed Size (px)

DESCRIPTION

Virtualization has changed how IT delivers information and business services. As IT organizations migrate from traditional computing data centers to cloud-based infrastructures, traditional virtualization offers only part of what the migration requires. Stacks of enterprise applications driving crucial business services and management orchestrations—hardware to software to cloud-based services—are fundamental ingredients of a successful migration. This session covers Oracle’s virtualization and management offering: Oracle VM, its integration with Oracle Linux, and cloud control/lifecycle management with Oracle Enterprise Manager. See how the Oracle VM/Oracle Virtual Assembly Builder 11g integration can help you simplify and standardize enterprise application deployment to the cloud.

Citation preview

Page 1: Enterprise Cloud Simplified with Oracle VM

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

Page 2: Enterprise Cloud Simplified with Oracle VM

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

Enterprise Cloud Simplified with Oracle VM

Sudip Datta, Senior Director, Oracle Enterprise Manager Cloud ManagementAdam Hawley, Senior Director, Oracle Desktop & Server Virtualization

Page 3: Enterprise Cloud Simplified with Oracle VM

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

The following 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.

Page 4: Enterprise Cloud Simplified with Oracle VM

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

Program Agenda

Cloud Infrastructure: More than Just Server

Virtualization

Cloud Management for the Enterprise

Page 5: Enterprise Cloud Simplified with Oracle VM

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

Oracle Virtualization: Building for the Cloud with Software Defined Infrastructure –

Adam Hawley

Page 6: Enterprise Cloud Simplified with Oracle VM

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

DEVELOPMENT

US

ER

S

Virtualization Fundamentally Enables the Cloud

CompleteApplicationAssembly

DATA CENTER

PCs, MACs,

MOBILE

DEVICES

THIN CLIENTS

BROWSER

Servers Servers Servers

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 execution and operations from the hard limits of the physical infrastructure

• Resources become software defined allowing extensive automation• Extensive automation increases agility while reducing OpEx to

increase profitability

• 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

Network

Storage

Storage

Page 7: Enterprise Cloud Simplified with Oracle VM

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

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

boot, migrate VMs• Convert other virtual machine

formats

Server Virtualization: Oracle VM 3

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

Sun 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• Policy-based power management

Server Pool 2

Server Pool 1

Fully Centralized Virtualization Management

Page 8: Enterprise Cloud Simplified with Oracle VM

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

But There are Challenges in Your Network

Network topology is closely tied to server I/O provisioning and physical network layout

– Physical, manual server connection for each network inhibits scalability

Static and complex configurations limit flexibility & scalability– Networking is still statically tied not only to MAC addresses but also

physical ports (ACLs, VLANs, and QoS policies, etc.)

– Switch-side policies tedious to maintain in dynamic environments

– Hard to automate due to lack of standardized APIs across vendors

VLAN scalability is reaching its limits– Before server virtualization, VMs, and storage over IP networking, 4096

VLANs per L2 network seemed reasonable but no longer

Needs to scale more easily and be less complex to operate

Page 9: Enterprise Cloud Simplified with Oracle VM

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

Taking Network Admin to the Next PhaseSeparation of Administration of physical- vs. virtual resources

Physical Storage / Volume

Physical Server

Network

Storage

Servers

PhysicalResource

Admin

VirtualResource

Admin

VM VMVM

vDis

k

File

vDis

k

VL

AN

VLAN

VL

AN •Virtualization admins

lack complete toolset to control provisioning, limiting operational agility

•Lack of unified API inhibits full cloud automation

Cloud API

Page 10: Enterprise Cloud Simplified with Oracle VM

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

The Network Needs to be Virtualized

Define the network environment – based on virtual adapters and switches - in software

– Decouple from the underlying network hardware

Network hardware becomes a generalized pool of network bandwidth

Virtualized network creation and management via cloud APIs

– Along with VMs and storage allocation

Networking becomes Software Defined & Agile

VirtualResource

Admin

VM VMVM

vDis

k

File

vDis

kCloud API

vSw

itch

vSw

itch

vSw

itch

Dynamic, policy-based QoS management

Page 11: Enterprise Cloud Simplified with Oracle VM

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

Key Investment Area: Software Defined Networking

Oracle is investing to make your entire infrastructure…– Easier to deploy

– Easier to manage

– Easier to support

Software defined networking capabilities will increase operational agility and efficiency of the entire infrastructure

Key investments:– Acquisition of Xsigo Systems: Xsigo Data Center Fabric

– Soon: Planned integration of Open vSwitch in up-coming Oracle VM

Beyond Server Virtualization to Software Defined Infrastructure

Page 12: Enterprise Cloud Simplified with Oracle VM

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

Oracle Xsigo Product Portfolio Xsigo Data Center Fabric for Network Virtualization Includes the Following Components Fabric Directors

• Dynamically connect servers to all cloud resources instead of manually connecting servers to multiple network and storage devices resulting in fewer switches, cards and cables

• High performance, low latency connectivity • Over 100Gbps connectivity to each server• Scalable with up to 15 I/O modules per chassis

Fabric Accelerator• Fabric Accelerator dynamically connects VMs and servers to networks,

storage and other VMs through software-defined links between resources

Fabric Manager• Fabric Manager interface allows the creation, monitoring and

management of network and storage connections across all servers from a single management point

VP780VP560

Storage

VM

Xsigo Fabric

VM

VM

Page 13: Enterprise Cloud Simplified with Oracle VM

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

Software Defined Networking with Oracle VM

10G1G FC iSCSI NAS10G1G

Std. DB Server Profile

•3 vNICs

•2 vHBAs

Applying a Profile to Provision a New Standard Server through Software

XSIGO FABRIC DIRECTOR

N e t w o r k S t o r a g e

1. Apply Standard Server Profile from Xsigo Fabric Manager

2. Create & configure VMs normally from Oracle VM Manager

VM1 VM2

vHBAvHBAvNICvNICvNIC

Oracle VM

Software-defined…

Page 14: Enterprise Cloud Simplified with Oracle VM

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

Create Public or Private Networks

10G1G FC iSCSI NAS10G1G

Private Virtual Interconnect: Private Networking without VLAN Complexity

N e t w o r k S t o r a g e

40Gb/s fabric

• Very high performance

• Private, secure

• Set unique QoS policies

• VM sees normal ethernet network: no application stack modification req’d

• Faster live migration

• Faster application tier interconnect

• Simpler networking: No VLANs

VM1 VM2

vNICvNICvNIC

Oracle VM

VM1 VM2

vNICvNICvNIC

Oracle VM

XSIGO FABRIC DIRECTOR

Page 15: Enterprise Cloud Simplified with Oracle VM

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

Oracle RAC with Xsigo Data Center FabricOracle VM Templates: Fast Deployment; Xsigo Fabric: High Performance

• Create software defined I/O fabric

• Rapidly deploy RAC via existing Oracle VM Template

• Set unique QoS policies for different networks (RDMA, live migration, storage, etc.)

• Faster live migration under load

• Fabric interconnect with other app tiers for high performance

10G1G FC iSCSI NAS10G1GN e t w o r k S t o r a g e

40Gb/s fabric

RAC Node 1 VM2

vNICvNICvNIC

Oracle VM

VM1 RAC Node 2

vNICvNICvNIC

Oracle VM

XSIGO FABRIC DIRECTOR

Page 16: Enterprise Cloud Simplified with Oracle VM

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

Oracle VirtualizationThe Full Stack, End-to-End

DATA CENTER

Servers Servers Servers

Oracle VM Servers

Oracle Enterprise Manager

12cVM

VM

VM

VM

VM

VM

Server Virtualization Desktop Virtualization

Oracle VMTemplates

&Assemblies

SiebelCRMVMs

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

irtualizatio

n

• 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

Network

Storage

Storage

Network Virtualization• Oracle Xsigo Data Center Fabric

Page 17: Enterprise Cloud Simplified with Oracle VM

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

Hardware, Software, CompleteComprehensive Infrastructure Solutions from Oracle

• Today you can build an entire infrastructure with Oracle

• Infrastructure hardware• Oracle servers• Oracle storage• Oracle Xsigo Fabric Director

• Infrastructure software• Oracle operating systems• Oracle server virtualization• Oracle Xsigo Fabric Accelerator

• Infrastructure management• Oracle Enterprise Manager

Page 18: Enterprise Cloud Simplified with Oracle VM

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

Oracle Enterprise Manager Managing the Full Stack, End-to-End

DATA CENTER

Servers Servers Servers

Oracle VM Servers VM

VM

VM

VM

VM

VM

Server Virtualization Desktop Virtualization

Oracle VMTemplates

&Assemblies

SiebelCRMVMs

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

irtualizatio

n

• 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

Network

Storage

Storage

Network Virtualization

• Oracle Virtual Networking

Oracle Enterprise Manager

12c

Page 19: Enterprise Cloud Simplified with Oracle VM

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

Oracle Virtualization: Enterprise Management for the Enterprise Cloud –

Sudip Datta

Page 20: Enterprise Cloud Simplified with Oracle VM

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

Enterprise Manager supports cloud based on Oracle VM for x86 or SPARC Enterprise Manager automates key operations (provisioning, scale up) via the

underlying Oracle VM Manager– Easier for customers to adopt, scale up and diagnose

Enterprise Manager creates additional value on top of native Oracle VM Manager based operations

– Assembly Provisioning

– Policy based capacity on demand

– Metering and Chargeback

– Incident and Configuration Management ….

The new architecture enables faster support for new versions– Oracle VM 3.1.1 was supported within a week of release

Several customer implementations active or in progress

Enterprise Manager support for Oracle VM: Highlights

Page 21: Enterprise Cloud Simplified with Oracle VM

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

Oracle Private CloudComplete Cloud Lifecycle Management

1. Plan & Setup the Cloud• Capacity & consolidation planning• Asset discovery• Bare-metal provisioning• Policy (Retirement, Quota) setup

2. Build, Test & Deploy Appson the Cloud• Packaging apps as assemblies• Testing applications• Self-service provisioning

3. Manage & Monitor the Cloud• Auto-scaling• Full stack management• End-user, business-

level, app monitoring

4. Meter, Charge, Optimize• Metering resource utilization• Chargeback/Showback• Optimize performance,

capacity, QoS

Applications and Business Services

Infrastructure as a Service

Platform as a Service

DBaaS MWaaS

Page 22: Enterprise Cloud Simplified with Oracle VM

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

Discovery and Consolidation Planning Automatically discover existing assets Target resource utilization and configuration

data extracted from Enterprise Manager repository

– P2V and P2P advisories

– CPU, memory, storage, network

– Over a representative period

Administrator specifies servers and constraints for workload migration

– Physical-to-Virtual, Physical-to-Physical, Physical-to-Engineered Systems

– Existing/planned servers

– Business/technical constraints

Reports detail how consolidated workloads would perform on target servers

Page 23: Enterprise Cloud Simplified with Oracle VM

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

Provision Bare metal Hypervisor or underlying infrastructure software

Configure Storage and network (VLAN)

Create Resource Pools

Define Zones based on functional and operational boundaries

Configure Software Library

1 Define Cloud Services

Assign quotas to Users and Roles

Define access boundaries (map roles to zones) and placement rules

Setup Chargeback Plans

Publish Assemblies in the Service Catalog

2

4

1

2

3

5

Guided, Automated Cloud Setup From Bare Metal to Self-Service

Cloud Infrastructure Administrator Self Service Administrator

5

4

3

Page 24: Enterprise Cloud Simplified with Oracle VM

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

Assemblies: Package Multi-Tier Enterprise Apps

Capture CompleteApplication Topology

Package IntoSingle Assembly

Metadata

Oracle Virtual AssemblyBuilder Studio

Page 25: Enterprise Cloud Simplified with Oracle VM

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

Assembly Deployment

Assembly Admin creates assembly

OHS OHS

WLS WLS

Coh

WLS

Coh

DB

Reference system

Assembly Archive

Uploadassemblies

1 2

3

OVABStudioOVABStudio

OHS

WLS

Coherence

Software Library

x86 H/W

Linux

x86 H/W

OVM Manager

OVS

OVM Resource Pool

Deploy,undeploy

assemblies

4

5

Discover application components and assembly

topology with EMCC

Oracle Enterprise Manager

Page 26: Enterprise Cloud Simplified with Oracle VM

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

Out-of-Box, Self-Service Portal– Part of the base product, no additional setup

Rich service catalog- VM Templates, Assemblies, ISO images

- Database services

- Java applications

Full Operational Control– Start/Stop Services, Request additional

resources, Backup/Restore

– Monitoring, elastic scale-up, scale-down

– Chargeback information

– Quota monitoring

Programmatic Access using APIs– RESTFul APIs, CLI and Client-side bindings

Self-Service Portal

Page 27: Enterprise Cloud Simplified with Oracle VM

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

Track resource flux, tenants, policy violations, etc

Drill down into individual resources for deeper monitoring

Monitor requests and failures Application-to-disk monitoring

– Automatic service request filing for Oracle infrastructure components

Monitor and Manage Cloud Operations

Page 28: Enterprise Cloud Simplified with Oracle VM

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

Policy Based Automatic Scale-up & Scale-down

• Dynamically allocate resources based on pre-defined policies

• Schedule based– Invoke actions based on

schedules. Example: Quiesce VMs on weekends

• Performance based– Scale out and scale back

actions to support Capacity On Demand

Page 29: Enterprise Cloud Simplified with Oracle VM

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

Metering and Chargeback App-to-Disk Resource

Metering– VM Guests, Database, Web Logic Server,

Host

– Composite Target: aggregation over supported target types

– CPU, Memory, Storage, Network Bandwidth

– Database transactions, SQL Executions, etc.

– Mid Tier resource usage

User Defined Chargeback Plan

– Usage-based items (Resource and Activity)

– Configuration-based items

– Fixed-cost items

Page 30: Enterprise Cloud Simplified with Oracle VM

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

Chargeback Reporting

• Rollup based on LDAP hierarchy

• Summary and Trending reports for Usage and Charge

• Drilldowns

Chargeback Administrator Self-Service Portal User Line of Business User

• Charge Trend reports broken down by resource

• Selectable detail levels

• Charge Plan configuration

• Integrate with BI Publisher

• Generate Reports in variety of formats

• Excel, Word, HTML, PowerPoint, PDF

• Email or FTP reports

Page 31: Enterprise Cloud Simplified with Oracle VM

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

Siebel PaaS Healthcare CustomerChallenges • Reduced productivity of Dev/Test teams waiting for new Siebel environments

• Longer release cycles for adding new Siebel features impacts competitive differentiation

• Expense burden on the IT organization for adding additional hardware infrastructure

• No accountability on usage of IT resources

Implementation • Oracle VM 3.0.3, Oracle Virtual Assembly Builder (OVAB) 11gR1, Oracle Enterprise Manager 12c

Cloud control, Siebel CRM 8.1.1

• Self-Service Provisioning, Metering and Chargeback

Benefits• Greater IT agility in responding to requests from Dev, Test users

• Reduced Siebel deployment time from 2 months to few hours

• Greater security and compliance with standardized application deployments

• Granular control over how cloud users are metered/charged

Page 32: Enterprise Cloud Simplified with Oracle VM

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

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/

For More Information…

Page 33: Enterprise Cloud Simplified with Oracle VM

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

Oracle VM Sessions @ 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

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

12:15 – 1:15

CON8734 - Enterprise Cloud Simplified with Oracle VM

Moscone South, Room 270

1:15 – 2:15

CON8474 – Oracle Real Application Clusters (Oracle RAC) on Oracle VM : Best Practices

Moscone South, Room 301

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 34: Enterprise Cloud Simplified with Oracle VM

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

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 35: Enterprise Cloud Simplified with Oracle VM

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

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 36: Enterprise Cloud Simplified with Oracle VM

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

Graphic Section Divider

Page 37: Enterprise Cloud Simplified with Oracle VM

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

Page 38: Enterprise Cloud Simplified with Oracle VM

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