Professional Documents
Culture Documents
Virtualization Product
Strategy
Making Software Easier to Deploy,
Access, Manage, & Support
High performance
Integrated full-stack management
Faster application deployment
Enterprise-quality support
Free license
Every layer
Deep, Integrated Hardware, Software
and Applications Management
Proactive Support
Phone home
Patch recommendations
Health checks
ORACLE VM MANAGER
SPARC
X86
Domain A
App
App
Domain B
Domain C
App
Web
DW DB
Web
Web
M-Series
8
T-Series
Oracle Zones
Web
Solaris Zone
App
DB
Solaris Zone
Domain B
Web
Solaris 9 Container
App
Solaris 8 Container
OLTP DB
Oracle VM Server
for SPARC
Firmware-based hypervisor
Free to download
Enterprise-quality support
Risk-free virtualization
T-Series Server
10
DR
Feature
Supported
CPU DR
Memory
DR
Virtual
I/O DR
Crypto
Unit DR
11
12
13
Simple Configuration
physical
network
vdisk backends
(file, disk, volume)
PCI buses
primary domain
vsw0
vsw
vds
ldm
vntsd
ldmd
vcc
Hypervisor
vnet
vdc
guest domain 1
2012 Oracle
14
vnet
vdc
guest domain 2
vnet
vdc
guest domain 3
vnet
vdc
guest domain 4
15
16
Virtualized devices
Virtual devices abstract underlying physical devices or can
exist without a matching physical device
Virtual devices are :
CPUs
Memory
Modular Arithmetic Units (crypto accelerators)
Network switches and NICs
Disk servers and disks
Consoles
Virtualized I/O
2012 Oracle
19
Notes:
Can mark disk exclusive (give to one domain only. Not available for
files simulate via ZFS clones), or mark it read-only
There is no advantage to using additional virtual disk servers (vds)
rather than one. Each vdisk is managed separately either way
Use mpgroup=groupname for redundancy provided by multiple
service domains having access to the backend device
20
Logical
Domain
APP
APP
APP
Driver
Service
Domain
APP
APP
APP
RAID1
RAID1
vdisk vdisk
vdisk vdisk
vds
Privileged
Logical
Domain
Driver
vds
Hyper
Privileged
Hardware
/pci@780
/pci@7c0
HBA
HBA
External Storage
2012 Oracle
22
23
Virtual Network
Virtual network switch a Layer 2 switch
Configure with physical adapter for off-box network access
Configure without physical adapter for within-box inter-domain network
Inter-domain traffic on same switch is direct without overhead of going
through service domain. Can optionally set inter-vnet-link=off if running
low on logical domain channels in large configurations
Multiple VLANs per box by adding virtual switches
Supports jumbo frames, VLAN tagging
Logical Domain
1
Logical Domain 2
App
App
App
V-Ether
Driver
Hypervisor
App
Logical Domain 3
App
App
App
App
App
V-Ether
Driver
App
App
App
Service Domain
V-Ether
Switch
V-Ether
Switch
V-Ether
Driver
DeviceDriver
I/O Bridge
Gb
Ether I/F
2012 Oracle
25
Logical
Domain
APP
Logical
Domain
APP
APP
Driver
vsw
Privileged
IPMP
vnet
vnet
Service
Domain
APP
APP
IPMP
Driver
vsw
vnet vnet
Hyper
Privileged
Hardware
/pci@780
/pci@7c0
e1000g0
e1000g2
e1000g1
e1000g3
External
Network
2012 Oracle
26
27
Memory
Memory is not over-subscribed
You can define domains with more RAM than is present, but
can only bind those that fit
Avoids double-paging/3rd level memory problems commonly
seen with hypervisors that swap virtual machine memories
28
29
32
2012 Oracle
33
2. The ldm set-mau command not used on T4 and later. If used, the value should be
the number of cores allocated to the control domain.
2012 Oracle
34
STATE
FLAGS
CONS
VCPU
MEMORY
UTIL
UPTIME
primary
active
-n-cv-
SP
8G
2.5%
7h 48m
ldom1
bound
5000
16
16G
2012 Oracle
35
CDROM/DVD Installation
Export a Solaris DVD or ISO image as a virtual disk
The DVD/ISO image appears as a DVD in the guest
Boot the guest on that virtual disk business as usual
36
2012 Oracle
37
Split PCI
PCI-E buses on T4, T3 and T5x40 can be assigned to
separate domains
provides direct I/O access to as many domains as there are buses
in the system
2012 Oracle
38
2012 Oracle
39
PCI A
PCI B
primary domain
vsw0
alternate domain
vsw0
e1000g0
vsw
e1000g2
vsw
vds
vds
Hypervisor
vnet
vdc
guest domain 1
2012 Oracle
40
vnet
vdc
guest domain 2
vnet
vdc
guest domain 3
vnet
vdc
guest domain 4
vdisk backend
(file, disk, volume)
alternate
primary
vds
vds
Hypervisor
guest
vdc
vd
c
c0d2
c0d3
Disk Mirror
(SVM / ZFS)
2012 Oracle
41
physical network
alternate
primary
vsw
vsw
Hypervisor
guest
vnet
vnet
IPMP
2012 Oracle
42
Do it when:
43
44
VM
VM
VM
VM
Domain Mobility
AM/Day/Week
PM/Night/Weekend
Prerequisites:
shared storage (NFS is fine), network connectivity
Same-named virtual network and disk services
2012 Oracle
46
Target System
# psrinfo -pv
The physical processor has 8 virtual processors (0-7)
SPARC-T3 (chipid 0, clock 1649 MHz)
# prtconf -pv | grep stick-frequency
stick-frequency: 05f4bc08
47
Best practices
Assign crypto accelerators to control domains (if pre-T4)
Assign sufficient CPUs (1 or 2 cores) to control domain (check CPU
load during migration with ldm list or even vmstat/mpstat)
48
2012 Oracle
49
50
PM/Night/Weekend
Adjust your systems to your business requirements on demand
> Dynamically change : CPU, Virtual IO, Memory without interruption
> Automated CPU resource management
Improve utilization by balancing resources between domains
52
53
Can set power limit for entire server: drop power state
of managed items when reach power budget
54
Best Practices
Best Practices
Plan for availability to meet application needs:
Redundancy for I/O path by multiple paths
Redundancy for service domain failure (paths served by different
domains)
Redundancy at physical server level (clustering)
Oracle VM Server
for SPARC
Lifecycle Mgmt
Create, Delete,
Configure, Boot,
Shutdown, etc.
57
Monitoring
Resource Pools
Migration
Domain
Mobility
Application-to-Disk performance
analytics
58
Charge Back
Resource Scheduling
Capacity Planning
Dynamic
Domains
Oracle VM Containers
For SPARC
HYPERVISOR
M-Series
T-Series
Oracle VM
For x86
HYPERVISOR
All x86
59
60
SPARCI IaaS
For Datacenter Operations
create, provision, manage
and monitor tenants within their
virtual data centers
For Tenants
provision Solaris Zones, OVM
SPARC, OVM x86, virtual
networks and storage to
applications
61
62
Summary
Oracle is Investing More in Solaris, SPARC, and
Virtualization than Ever Before!
Oracle is the Only Vendor with a Unified Strategy for
Virtualization and Cloud Computing
Increasing business agility with Oracle VM Server for
SPARC, enabling you to Consolidate and Build Private
Clouds
63
64
65