• No results found

Oracle Virtualization Strategy and Roadmap

N/A
N/A
Protected

Academic year: 2021

Share "Oracle Virtualization Strategy and Roadmap"

Copied!
41
0
0

Loading.... (view fulltext now)

Full text

(1)

Oracle Virtualization Strategy

and Roadmap

Wim Coekaerts,

Senior Vice President, Engineering,

Linux and Virtualization, Oracle

September 29, 2014

(2)

Agenda

IT Transformation

Oracle Virtualization Strategy

Virtualization for Desktop

Server Virtualization

What’s Next

1

2

3

4

5

(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.

Safe Harbor Statement

(4)

Traditional Datacenter Silos

Traditional virtualization infrastructure:

Storage & Network: Consolidated servers

with local / direct, static and inflexible

connections

Resource Management: no dynamic

resource management / automation

Admin / Operations Model: Traditional

(sysadmins, storage admins, network react to

tickets to provision VMs, storage, network…)

VM & Application Provisioning: manual

creation & deployment (e.g. no appliances)

Chargeback Model: Traditional, e.g. static,

user-owned physical servers

(5)

Have We Really Transformed IT?

Business Applications

Oracle Database

Commodity x86 Servers

VMware, Hyper-V

App Server

OpenStack

Management

Console

Applications & Lifecycle not

fully integrated

Network layer in physical

configuration

Multi management consoles

Complex combination of

multi vendors solution and

support

(6)

Oracle Virtualization Strategy

Simplify Integrate Innovate

(7)

Simplify

(8)

Virtualization

Foundation for Private Cloud

• At the core of Oracle’s cloud strategy

• Integrated VM lifecycle & cloud management

solution with Oracle Enterprise Manager

• Supports both x86 and SPARC

• Certified for Oracle products

• Cloud platform for Oracle & Non-Oracle

applications

– Supports Linux, Oracle Solaris, Microsoft Windows

(9)

Virtualization for the Desktop

(10)

Oracle Secure Global Desktop

Cloud Access for Enterprise Applications

Applications

Oracle Secure Global

Desktop Server

Clients

(11)

Oracle VM VirtualBox

The World’s Most Popular Open Source, Cross-Platform Workstation Virtualization

Downloaded Over 100 Million Times

(12)

Server Virtualization

Private

Cloud

(13)

Oracle Cloud Infrastructure

• Multi OS support

• SPARC & x86 servers

• Flash, disk, tape storage

• Networking fabric

SaaS

PaaS

IaaS

Oracle VM for x86

Oracle Linux

Oracle Solaris

Oracle VM for SPARC (LDom)

Solaris Zones

Virtual Compute Appliance, Sun Servers, SuperCluster, Exalogic Elastic Cloud

Storage

Networking & Data Center Fabric

Enterprise

Manager

Private

Cloud

(14)

Enterprise Application Lifecycle Challenges

Application-Driven Server Virtualization

Update/

Upgrade Develop

Test

Deploy

I need to add new

features to our

product now.

I need to make sure

my environment is

compatible

QA needs access to new

storage, change database

configuration….

I don’t have time to stage

a cluster environment to

test

Is the new app

compatible?

I can’t afford the

downtime

IT needs to roll out app

ASAP.

Too many

dependencies, how do I

ensure the proper

application

configuration

(15)

Oracle VM Templates Simplify Application Deployment

DM-0

Pre-Built by Oracle Download Deploy

Oracle & Non-Oracle

(16)

Start-Up in

Oracle VM Pool

VM 1

RAC

VM 2

RAC

VM

NAS, SAN, iSCSI

Oracle VM Servers

Oracle VM Server Pool

VM VM

E-Delivery

Download from Oracle

•Pre-built, pre-configured VMs

•Example: Complete Single Instance

Database OR Clusterware, ASM,

RAC installation

Import to

Oracle VM

Manager

VM

Customize & Save

as Golden Images

VM

Save days or weeks in installation and

configuration time

File

RAC DB/

Oracle VM Templates for Oracle RAC

Rapid Application Deployment

VM

SI

(17)

Oracle VM Template for Oracle RAC

Evaluator Group Lab Validation: “Oracle VM – Quantifying The Value of Application-Driven Virtualization”

Install Oracle

VM Server Install Oracle

Linux Install Oracle

VM Manager

Create Server

Pool

Configure

Storage

Template Creates VMs

Prepare Network, Storage, VM

Import Template

Customize Template Deploy 2 RAC

Cluster

Install

vSphsere 5 Configure ESXi

Install vSphere

Client

Install vCenter

Install Oracle Linux & Packages

for Oracle RAC

Network

Configuration Synchronize

Cluster time Install Storage

Configure Storage Configure

Storage for RAC Create Job Role

Configure Linux Servers

Configure RAC nodes

Install &

configure ASMLib

Configure RAC

for Oracle DB Install RAC

Configure DB

Oracle VM & Management

Oracle RAC on Oracle VM

vSphere 5 & Management

Oracle RAC on vSphere

5 Steps

3.75 Hours

13 Steps

39.75

Hours

(18)

Integrate

(19)

Oracle VM is integrated at ALL layers of the Red Stack

X86 and SPARC

Oracle Virtual

Networking

Oracle Linux

Oracle Solaris

Oracle VM Templates

Oracle Real Application Clusters(RAC)

Oracle E-Business Suites

Oracle JD Edward EnterpriseOne

…….

Oracle Enterprise

Manager

Integrated with OpenStack

(20)

Oracle VM Powering Oracle Engineered Systems

Oracle VM integrated into Engineered Systems and Appliances

SPARC Systems &

SuperCluster

(21)

Faster Deployment, Virtualization at NO Additional Cost

Standardized, Pre-built, Virtualized out of the box

Interoperability

Pre-built system, ready to use with minimal

setup

Removes the integration risk for deploying

infrastructure

Integrated application provisioning with pre-

built Oracle VM Templates

Fully virtualized system with built in software

defined networking for ultimate flexibility Ready to Run

100’s of Configuration Parameters  1 Machine

1000’s Man Hours reduced to 1 Day

(22)

PaaS

IaaS

Self-Service

Provisioning

Capacity

Planning

Assembly

Packaging

Policy-Driven

Resource Mgmt

Metering and

Chargeback

Configuration & Compliance

Lifecycle Management

Application Performance

& Quality Management

Oracle Enterprise Manager 12c

Complete VM and Cloud Lifecycle Management

(23)

Designed & Tested Together

• Internal Testing

26,700,000 test and production hours per week

22,700 Oracle servers supporting 182,400 Oracle

Virtual Machines

– Workloads: software/hardware development, corporate

infrastructure

• Test Environments

– Oracle Server Hardware

– Oracle Storage

– Oracle Operating Systems (Oracle Linux and Oracle

Solaris)

– Oracle VM

– Oracle Database , Oracle Middleware, Oracle

Applications

Oracle Develops & Uses The Stack Internally

(24)

Oracle VM at Oracle Managed Cloud Services

Introduced first Xen

based Virtual Machine

Evangelize, Certify, Prove Security

Experiment with HVM vs. ParaVirt vs. other

Introduce Windows VM

Performance Optimization Work

Oracle VM 0.9 (pre-release and joint

Beta) Linux Paravirtualized only

All Server Deployments are

virtualized by default

15,000 + VMs in operation

Oracle VM Initial Release

Oracle VM 2.2.2 in use in some Legacy Zones

Oracle VM 3.2.4 in use since 2012

Oracle VM Pre-release beta

(25)

Ready for OpenStack

(26)

OpenStack With Oracle Linux and Oracle VM

Interoperability

Help make OpenStack a first class solution for

enterprise customers

Work with the OpenStack community to

support enterprise applications in an

OpenStack cloud

Provide choice for managing hypervisors with

Oracle Linux and Oracle VM

Ensure Oracle Linux and Oracle VM can work

with any OpenStack solution customers

choose

Work with third party vendors to offer joint

solutions

(27)

Oracle OpenStack for Oracle Linux 1.0

Image

service

Glance

Block Storage

service

Cinder

Identity

service

Keystone

Object Storage

service

Swift

Network

service

Neutron

OpenStack

Dashboard

Horizon

Compute

service

Nova

Based on the OpenStack Icehouse release

Available on public-yum.oracle.com and

the Unbreakable Linux Network (ULN)

Free to download and use with the latest

updates and patches

Support for OpenStack is included as part

of the Oracle Linux or Oracle VM Premier

Support subscription at no additional cost

Integrated with Oracle Clusterware

(28)

End to End support

Control node

Compute node 1

Compute node n

VM VM

VM

VM VM

VM

(29)

Innovate

(30)

Network Virtualization Today

(31)

Corente

SDN Platform to Deliver Cloud Services

• WAN virtualization platform that enables rapid deployment of distributed and cloud-based applications and services

• Provision and manage global private networks connecting to any site, over any IP network, in a secure, centralized,

and simple manner.

(32)

Typical IT Application Bring-up Process

2-3 wks App Bring-up Time

Many network related elements

involved in process

Error-prone manual steps

Network/Network Security

Compliance, Regulation and best

practice

Need to simplify and speed up this process!

(33)

What can we do with the networking stack?

Servers

Eth/IB

Distributed virtual Switch vSwitch

Gateway

Eth/IB Eth/IB

vSwitch vSwitch vSwitch vSwitch

Controller

Cluster

Phys. Network

VM1 VM2

VM3

VM1 VM2

VM3

VM1 VM2

App 1 App 2 App 3 VM3

Network Control Abstraction

Scalable generalized IP based fabric forwarding plane

Separation of control plane from the network

forwarding plane

i.e. Configuration state computation of FIB, ACL etc not

co-located with forwarding plane ASIC

Multi-tenant Overlay virtual networks

Flexible, Scalable and Secure

Scale beyond 4K VLANs

Programmatic API abstraction for configuration and

management of virtual networks/network services

Application/Service-driven network virtualization

Provide distributed/virtualized L4-L7 network services

Application-aware abstraction

(34)

OVM Mgrs

Network Virtualization

Scalable Multi-tenancy

Server and Storage Server and Storage

Physical Network

Controller Cluster

Servers Servers

Eth/IB Eth/IB

Distributed virtual Switch

OVS OVS

VM1 VM2

VM3

VM1 VM2

VM3

VM1 VM2

VM3

Virtual NW 1 Virtual NW 2

Virtual NW 3

OVS

Gateway

Gateway

Legacy VLAN or to Internet

Web Svcs API

Web Svcs API

(35)

Oracle Virtualization Strategy

Simplify Integrate Innovate

(36)

• CERN – existing customer of Oracle

Linux and Oracle VM

• Case study presentation of Oracle

VM integration with Oracle

OpenStack for Oracle Linux

• Moving from old infrastructure to

new flexible infrastructure with

Oracle Database, RAC, etc…

Voice of the customer – CERN

Oracle OpenStack for Oracle Linux

Overview

(37)

Oracle Linux and

Virtualization Showcase with

OpenStack

Moscone South, Booth #611

Exhibition Open from

Mon 9/29 to Wed 10/1

Activities:

Partner demos

Drawing for Penguin and 6

Tablets

Free Giveaways :

Oracle Linux/Oracle VM Branded

Caps, Notepad, and Tote

(38)

Stay Connected

• Oracle.com/virtualization

• @ORCL_Virtualize

• Facebook.com/OracleVirtualization

• Oracle VM Group

• Blogs.oracle.com/virtualization

Join our communities, visit our websites for more information

Youtube.com/virtualization

Focus on Virtualization and OpenStack

Download: edelivery.oracle.com/oraclevm

Training: education.oracle.com/virtualization

(39)

Q&A

(40)
(41)

References

Related documents

Unified Management Through Enterprise Manager Cloud Control The Recovery Appliance provides a complete, end-to-end view into the data protection lifecycle using Oracle

• Roadmap (planned): uniform, integrated virtualization management across SPARC T-Series and x86/x64 through Oracle VM Manager. Oracle VM

• Oracle Linux System Administration Oracle Virtualization Courses Server Virtualization. • Oracle VM Server for

•  Oracle now recommends only the Unbreakable Enterprise Kernel for all Oracle software on Linux. Virtualization Strategy Oracle

Oracle Enterprise Manager Cloud Management. Key

By providing a solution that can virtualize the server environment, rapidly deploy applications, and manage the server farms, Oracle VM together with Oracle Enterprise Manager

Virtualization solution for both Oracle and non-Oracle applications The only x86 server virtualization software supported and certified for all Oracle software. • Free

They share the same virtualization capabilities through Oracle VM Server for SPARC and leverage the same systems management framework through Oracle Enterprise Manager Ops