1 | © 2012 Oracle Corporation – Proprietary and Confidential
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.
2 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle Training Materials – Usage Agreement
Use of this Site (“Site”) or Materials constitutes agreement with the following terms and conditions:
1. Oracle Corporation (“Oracle”) is pleased to allow its business partner (“Partner”) to download and copy the information,
documents, and the online training courses (collectively, “Materials") found on this Site. The use of the Materials is restricted to
the non-commercial, internal training of the Partner’s employees only. The Materials may not be used for training, promotion, or
sales to customers or other partners or third parties.
2. All the Materials are trademarks of Oracle and are proprietary information of Oracle. Partner or other third party at no time has
any right to resell, redistribute or create derivative works from the Materials.
3. Oracle disclaims any warranties or representations as to the accuracy or completeness of any Materials. Materials are provided
"as is" without warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness
for a particular purpose, and non-infringement.
4. Under no circumstances shall Oracle or the Oracle Authorized Boot Camp Training Partner be liable for any loss, damage,
liability or expense incurred or suffered which is claimed to have resulted from use of this Site of Materials. As a condition of use
of the Materials, Partner agrees to indemnify Oracle from and against any and all actions, claims, losses, damages, liabilities
and expenses (including reasonable attorneys' fees) arising out of Partner’s use of the Materials.
5. Reference materials including but not limited to those identified in the Boot Camp manifest can not be redistributed in any format
without Oracle written consent.
3 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle VM 3 for SPARC Introduction
<Presenter Name>
4 | © 2012 Oracle Corporation – Proprietary and Confidential
Module Objectives
• Server Virtualization Introduction
– Server Virtualization Concept
– Server Virtualization Approaches
• Position Oracle VM in Oracle
– Oracle’s Virtualization Strategy and Portfolio
– Position Oracle VM in Oracle
• Oracle VM for SPARC Introduction
– Features of Oracle VM for SPARC
– Differentiate Oracle VM for SPARC
5 | © 2012 Oracle Corporation – Proprietary and Confidential
Overview:
What is Server Virtualization ?
Why is it important ?
6 | © 2012 Oracle Corporation – Proprietary and Confidential
Defining Server Virtualization
Server Virtualization is the enabling technology to:
• Abstract underlying physical computing resources
• Simplify virtual resources provisioning
• One machine as many isolated computing environment
Applications
Benefits:
• Increase server resource utilization
Multiple Virtual Machines
• Increase agility in matching resources
to the changing needs of your Virtual Machine Monitor
workload
Single Physical Computer
7 | © 2012 Oracle Corporation – Proprietary and Confidential
Server Virtualization Technologies
H/W Partitioning Hardware Partitioning OS Partitioning OS Partitioning
• Excellent isolation • Potentially good scalability
• No overhead - Shared kernel binaries
• Mix OS & Workload Workload Workload
Apps, etc.
• Fine-grained resource mgmt
Apps, etc.
versions Apps, etc. OS OS • Only moderate isolation
Partition Partition
• Coarse-grained
resource mgmt OS OS
• Example:
• Proprietary Proprietary Server Proprietary Server
- Oracle Solaris Containers
Hardware Hardware Partition Hardware Partition
(aka. Solaris Zones)
C C
P Mem I/O Mem I/O
• Example: U
P
U
- Oracle Dynamic
Domain
8 | © 2012 Oracle Corporation – Proprietary and Confidential
Server Virtualization Technologies
Software-based Hypervisor Hypervisor-Based Firmware-based Hypervisor
• Very good isolation • Excellent isolation
• Fine-grained resource mgmt • Fine-grained resource mgmt
Workload Workload
• Low overhead Apps, etc. Apps, etc.
• Extreme low overhead
• Multiple Guest OS Support Guest OS Guest OS
• Mix OS versions and patch
• Choose from affordable Guest VM Guest VM levels
x86 hardware from multiple Hypervisor • Proprietary Hardware
vendors
Bare-Metal Server • Examples:
• Examples: - Oracle VM Server for
C C
- Oracle VM Server for x86 P
U
Mem
I/O I/O
Mem P
U
SPARC (LDom)
- Citrix XenServer - IBM LPAR
- VMware vSphere Server - HP vPAR
- Windows Hyper-V
9 | © 2012 Oracle Corporation – Proprietary and Confidential
Two Hypervisor Virtualization Approaches
Full Virtualization vs. Para-Virtualization
• Full Virtualization
– Guest OS is not modified to run on the hypervisor
– Relies on hypervisor to simulate physical components and behaviors
• Some are hard to simulate
• Most software based simulations are inefficient
• Para-Virtualization
– Guest OS is modified to leverage hypervisor functions
– Benefits from seamless integration and combined effort
• Simplify virtualization Implementation
• Will provide better performance and more advanced features
10 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle Virtualization
Strategy and Portfolio
Position Oracle VM
11 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle Server Virtualization Portfolio
Oracle VM Server for x86 Oracle VM Server for SPARC Dynamic Domain
• Low-overhead • Very-low overhead • Zero overhead
• Support Solaris, Linux and Windows Guest • Support Solaris 11 and Solaris 10 Guest • Best isolation, Most secure
OS OS • No cost
• License Free, Lower support cost • No Cost Solaris Container
• Service Automation through Oracle VM • High Performance I/O • Ultra-low overhead, 100x Zones / OS
Manager and Oracle Enterprise Manager • High Performance Secure Live Migration • Built-in feature of Solaris OS, No Cost
S8 S10 S10 S11 S8 S10 S10 S11
Zone Zone Zone Zone Zone Zone Zone Zone
S10 Zone S11 Zone S8 Zone S10 Zone S10 Zone S11 Zone
Solaris 10 Solaris 11 Solaris 10 Solaris 11
Windows Linux Solaris 11 Solaris 10 Solaris 11 Oracle VM SPARC Oracle VM SPARC
Oracle VM Server for x86 Oracle VM Server for SPARC Dynamic Domain 1 Dynamic Domain 2
Any Certified x86 Servers Oracle SPARC T-Series Servers Oracle SPARC M-Series Servers
12 | © 2012 Oracle Corporation – Proprietary and Confidential
Enterprise Computing Evolution
Cloud Computing
Virtualized Grid Integrating…
Grid Computing • Across the stack
Adding… Enabling…
Resources that are… • Flexibility • Automation
• Distributed • Agility • Self-management
• Scalable …through virtualization
• Manageable
Applications
Automation /
Integration
Application Logic
Data Logic
Virtual Machines OS
Mid-Tier Server Clusters
Virtualization
Physical Pools Physical Pools
Real Application Clusters
13 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle Server Virtualization Strategy
Enable integrated Cloud platform
• Integrated Platform
– Other Server Virtualization vendors package single layer
– Oracle is packaging a full, interoperable stack
• From infrastructure to applications
• Integrated management from disk, CPU to application
• Integrated support
• Application-Driven
– Virtualization that makes application and service easier to
deploy, easier to manage and easier to support
14 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle Cloud Platform
Application 1 Application 2 Application 3 Cloud Management
Platform as a Service Oracle Enterprise Manager
Configuration Mgmt:
Shared Services Discovery, Gold Templates,
Integration: Process Mgmt: Security: User Interaction:
Change Detection,
SOA Suite BPM Suite Identity Mgmt WebCenter Rollback, Compliance
Lifecycle Management:
Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Provisioning,
Database Grid: Oracle Database, RAC, ASM, Partitioning, VM Templates,
IMDB Cache, Active Data Guard, Database Security Large-Scale Automation
Application Performance
Management:
Infrastructure as a Service RUEI, SLA, Management,
Operating Systems: Oracle Enterprise Linux / Solaris Monitoring, Diagnostics
Application Quality
Virtualization: Oracle VM Management:
Testing,
Servers Patch Management
Storage
15 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle VM and Engineered Systems
• Oracle VM powers Oracle
Engineered Systems
– Enable software to run on Applications
and
shared hardware (resource Guest OSes
pooling & isolation) Networking
– Consolidate servers
& Storage
– Simplify Dev/Test by cloning Server
Virtualization
test & production machines
– Package software appliances
Automation &
Management
as templates and assemblies
for easy deployment (golden
Oracle Oracle
images) SuperCluter Exalogic
Oracle Virtual
Compute
Elastic Cloud Appliance
16 | © 2012 Oracle Corporation – Proprietary and Confidential
Server Virtualization
platform on SPARC server
Oracle VM for SPARC
17 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle VM for SPARC
Completed Server Virtualization Solution
• Server virtualization platform on SPARC servers
– Oracle VM Server for SPARC
• Formerly known as Logical Domain
• Latest release is 3.1
• Common Management Solution across Oracle VM Family
– Oracle VM Manager
• Provide centralized management experience
• Enable further integration with Enterprise Manager
• Use a separate release cycle from OVM for SPARC
18 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle VM for SPARC
Across modern SPARC platform
Vendor Server Platform Max Domains
Oracle S2 Core T2 64
T2+, T3 128
S3 Core T4, T5 128
M5/M6 128 / PDom
Fujitsu M10 256
19 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle VM for SPARC
Extreme Performance, Scalability & Zero Cost
• Can deliver bare-metal performance
– Firmware-based hypervisor
• Zero overhead to virtualize CPU and memory
– Advanced I/O Virtualization
• Run physical I/O devices directly in guest domain
• Extreme Scalability
– From a single thread 1GB memory to whole physical resources in a single domain
• Zero Cost
– License Free
– Support already included in System Support contract
20 | © 2012 Oracle Corporation – Proprietary and Confidential
Oracle VM for SPARC
Extend advantage of Solaris OS
• Solaris 11 is the best OS in cloud era
– Built-in OS partition - Solaris Zone
– Cloud scale networking - Crossbow
– Virtualized storage management – ZFS
– Secure by default
• Oracle VM SPARC will extends those Solaris Advantages
– Additional virtualization capabilities
– Use Secure Live Migration only
21 | © 2012 Oracle Corporation – Proprietary and Confidential
Centralized Virtualization Management
Browser-Based Management Console
• No need to install any special client
Centralized Server Discovery Centralized Network and Storage Configuration
• Find virtualization server automatically in the datacenter • No need to configure after server is installed
22 | © 2012 Oracle Corporation – Proprietary and Confidential
Integration with Enterprise Manager
Cloud Platform Management
Lifecycle Cloud Platform management
Management • Full stack datacenter management
• Cloud platform life-cycle management
• Business-Driven Application Management
Test
Provision Easy integration
• New- or existing Oracle VM Manager
instance
Configure • Just point Enterprise Manager instance to
Oracle
Enterprise Oracle VM Manager instance
Manager • No migration or re-discovery required
• No new EM agent deployments required
Deploy
Easy to use, flexible access
• Access from EM GUI or Manager GUI or both
• Use one GUI if the other is off-line
Oracle VM Monitor
Change & Patch • EM GUI for application admins, Oracle VM
Manager Manager GUI for virtualization admins
23 | © 2012 Oracle Corporation – Proprietary and Confidential
Application-Driven Virtualization
Rapid deployment using Templates
• Support All Oracle Products
– All Oracle Products are Certified to Run on Oracle VM
– Templates exist for rapid deployment
• Templates available from Oracle
– Pre-Built, Pre-Configured, Production-Ready VM
• 90+ Templates Available : OS, Database, Middleware, Applications
• Direct download from Oracle e-Delivery
Oracle VM
• Rapid deployment through OVM Manager or Oracle Enterprise Manager
Server Pool
Siebel
Siebel
Siebel
CRM
CRM
CRM
E-Delivery Server
Download Import to Start-up in Customize & Save
Pool 2
from Oracle VM Oracle VM as Golden Image
oracle.com Manager Server Pool
24 | © 2012 Oracle Corporation – Proprietary and Confidential
Why Templates?
• Easiest way for partners & customers to try out Oracle products
– Simple way to start using Oracle products (EBS, Siebel, Fusion
Middleware, Enterprise Manager, Beehive…anything)
– No knowledge of product installation is required
– Download a big file, import in Oracle VM, start up
• Easy, standard way for partners & customers to deploy a product
– Can be customized…
• Reflect the local environment
• Update to encapsulate best practices
• Save as a golden image / enterprise standard
• Deploy virtual machines with the template as the source
25 | © 2012 Oracle Corporation – Proprietary and Confidential
26 | © 2012 Oracle Corporation – Proprietary and Confidential
27 | © 2012 Oracle Corporation – Proprietary and Confidential
28 | © 2012 Oracle Corporation – Proprietary and Confidential