36
Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Embed Size (px)

Citation preview

Page 1: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Oracle Linux & Virtualization

Wim CoekaertsSr Vice President, Oracle Linux & Virtualization

Page 2: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Page 3: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Agenda

• Oracle Linux• Oracle Virtualization

Page 4: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Linux Strategy

• The best performing, most modern and reliable Linux OS• Influence Linux roadmap upstream via direct code contributions• Track mainline closely• Highest value, enterprise-class support• Deployment best practices: full stack tested with real-world

workloads• Lower cost• Comprehensive legal indemnification

• Latest Linux Innovations, Real World Testing and Unix-like Support

Page 5: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Oracle Linux

• A comprehensive offering – Enterprise class support, training, and consulting services– The only Linux you need: run all your x86 hardware and software

• Compatible with Red Hat Enterprise Linux– Customers can switch in minutes – no reinstall is needed

• Featuring the Unbreakable Enterprise Kernel– Fast, modern, reliable, optimized for Oracle

• Oracle’s Linux choice– Runs in Exadata, Exalogic, Exalytics, and the Big Data Appliance– Oracle does not develop or test with any other Linux

The only Linux Oracle recommends for Oracle software

Page 6: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

More Than 8,000 Customers…and GrowingRely on Oracle Linux Support

Page 7: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Mismatch in Expectations

Traditional Unix Vendor Linux Vendor

• Hardware and OS developed and tested together

• Develops OS only

• Oracle knowledge in development, QA, and support

• No Oracle expertise, staff

• Tests entire Oracle stack • Limited testing of OS only

• Provides fixes for OS version customer runs • Customer encouraged to upgrade to latest release plus fix

Page 8: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Oracle Linux Premier Support• True Enterprise Support for Linux

• Premier backports - fixes for the OS version you run; no forced upgrades

• Single number to call for the entire stack

• Zero downtime diagnostic and security patches for the Linux kernel via Ksplice*

• Comprehensive Indemnification without Financial Limits

• Dedicated, Global Linux Support Team

• Backed by 28 global support centers, speaking 29 local languages across 145 countries

• Lower Overall Costs

• Integrated management and monitoring tools

• Free server lifecycle management and clustering software

• Included in Oracle Premier Support for Systems on Oracle x86 servers

* there may be rare cases where this is not technically feasible

Page 9: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Focus on Linux Testing

• Dedicated Linux QA team

• Real-world regression and stress testing

• Customer-centric testing:

• Test Linux features that matter to Oracle customers

• Oracle and non-Oracle workloads (e.g. backup) running concurrently

