Enterprise Virtualization With Xen Frank Martin Sr. Architect. - - PowerPoint PPT Presentation

enterprise virtualization with xen
SMART_READER_LITE
LIVE PREVIEW

Enterprise Virtualization With Xen Frank Martin Sr. Architect. - - PowerPoint PPT Presentation

<Insert Picture Here> Enterprise Virtualization With Xen Frank Martin Sr. Architect. EDCS Advanced Architecture Team SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for


slide-1
SLIDE 1

<Insert Picture Here>

Enterprise Virtualization With Xen

Frank Martin – Sr. Architect. EDCS Advanced Architecture Team

slide-2
SLIDE 2

SAFE HARBOR STATEMENT

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.

slide-3
SLIDE 3

Early Stages – “Statelessness”

  • Breaking the logical/physical

relationship between workload and its placement on hardware

  • Key to automation and

modernization of a true “lights

  • ut Data Center and remote

facilities management techniques

  • “Statelessness” The key to the

adaptation of virtualization in the enterprise

slide-4
SLIDE 4

Early Stages – Network Storage

  • In a stateless system, Network Storage is key to the

architecture.

  • No local disk usage – everything is remotely mounted.
  • Most activity is concentrated on Server Virtualization,

but the migration of data to a network storage-centric approach is crucial

slide-5
SLIDE 5

Early Stages – Configuration Repository

  • “Statelessness” places the attributes of all workload

into an outside repository.

  • Red Hat 5 – uses LDAP for this
  • EDCS uses an Oracle Database
  • Interfaces into Linux for all OS specifics ( hostname,

network configs, mountpoints, users and software)

slide-6
SLIDE 6

EDCS Standard Provisioning “Grid”

  • Stateless
  • PXE Booted
  • Network Disk Centric
  • All workload encapsulated into System Repository
  • BUT….
  • Single OS to a single server (Server proliferation)
  • No Windows support
  • Big Flat Network
slide-7
SLIDE 7

Enter: Server Virtualization

slide-8
SLIDE 8

Project DAKOTA

  • Encapsulation of the computing environment
  • Network, Server, Disk all “Disposable”
  • Support of Windows alongside of Solaris and Linux
slide-9
SLIDE 9

Project Dakota

  • Network Encapsulation:
  • SSL-VPN Tunnels and ACLS
  • Disk Encapsulation
  • Net Apps “Flex Cloning”
  • Server Virtualization
  • Xen
slide-10
SLIDE 10

Project Dakota

  • Live Production – May 2005
  • Linux only, Paravirtual only, on non-VT enabled hardware
  • 3 to 1 Collapse of server proliferation
  • As updates to Xen became available – new features were added:
  • March 2006 – Windows
  • October 2007 – Solaris Para-virtual
  • All Oracle software is in some form of Xen enabled virtualization (

not for external support )

slide-11
SLIDE 11

Project Dakota

  • Current Status – Global IT and Oracle University
  • 240 Dell 1950s
  • Roughly 4,000 grid “instances”** (virtual machines) active

at any given time

  • Wide variety of OS’es, Windows, Linux and now Solaris.
slide-12
SLIDE 12

Automatic Storage Management Real Application Clusters Mid-Tier Server Clusters

Custom Application ERP Application Sales Application Data Warehouse

Oracle Grid-Based Computing

Enterprise Manager

  • Grid-Based Storage
  • Oracle Automatic Storage Management
  • Grid-Based Server Clusters
  • Oracle Database
  • Oracle Middleware
  • Grid-Based Management
  • Oracle Grid Control
slide-13
SLIDE 13

Oracle On Demand – Virtualization Deployment Profile

Original State Consolidation Virtualization

6 systems 2 systems 4 systems

Original State Consolidation Virtualization Space 12 rack units 4 rack units 2 rack units Power @ Idle 1518 watts 960 watts 480 watts Power @ 100% Load 2010 watts 1180 watts 660 watts Perf Prod 1 2 ~2 Perf Dev & Test 1 1 ~1

2 x 8 DB Prod Instance 2 x 8 DB Dev Instance 2 x 8 DB Test Instance 2 x 8 MT Prod Instance 2 x 8 MT Dev Instance 2 x 8 MT Test Instance 2DC x 16 MT Prod Instance 2DC x 16 MT Dev & Test Instances 2DC x 16 DB Prod Instance 2DC x 16 DB Dev & Test Instances 2QC x 32 MT and DB Dev & Test Instances 2QC x 32 MT and DB Prod Instance

18 months

slide-14
SLIDE 14

Oracle VM

  • Oracle tested and supported server virtualization technology
  • Maximizes consolidation of Linux and Windows servers
  • Saves on power, cooling and space

Fusion Middleware Oracle Database Oracle Applications Non-Oracle Applications

Oracle Enterprise Linux Oracle or Red Hat Enterprise Linux Oracle Enterprise Linux Oracle Enterprise Linux Microsoft Windows

Oracle VM

Non-Oracle Applications

slide-15
SLIDE 15

Oracle VM Features

  • Simplified installation
  • Server install is a single CD
  • Server installs and configures in a minute
  • Faster deployment
  • Pre-configured Virtual Machine images of Oracle Database and

Oracle Enterprise Linux

  • Live migration
  • Linux and Windows guest support
  • Oracle Enterprise Linux 4 and 5;
  • RHEL3, RHEL4 and RHEL5
  • Windows 2003, Windows Server 2003 and Windows XP (on HV

capable hardware)

  • Browser-based management
  • Create, clone, share, configure, boot, and Migrate virtual machines
slide-16
SLIDE 16

Technology Enhancements

  • Enhanced and optimized Xen technology, addressing
  • I/O overhead
  • Memory overhead
  • Process Scheduling
  • Community involvement
  • Dedicated Xen development team
  • Contribute code and bug fixes to Xen
  • Members of Xen community at Oracle e.g. Dan Magenheimer
  • Member of XenSummit committee
  • Significant testing
  • Real-world testing with Oracle On Demand workloads
  • Testing with Oracle Validated configuration workloads
slide-17
SLIDE 17

Opportunity: Enterprise Manager for Virtualized Infrastructure

  • Top-down management of applications running in virtualized environment
  • “Application aware” monitoring and administration of virtual resources
  • Dynamically grow & shrink resources to meet SLA objectives
  • Integration with oracle.com for live updates on best practices
  • Support for Lifecycle Management and ITIL driven flows
  • Integration with 3rd party management tools

Custom Application ERP Application Sales Application Data Warehouse

Clusters & Storage Hosts/Virtual Servers Virtual Machines Enterprise Manager

slide-18
SLIDE 18

Opportunities

  • VM templates and virtual appliances for easier

deployment

  • Vertical stack integrated
  • One management console for managing Apps down

to the virtual environment

slide-19
SLIDE 19

Summary

Automatic Storage Management

Oracle Enterprise Manager Oracle VM

Real Application Clusters Mid-Tier Clusters

Custom Application ERP Application Sales Application Data Warehouse

  • Oracle uniquely combines
  • Proven Grid capabilities
  • Server virtualization
  • Full virtualization strategy
  • Applications
  • Data
  • Servers
  • Storage
  • Benefits
  • Maximized consolidation
  • Optimized agility
  • High availability
slide-20
SLIDE 20

Resources

  • Oracle VM Home Page
  • racle.com/virtualization
  • Free Download: Oracle VM

edelivery.oracle.com/oraclevm

slide-21
SLIDE 21

A Q &

Q U E S T I O N S A N S W E R S