0% found this document useful (0 votes)
24 views28 pages

01 OVM3 Server Virtualization Introduction

Uploaded by

Razu Mollah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views28 pages

01 OVM3 Server Virtualization Introduction

Uploaded by

Razu Mollah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

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

You might also like