4. Solaris Release Model
20 Years, One Development
Base 2010
2005
2002 2003 2007
Solaris 8 support
Solaris 9
Solaris 10
• Solaris Release
>3-5 year release interval OpenSolaris
>Quarterly updates (●) OpenSolaris
>Fixes, new hardware support
>Long term (10+ year) support cycle OpenSolaris
• OpenSolaris Release OpenSolaris
>6 month release interval OpenSolaris
>18 month Sun support cycle
>Foundation for next Upcoming Solaris
Solaris Long Term Support release 4
5. What Was New in Solaris 10 5/08?
•Support for new systems / peripherals
>Additional power management support
•Virtualization
>Absolute CPU usage limits (CPU caps)
>VNC: remote desktop session support
>Support for Solaris 8 and 9 Containers
•Security and ease-of use additions
•Integrated fixes
•ZFS: hotplug & FMA
5
6. What's New in Solaris 10 10/08?
•ZFS Boot (!)
•Hardware support - processors/servers, storage,
devices
>new device drivers & new systems
•Containers: upgrade on attach
•Virtualization - ParaVirtualized disk drivers for
xVM, LDOMs enhancements
•FMA extensions - support for Harpertown (Intel
5400 mem ctlr).
•Desktop application updates (Adobe, etc.)
6
7. What is OpenSolaris?
Community Participation + Solaris
Innovation
Enterprise Power Network
Management Virtualization
Security
Open Installation
Storage
Containers
CIFS ZFS DTrace Network
Network-
Based Auto-
Predictive
Packaging Magic
Self Healing
Hardware Time
Optimizaton Slider
7
8. OpenSolaris
Easy to Get, Install, Use, Maintain
•Redistributable LiveCD image
• Core OS based on latest open source Solaris
development work
• Graphical installer, GNOME/compiz desktop
•GNU tools
•Optimized AMP/MARS deployment software
•Network package repository
•Leverages unique Solaris capabilities
8
9. What's New in OpenSolaris 2008.11
• Datacenter & storage features
Distro Constructor
>
COMSTAR storage framework
>
Automated install
>
Optimizations for Intel core micro-architecture
>
Trusted Extensions labeled security
>
• Desktop & developer features
> Time Slider
> Gnome, OoO, Firefox3, Songbird, & NWAM
• New repositories to expand the ecosystem
• Fully supported OpenSolaris Toshiba laptop
• Enhanced production support offering 9
11. System Virtualization Solutions
Trend to isolation
Trend to flexibility
Hard Partitions Virtual Machines OS Virtualization Resource Management
App
App Database Identity File Web Mail Calendar Database Web App
Sun Ray Database
Server Server Server Server Server Server Server Server
Server
OS
Server
Multiple OSes Single OS
Solaris Containers
Solaris xVM Server
(Zones + SRM)
Dynamic Solaris Resource
Solaris xVM VirtualBox
System Domains Manager (SRM)
Solaris Containers
VMware for Linux Applications
Microsoft Hyper-V Solaris 8 and 9 Containers
Solaris Trusted Extensions
Logical Domains (LDoms)
11
13. Solaris Containers
•Light weight environments
>“Just want to test something”
•Highly secure environments
>Need to isolate the application from the kernel
•Highly dynamic environments
>Many environments sharing the same resources
•High performance environments
>For apps with many threads or help duplicate them
• Test different application versions against the same
hardware and OS
13
14. Solaris Containers
Sample Test & Development Scenario
Applicatio
Web Service Web Service Web Service
Version 2.0 Version 2.5 Version 3.0
n
Apache 1.3 Apache 1.3 Apache 2.0
Global Zone
IAS 4 IAS 4 GlassFish
Oracle 8i Oracle 9i Oracle 10g
OS
app_ver2.0 zone app_ver2.5 zone app_ver3.0 zone
Solaris 10 Kernel
Serve
r
14
15. Solaris Containers
Sample Production Scenario
Applicatio
Web Web DNS Mail
Server 1 Server 2 Server Server
n
Global Zone
web1 zone
web2 zone
dns1 zone
mail zone
OS
5 60 25 10
4 CPU Pool (FSS) 4 CPU Pool
Solaris 10 Kernel
Serve
r
15
16. Solaris Trusted Extensions
• All objects are labeled, based on sensitivity
• Access governed by label hierarchal relationship
• Uses Containers – Labeled Security PP @ EAL 4+
Commercial Hierarchy Government Hierarchy
Non-Hierarchical
Executive Top Secret
Management
VP and Above Secret
Daisy's
Directors Confidential
Net Inc. Music Online Florists
All Employees Classified
Solaris 10 or Trusted Extensions
Trusted Extensions Trusted Extensions
Mandatory Access Control & Security Labels
16
17. Solaris 8 & 9 Containers
Physical to Virtual
(P2V)
Database Database Applicatio
Application Application
n
OS
Solaris 10 Solaris 8 Container Solaris 10 Container
Solaris 8
Global
BrandZ
ZFS FMA DTrace Solaris 10 Kernel
Serve
T2xxx/T5xxx Mx00 r
0
17
18. Eco Consolidation: Low End
New Configuration
Old Configuration ●
●
1 T2000 Server
4 V880s ●
●
1 CPU with 32 threads
32 CPUs ●
●
2 RUs
136 RUs ●
●
275 watts
8800 watts ●
●
1,535 BTUs
28,872 BTUs ●
●
OS support cost:
OS support cost: ●
●
$2,700 for Solaris 8 +
$21,600 for Solaris 8 ●
●
$1,080 for Solaris 10
• Solaris 8 Containers
• Solaris 8 on V880s
on T2000 with Solaris 10
18
19. Logical Domains
•Each virtual machine appears as an entirely
independent machine
>own kernel, patches, tuning parameters
>own user accounts, administrators
>own disks
>own console and OBP
>own network interfaces, MAC & IP addresses
>each domain can start, stop and reboot independently of each
other
>scale up to number of CMT hardware threads
19
20. Logical Domains
• Virtualization and partitioning of machine resources
> Each domain is a full virtual machine, with a dynamically
reconfigurable sub-set of machine resources, and its own independent OS
> Protection & isolation via SPARC hardware and hypervisor firmware
LDom A LDom B LDom C LDom D
OS Environment
of choice
Linux FreeBSD
LDoms Manager
Hypervisor
CPU
CPU CPU CPU CPU CPU CPU CPU
Platform Memory Memory Memory Memory
Hardware I/O
I/O
20
21. New for LDOMS 1.1
• Migration of domains
> Warm for running domains, instant for idle domains
• Dynamic reconfiguration
> Virtual disks for domains
> Virtual I/O devices for changes w/o reboots
• Networking improvements
> Hybrid I/O paths
> VLAN configuration within / between guests
• Power management
> Turns off idle-cores as needed
21
24. Open Virtualization for Desktop to Datacenter
Only VDI with choice:
Open developer Windows, Open
virtualization Solaris and Linux
platform delivered securely
Manage
Enterprise-class heterogeneous
hypervisor datacenters
24
25. Open Guest Platforms
Developer
Virtualization
Platform
Host Platforms
x86 Hardware
25
26. Key Features
• Broad platform support World’s
> Hosts: Windows, Open Solaris, Linux, OS X
Most Popular
> Guests: Practically any x86-based OS
Virtualization
• Powerful virtual hardware and Platform
device support
• Rich host/guest integration
• Advanced features
Built-in support for centralized storage
>
Client or server deployable
>
VirtualBox RDP Server for remote access to VMs
>
Scriptable
>
Open APIs and modular design
>
• Open Source / Free binary for personal use
> Commercial / OEM license available 26
27. GUI
• Supports • Seamless
all VESA Windows
standard
• Mouse
resolutions
integration
and depths
• Clock
• Dynamically
synchronization
resizable
desktops • Shared
clipboard
• Full screen
and folders
mode
27
28. Press Coverage
“xVM VirtualBox has the “The Firefox of “...VirtualBox is
clear advantage of being the Virtualization... rapidly becoming a
only free personal/ accolades must go serious contender if
SMB virtualization product to Sun. In the Test it isn’t one already.
that runs on all the major Center, it has been Its licensing is far
computing platforms – the one desktop less restrictive, and
Windows, Linux, Mac, virtualization it only differs in
and Solaris.” product that functionality in
provided almost ways that will be
“Setup is extremely easy.”
no thorny issues important to a
“Overall we found Virtual setting up a Linux minority of users.”
Box xVM performance to be virtual machine on
excellent.” Serdar Yegulalp,
a Vista host.”
Informationweek
“...[H]as the widest range
June 17, 2008
of host system support and Samara Lynn, CRN
June 17, 2008
has the lightest hardware
demands.”
ZDNet, Virtualization
Smackdown
May 21, 2008
28
29. Mail Mail File
File Web Web
Server Server Server
Server Server Server
Enterprise-
Class
Hypervisor PV Drivers Live DVD
BUI WS-MAN
IPS ZFS VMDK FMA
29
30. Without Barriers
Server Virtualization Without Barriers
• Built-in management
> Easy to use interface
> Low barrier to entry
> Programming interfaces
VMware compatible
•
Windows SVVP certified (coming)
•
Enterprise-class foundation
•
Open source
•
30
31. Key Features
From One to Many
Manageable Manage a single system with the built-in BUI; use xVM Ops Center to manage
many systems; use the WS-MAN interfaces to integrate with ISV solutions
Software Appliance
Usability Easy to try with LiveDVD, easy to install and update with IPS, easy to
locate with support for x64 hardware
Enterprise Class
Scalable Manage and scale to thousands of systems over the Internet
Ease of Acquisition
Heterogeneous Run Windows, Open Solaris and Linux as guests, utilize PV drivers to aid
performance, import virtual disk formats such as VMware's VMDK format
Maximize your Datacenter
Flexible Hot, warm and cold migration; cloning and snapshotting of guests; resource
pools and load balancing; NFS support; auto-restart of guests
31
34. Usage Scenario
TEST/STAGE DEPLOY
DEVELOP xVM Server and xVM Server and
xVM VirtualBox xVM Ops Center xVM Ops Center
• Create virtualized • Make efficient use • Reliably and securely
applications of testing resources run your applications
• Develop on your own • Test in different • Dynamically adapt
preferred platform situations your application to
changing conditions
• Test on many OSes
on the single system
34
35. ...
Only VDI
with Choice: xVM or VMware
Windows,
Open Solaris Sun Virtual Desktop Connector
and Linux Sun Secure Global
Sun Ray Software
Delivered Desktop Software
Sun VDI Software
Securely
Sun Fire x64/x86 Servers
Internet
35
36. Not Just SunRay!
Your Desktop Anywhere
My desktop My desktop My desktop on a
on a PC on a Mac Sun Ray client
As you move between devices, your desktop follows you
36
37. VDI Success Story
• One of America’s leading
hospitals chose Sun VDI to:
> Increase security
> Facilitate desktop management
> Provision systems FAST
• Number of users: 5300
• Number of virtual machines: 3000
• In May 2008, UAB rolled out
1000s of desktops in 4 hours
Ideal Size HW/SW
37
38. and More...
Sohgoh Real Estate
Savings and Credit Slovak National Library
Bank of Kuwait
38
40. 2.0
•Manage firmware, operating system, and
applications
•Automate software patching
•Report IT Compliance
•Manage heterogeneous systems in distributed
datacenters
•Discover, provision, patch, manage, and
monitor systems
•Context-driven, user-friendly interface
•Early access support for large scale x86
virtualization management
40
41. 2.0
Discover Scan and identify VMs and servers across your network
Create VMs across farms of servers. Hands-off installation
Provision of bare metal systems, packages, RPMs and firmware
Stay secure and up-to-date with automatic patch
Update management for Red Hat, SUSE and Open Solaris in
physical servers as well as guest OSs
Securely and remotely manage VMs and efficiently
Manage distribute workloads among heterogeneous
datacenter assets
Assure compliance with the industry’s
Report first compliance auditing solution
Manage
Scalable web interface allows complete Lights
Anywhere Out Management
Via Browser
41
42. Time Savings
With xVM
Without xVM
Ops Center
Activity Ops Center
Minutes
Identify 100 assets on network Days
Compare inventory for 100 systems
Minutes
Hours
against baseline
Obtain software and patches and validate
< 6 Hours
Days
PKG/RPM installation
Identify patches required for 100+ servers
15 Minutes
Hours
and impact on system
Deploy OS to powered-off
Hours
Days
baremetal 100 servers
20 Minutes
Apply a security fix to 100 servers 1 Day
Identify, validate and deploy iLOM firmware
Hours
Days
on 100 servers
42