oracle vm 30
TRANSCRIPT
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted
3 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted
Oracle VM 3.0
Performance and Scalability
Adam Hawley, Senior Director Product Management
Oracle Desktop & Server Virtualization
4 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Performance & Scalability
• Fast:
– Need to virtualize with the lowest “penalty” possible
– Price:Performance: Doing the most with the least hardware
– Be completely transparent to the business and users
• Scalable:
– Need to achieve high consolidation ratios
– Maintain high performance even with many VMs per server
• Reliable, consistent, predictable:
– Consistent performance over time
– Architectural isolation to prevent impact from “neighbor” VMs
– Capacity plan accurately
• Scalable management too: Scale your people easily
It’s Important
5 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Oracle VM 3.0
• Foundation for Application-Driven Virtualization
– Virtualization engineered for application-centric architectures
• Designed to virtualize all of your data center applications
– Designed from the ground up for better scalability, manageability, and
ease-of-use
– Completely new management stack allowing central management of the
entire platform
• Introduces new capabilities for full stack management
– Making applications easier to deploy, manage, and support
6 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Oracle VM 3.0 Deployment ArchitectureFully Centralized Virtualization Management
Server
Pool 2
Server
Pool 1
Storage Repository
Oracle VM
Manager 3.0
NetworksSeparate…
• Guest
• HA
• Live Migration
• Storage
• Management
Shared Storage Repositories• NFS, FCP/SAN, iSCSI
• Volumes, files, LUNs…
• Support heterogeneous configurations
• Share storage between multiple pools and clusters.
• Ability to share raw device between VMs
Oracle Storage Partner Storage
Server pools• HA groups
• Resource groups
• Live Migration groups Virtual Machines• Oracle Linux
• Solaris for x86
• Microsoft Windows
Oracle VM Servers• Up to 160 CPU
• Up to 2TB Memory
7 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Server Scalability
• Xen-based server architecture
– Modern, low-overhead x86 virtualization
– Support for paravirtualized operating systems and timer architecture
– Results in low-overhead, high-performance and scalability
• The latest hypervisor: Xen 4.0
– Allows 128 vcpus and 1 TB of RAM per guest
– Support for latest hardware features from Intel and AMD
• Support for the latest hardware based on the Linux 2.6.32 kernel
• Ability to manage resource priorities and caps between VMs
8 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Network Scalability
• Optionally separate and dedicate networks– Guest IP network:
• Isolate from high storage I/O
– HA heartbeat:
• Reliable scalability under heavy load
– Live Migration:
• Ad hoc migrations won’t affect other guests
– Storage:
• Heavy I/O won’t compete with guest IP traffic
– Management:
• Maximum performance, scalability, reliability
• Excellent isolation to support high scalability and predictable performance
9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Storage Scalability
• Oracle Cluster Filesystem 2 (OCFS) v1.8
– Included with Oracle VM 3.0: no additional license
– Enhanced performance
• “Instant” thin-provisioned cloning with OCFS2
– Ready-to-start clones in about 1 second
– Copy-on-write clones for any OCFS2 LUN
– Clones immediately independent and can execute simultaneously on
the same- or different server vs. “original” copy
• Or remove a clone anywhere in the chain at any time without having to
“collapse” the chain of copies
Storage
10 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Guest OS Scalability
• Support for bigger VMs:
– 128 vCPUs with CPU overcommit support
– Up to 1 TB of RAM per guest with ability to hot-add memory
• Ability to manage resource priorities and caps between VMs: CPU and memory caps per VM
• Support paravirtualized and hardware virtualized guests(with- or without PV drivers)
– Paravirtualization means virtualization-aware operating systems for lower
overhead and higher scalability
• Rapid VM creation options:
– Support for Hot Clone – clone a running VM
– Create VMs from pre-built Templates: ready-to-run applications
11 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Server
Pool 1
• Dynamic loadbalancing
– On start-up…
• Automatically identifies the best server for hosting VM(s)
– Dynamically at run-time…
• Dynamic Resource Scheduling (DRS)
• Admin policy-based trigger
– Algorithms determine best destination host server
• High availability clustering up to 32 physical nodes
– Auto-restart failed VMs after server or VM failure
Pool Scalability
12 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Management Scalability & Ease-of-Use
• Enterprise scalability for Oracle VM Manager
– Weblogic Server and Oracle Database (incl.) “stack”
– Rich dynamic UI made available by Oracle ADF
– Security, availability and control features - available
from Weblogic
• Admin scalability: centralized everything
– Server discovery
– Network & storage configuration and provisioning
• Storage Connect:
– Create, configure, and operate storage from the
Manager UI
13 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Management Automation
• Policy-automation (DRS, DPM, HA)
– Take actions to loadbalance and scale based on administrator
defined policies
• Centralized automated update management
• Comprehensive activity log organized by time and date
• VM Creation: Templates and Assemblies
– Automates and orchestrates deployment of complex applications
packaged as VMs
– Support for Oracle Virtual Assembly Builder to package and
deploy enterprise applications
DB
WebLogic
Server
Deployment Policies
Configuration Metadata
SOA_PROD_1
VM
VM
VM
VM
VM
VM
Assemblies
Policy Automation
14 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Budget Scalability:Oracle VM 3.0 vs Vmware vSphere5
Oracle VMware vSphere5
Virtualization: Oracle VM (2-socket system, Premier
Support, unlimited VMs, unlimited vRAM)
License - $0
Support - $599 / server / yr
VMware vSphere5 Enterprise Plus
Edition (per socket, 96GB vRAM)
License - $3495 x 2 sockets = $6990
Support (Production) - $874 x 2 =
$1748/yr
Management Oracle VM Manager
License - $0
Support - $0
VMware vCenter Server Standard
License - $4995
Support - $1249 (1yr Production SnS /
instance)
Total Cost
(Annual)
License: $0
Oracle VM (annual): $59,900
VMware Lic (perpetual): $703,995
VMware Support (annual): $176,049
Total Cost
(3 Years)$179,700 $1,232,142 (6.9X Oracle)
Source: http://www.vmware.com/files/pdf/vsphere_pricing.pdf