• Adverse conditions (low memory, low disk space, etc.

• Long, continuously running stress tests (detect memory leaks)

• Check for performance regression and degradation

Page 10: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Oracle Product QA Farm on Oracle Linux

• Test entire Database, Fusion Middleware, Enterprise Manager, Fusion Applications

• 128,000 compute hours/day testing Oracle products on Oracle Linux– 75,000 hours on x86-64

• Nearly 40,000 Linux systems

Page 11: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Unbreakable Enterprise Kernel

• Assured Linux Innovation– Combines Oracle and community Linux enhancements– Tested constantly by Oracle in automated test farms

• First released last year– Benchmarked 75% faster than our Red Hat compatible kernel– Advanced NUMA support– Hardware fault management and Data Integrity – stops data corruption

• Extreme performance for Exadata, Exalogic, and Exalytics

• Fast, Modern, Reliable, Optimized for Oracle

The best Linux kernel for every server workload

Page 12: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Beta (roadmap): Unbreakable Enterprise Kernel Release 2

• Even faster at scale– Improved scheduler for high thread count applications– Transmit packet steering across CPUs for lower latency– Transparent huge pages for memory intensive workloads

• Linux Containers– Low overhead O/S isolation and resource management

• Btrfs– Huge file systems, built in data integrity, compression, snapshots, online defragmentation,

upgrade in place

• DTrace – Comprehensive dynamic tracing framework

Page 13: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Security update released

…Days (weeks?) later …And hours later

Negotiate outage window with business owner

Shut down app server and databases

Apply Linux update

Restart it all and sanity check

Updates applied and tested but

Systems vulnerable for days or weeks

Significant application downtime

The Kernel Patching ProblemDisruption, Downtime and Delay

Page 14: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Problem SOLVED with Oracle LinuxZero Downtime Patching through Ksplice

Transformed into a zero downtime update

Oracle produces a normal kernel update

Client

Loaded into the Unbreakable Linux Network

Update downloaded and applied to running customer systems – no downtime

Page 15: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

Agenda

• Oracle Linux• Oracle Virtualization

Page 16: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Application-Driven Virtualization

• The goal is not “virtualization” itself• Virtualization must enable the entire stack to be.. – Easier to DEPLOY– Easier to MANAGE– Easier to SUPPORT

Page 17: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle VirtualizationIndustry’s Most Complete Product Line

S E R V E R V I R T U A L I Z A T I O N D E S K T O P V I R T U A L I Z A T I O N

• Oracle VM Server for x86• Oracle VM Server for SPARC (LDoms)• Oracle Solaris Containers• Dynamic Domains

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

Page 18: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

US

ER

S

Oracle VirtualizationThe Full Stack, End-to-End

Oracle VMTemplates

&Assemblies

SiebelCRMVMs

Software Delivery Cloud

DATA CENTER

Solaris Linux

Oracle VM

Sun Servers & Storage

Enterprise applications

Server Virtualization

Provision the Full Stack…

Siebel Contact Center

Solaris / Linux / Windows

Oracle Desktop Virtualization

Sun Servers & Storage

Oracle Sun Ray Client

PCs, MACs,

MOBILE

DEVICES

THIN CLIENTS

Oracle Virtual Desktop Client

…Provision User Access

Application-Driven Virtualization

BROWSER

Oracle Secure Global Desktop

Desktop Virtualization

Industry applications

Page 19: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle Virtual Desktop Client

• Access Siebel CRM, Oracle Enterprise Manager and more

• Connects to Oracle Virtual Desktop Infrastructure or Sun Ray Software

• Runs on Windows, Linux, Mac, iPad

• On iPad, Intuitive, gesture-based interface and VPN support

• Freely move sessions between Sun Ray Clients and any supported platform

• Ideal for healthcare, contact centers, and public sector

Access Oracle Applications and Desktops from iPad & PCs

Page 20: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle Secure Global Desktop

• Allows applications to be hosted in the data center, enabling:– High security– Easier management– Better performance

• Open and Integrated, supporting RDP, X11, SSL/TLS, and other industry standards

• Publish Windows, Oracle Linux, Oracle Solaris, Mainframe and midrange applications to nearly any device

• Certified for use with all Oracle browser-based applications

Highly Flexible Application Publishing and Access Software

Page 21: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Sun Ray Clients

• No configuration necessary, connect immediately to servers

• Displays full Windows, Oracle Linux, and Oracle Solaris desktops

• Up to 1920x1080 HD resolution, 2 DVI ports, 5 USB ports, Gigabit Ethernet, fiber optic networking, two-way audio support and more

• Energy efficient: as low as 6 watts, 98% recyclable and EPEAT Silver and Energy Star 5.0 qualified

An Ideal Client for Virtual Desktops

Page 22: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle Virtual Desktop Infrastructure

• Support for multiple VDI clusters, each supporting up to 100,000 users

• Advanced multimedia allows video streaming, two-way audio with USB headsets

• Choose between Windows, Oracle Linux, and Oracle Solaris virtual desktops

Highly Scalable, Cross-Platform VDI

Page 23: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle VM VirtualBox

• Run nearly any X86 OS

• Run on any major X86 OS: Windows, Mac, Linux, Solaris

• Supports iSCSI, local hardware acceleration, OpenGL, Windows Aero

• Over 46 million downloads

• Award winning workstation virtualization

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

Page 24: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle VM Server Virtualization

• Available for both x86 and SPARC

• Virtualization solution for both Oracle and non-Oracle applications

• The only x86 server virtualization software supported and certified for all Oracle software

• Free to download• Enterprise-quality support• Real-world deployment testing• Risk-free virtualization

Page 25: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle VM 3.0Application-Driven Virtualization

• Transform the way you deploy and manage apps• Suitable for all datacenter workloads– Linux, Solaris, and Windows

• Engineered for Oracle• Lower Cost

Page 26: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle VM Server 3.0Server Performance & Scalability

• Support for Linux, Solaris, and Microsoft Windows on x86 servers

• Support for PV- and hardware virtualized (HVM) virtual machines

• Up to 128 vCPUs per guest – 4X VMware vSphere5– Up to 160 physical CPUs per server tested

• Up to 1TB memory per guest tested– Up to 2TB physical per server tested

Page 27: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle VM Manager 3.0Scalability to Support Your Entire Datacenter

• Manage hundreds or thousands of VMs centrally• Centralized management server

– Web browser-based: No client required– Enterprise-grade scalability included

• WebLogic Server application server• Oracle Database

• Comprehensive – Advanced virtualization management included

Page 28: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

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

3.0

Sun 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

Storage Repositories

Page 29: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

• Windows PV drivers for Oracle VM 3.0 beta; includes support for the Oracle VM VMAPI

• Oracle Linux VM API drivers and utilities (manager/guest communications)

• Oracle VM 3.0.2 Released• Support for Oracle Enterprise Manager 12c• ISO release and update for 3.0.1 to 3.0.2

Oracle VM 3.0: Innovation ContinuesMore Features, More Integration

Page 30: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle VM Server for SPARC

Optimized for SPARC / Oracle Solaris

For your Enterprise Server Workloads

Isolated OS and applications in each logical (or virtual) domain

Firmware-based hypervisor

Each logical domain runs in dedicated CPU thread(s)

SPARC Hypervisor

T-SeriesServer

Page 31: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Secure Live Migration

• Live migration now available on SPARC T-Series systems • SPARC T4• SPARC T3• UltraSPARC T2 Plus• UltraSPARC T2

• On-chip crypto accelerators deliver secure, wire speed encryption for live migration• No additional hardware required• Eliminates requirement for dedicated network

Eliminates Application Downtime

Shared Storage

Page 32: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle VM Server for SPARC

• SPARC T4 Servers– Use dynamic CPU threading

controls to optimize workload performance, enabled by Oracle VM Server for SPARC

• SPARC SuperCluster T4-4 System– Integrates Oracle VM Server for

SPARC to power many Oracle Solaris instances

Optimized for SPARC T4

NEW

Page 33: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

• At the core of Oracle’s middleware

and cloud strategy

• Virtual platform for Oracle applications

• Integrated management of the virtual stack with

Oracle Enterprise Manager 12c

• Rapid application deployment and management

Oracle VM 3.0Engineered for Oracle

Page 34: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Start-up in Oracle VM Pool

Oracle VM TemplatesRapid Deployment; 90+ Templates Available

Download from Oracle• Pre-built, pre-configured, production-ready VM• Apps, Databases, Middleware, OS• Siebel CRM, Database 11g, Enterprise Manager, More…

Import to Oracle VMManager

Oracle VMServers

ServerPool 2Customize & Save

as Golden Image

File

SiebelCRM

Download

File

SiebelCRM

VM 1

SiebelCRM

Software Delivery Cloud

Page 35: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle Virtual Assembly BuilderStandardize Configurations, Automated Provisioning

Capture CompleteApplication Topology

Package IntoSingle Assembly

Automate DeploymentInto OVM Pool

MetadataOracle VM Resource Pool

• Package complex, multi-tier, multi-VM applications into single, portable assembly• Deploy assembly onto Oracle VM pool with automated configuration and late-

binding parameters

OVM

HTTP

OVM

HTTP

OVM

WLS

OVM

DB

Ora

cle

En

terp

rise

M

an

ag

er

Page 36: Oracle Linux & Virtualization Wim Coekaerts Sr Vice President, Oracle Linux & Virtualization

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

Oracle Enterprise Manager 12cComplete VM and Cloud Lifecycle Management

Applications

PaaS

IaaS

Plan

Build, Test andDeploy Apps

Manageand Support

Meter andCharge Setup

Monitor

Optimize