sun xvm virtualization uni parthenope
TRANSCRIPT
VIRTUALIZATION BUILT IN...
SOLARIS AND xVM: FOUNDATION FOR THE DYNAMIC DATACENTER
Nicola RautiSystems Engineer Global Systems EngineeringSun Microsystems Italia
State of Infrastructure Today
41m physical servers by 2010 700% increase in 15 years
Ave UT < 10% = $140 bn in excess server capacity
a 3 year supply
Server Sprawl
Power and Cooling
DC space costs 10s of millions
to build
Limits on facilities upgrades in existing sites
$8 in maintenance
for every $1 spent on new infrastructure
20-30:1 Server-to-admin ratio
Space Crunch
Operating Cost
Source: IDC
50 for every $1 spent on servers
$29 bn in power and cooling industry wide
Situazione dell'IT oggiCosti troppo alti per la gestione di un DC
Consumi elettrici elevati e di conseguenza elevati costi per il raffreddamento
Molti DC hanno raggiunto il limite massimo in termini di spazio fisico occupato che complica anche semplici upgrade di progetti esistenti
Disposizione del tutto disordinata dei sistemi presenti che naturalmente complica moltissimo la gestione
Economics
and Ecology
Business Continuity
and Resilience
Business
Agility
Global IT Challenges
Under-utilized systems limit business growth
Energy costs
drain the bottom line
Sprawling IT infrastructure is hard to manage
Disaster recovery planning is non-negotiable
Downtime is
not an option
Remote management
Ability to deploy new services is critical to remain competitive
IT resources
must be easier
to allocate
Sfide dell'IT a livello GlobaleEconomia & Ecologia:Sistemi sotto-utilizzati ()
Costi dell'energia
Infrastruttura IT disordinata
Business Continuity:
The Power of Virtualization
Server Consolidation
Reduced Space and Power
Mobility
Increased Hardware Utilization
Virtualization Challenges
Increased management complexityStill need to manage hardware and OS
Virtualization density requires performance
and management skills
Management solutions are custom-constructed by the customer using multiple tools
Performance overhead can limit possible
cost savings
New security challenges
Proprietary solutions
Getty images:
200315535-001.jpg
Deployment of Open Source Software
Sun Virtualization History
Time
I think their strategy is right on the money Chris Wolf, Burton Group
NFS
Dynamic System Domains
Sun Ray
Solaris Containers
Logical Domains
Open Storage
Xen
Open Networking
VirtualBox
VDI
Datacenter Management Sun xVM Ops Center
Desktop to Datacenter Virtualization
Unifying Virtualization and Management Across the Infrastructure
Open Storage
Solaris Containers
Sun xVM Server
Logical Domains
Dynamic Domains
Sun Virtual Desktop
Infrastructure
Sun VirtualBox
STORAGE
VIRTUALIZATION
DESKTOP
VIRTUALIZATION
SERVER
VIRTUALIZATION
NETWORK
VIRTUALIZATION
Open Networking
Server
Virtualization
What is Important?
Understand the Application One Size Does Not Fit All
Management of These Environments is Key
FUSION
IDENTITY MANAGEMENT
Notes:
Understand the application One size does not fit all
Different applications have different needs
Certain applications are locked to certain systems and OSes
We fit the hardware and the virtualization technology to the application's needs
Allow you to use multiple virtualization technologies at the same time get the best from all worlds
Management of these environments is key
Getting a good overview of your physical and virtual assets
Controlling the different virtualization technologies from a single pane of glass
Allowing you to change your (virtual) datacenter to fit the evolving business needs
OS
Virtualization
Hypervisors/
Domains
Solaris ContainersSolaris 8/9 Containers
Solaris ContainersSolaris 8/9 Containers
Logical Domains
Dynamic Domains
xVM Ops Center
Understanding Your Application
T-SeriesM-SeriesSolaris Containers
xVM Server
VirtualBox
VMware ESX
Hyper-V
X-Series
Application
FUSION
IDENTITY MANAGEMENT
xVM Ops Center
Server Virtualization from Sun Today
Hard Partitions
SPARC Hypervisors
x86 Hypervisors
Solaris Containers
Identity
Server
Multiple OSes
Single OS
All Sun SystemsSolaris Containers
(Zones + SRM)
Solaris Trusted Extensions
Solaris 8 and 9 Containers
Solaris Containers
for Linux Applications
X SeriesxVM Server
VirtualBox
VMware ESX
Microsoft Hyper-V
T SeriesLogical Domains
M SeriesDynamic Domains
Mail
Server
File
Server
Solaris Containers
60525104 CPU Pool
4 CPU Pool (FSS)
Mail Zone
Solaris 10 Kernel
DNS Zone
Web2 Zone
Web1 Zone
Global
Zone
OS
Server
DNS
Server
Apps
Solaris Zones+Solaris Resource Manager=Solaris Containers
Solaris Containers
Solaris Containers proven technologyMore than 20% of Solaris 10 production systems are running multiple Containers
Recognized license boundary for major ISVs
New features added regularly
Simplified system upgrades via Solaris 8 and 9 Containers
Solaris Trusted Extensions give enterprise grade security
Mobility of Containers give agility and rolling upgrades
Solaris Containers have full Solaris Cluster support
Logical Domains
OS
Server
Control/
Service
Domain
Service
Domain
Apps
Logical Domains 1.1
Support multiple versions of Solaris, OpenSolaris, Linux and
FreeBSD
on the same system
Domain Mobility Allows users to migrate workload between LDoms without shutting down the applicationUsers can also move workload between different machine types if the Logical Domain is shut down
Virtual I/O enhancementsDedicated hardware mapped to a Logical Domain
Built in Dynamic Reconfiguration
Virtual network and switch support
Comes at no additional cost
Mail
Server
Mail
ServerFile
Server
PV Drivers
Enterprise-Class
Hypervisor
FMAVMDKZFSIPS
Sun xVM Server / Hypervisor
Sun xVM Server / Hypervisor
Server Virtualization Without BarriersBuilt-in management
Easy to use interface
Low barrier to entry
Programming interfaces
VMware compatible
Enterprise-class foundation
Open source
Sun xVM Server / Hypervisor
All Suns Server Virtualization Technologies
managed from a single point
Solaris Containers
Logical Domains
xVM Server
xVM Ops Center with Sun Universal Knowledgebase
Discovery
Update
Provisioning
Management
Bare metal and OS discovery
Inventory and systems grouping
Role based access control
Linux and Solaris Operating
Systems
Firmware, with dependencies
Patch Linux and Solaris
Simulate
Schedule
Rollback
App, file and script management
Compliance reporting
Audit trail
Lights out management
Here are the Key features of xVM OC, which we will dive into more specifically during the demoDiscovery -== Discover both bare metal servers and Linux/Solaris OS== ability to group systems based on business rules. Can easily move systems within groups or change parent groups through robust web interface== Can define usage permissions based on granular access control (ie one admin may have access to patch one group of systems, but not provision)Updating (leveraging the Sun Universal KB)== State of the art patch management for Solaris and Linux patching based on KB== Ability to roll out single or sets of patches both as simulated, adhoc or scheduled jobs== Ability to rollback patches/packages fully or granularly == Can upload customconfig, or other files, to be deployed and tracked with xVM OCProvisioning== Provision firmware for Sun systems (with dependencies)== Bare metal provision Linux and Solaris OSManagement == Easy to use web based reporting great for compliance reports. Easily identify which systems are in or out of compliance based on you definition (EIS baseline, custom profile etc)== Complete audit trail of all jobs run with xVM OC== Lights out management capabilities powe on/off (please not xVM OC does not do HW monitoring or alerting)
Save Time with Sun xVM Ops Center
In summary, customers using xVM have been able to reduce their admin effort by any where from 40-60% when moving from a most manual or scripted process
Highlight third row above obtain patches and validate that is benefit of our KB
Different Usage Scenarios
Eco consolidation Retire legacy systems
Consolidate many small applications on different OSes
Adapt application resources/location
to business changes
Protect Web facing applications
Consolidate vertically scaling applications databases
Virtualization allows the move to newer more efficient systemsSPARC: Solaris 8 and 9 Containers
Lower the power/cooling/space/support cost on running
these applications
Eco Consolidation with Solaris
Solaris 10
Solaris 9Container
Solaris 8Container
Solaris 8
Solaris 9
xVM Ops Center
Eco Consolidation with Solaris
Total
After
Before
Solaris 8
on 6 V880s
6 Solaris 8
Containers on
T5240 with Solaris 10
Total Savings
2 CPUs (128 threads)
2 Rack Units
1,100 Watts
3,608 BTUs
OS support cost:
$3,780 for Solaris 10 with Solaris 8 Containers
99% space savings92% less power92% less BTUs88% lower annual support cost
48 CPUs
204 Rack Units
13,200 Watts
43,308 BTUs
OS support cost: $32,400 for Solaris 8
Consolidate Many Small Applications
on Different OSes
A hypervisor allows the consolidation of many small appsSPARC: Logical domains, dynamic domains
X86: VirtualBox, xVM server, VMware, Hyper-V
Each VM can have their own patch level
xVM Ops Center
Adjust to Business Changes
AM/Day/Week
PM/Night/Weekend
Re-Size the Resources to Fit the Changes on Demand
Adjust to Business Changes
AM/Day/Week
PM/Night/Weekend
Migrate the Applications onto Fewer System: Turn Unneeded Systems Off to Save Power
Secure Internet Facing Applications
Many companies want a Web presence
Web-facing applications often need to be dynamic
These applications are often new and untested
Hackers can de-face website or steal data
Hackers can gain access to the corporate network
Use Solaris Containers/Trusted Extensions to lock down the application environment
Problem
Risk
Solution
Secure Internet Facing Applications
A locked down environment can protect x86 and SPARC: Solaris Containers
Control the content from outside Container
Totally isolate the internet network from LAN
Firewall
Solaris 10
Read/Write
Read Only
Public
Internet
Private
LAN
/shared
Webzone
129.152.1.200
Datazone
10.0.0.200
An Example Configuration to Prevent Web Page Hijacking
Consolidate Vertical Scaling Apps
Insurance agency with many field offices
Databases need many threads (CPUs) to perform
Field offices only get ~20 inquiries per day
Systems and database licenses are very under utilized
Consolidate the databases in Containers on an
M-Series system
Compress the costs of 40 databases into that of ~2!
Example
Problem
Result
Solution
Consolidate Vertical Scaling Apps
Using the new M-series allow to vertically scaling
Powerful CPU, lots of memory
Use Solaris containers to cap the CPU to the right level
Solaris Containers considered a license boundary for both Oracle & IBM
Cost
Cost
Cost
40 x 8 Way Systems
One 16 Way System
Total Saving
40 x $old-systems SWaP
40 x 8 x $database
38 x power/cooling/space
38 x 8 x $database
1 x $new system SWaP
1 x 12 x $database
Server Virtualization Strengths
Solaris
Containers
Logical
Domains
xVM Server
VMware ESX
Hyper-V
High performance network and I/O bare metal performance
Consolidated old Solaris versions
Limit the security breach of your web application
Consolidate very dynamic applications
Migrate VMs to fit business changes
Most of the hypervisor built into the chip very little overhead
Redundant I/O paths
Run any x86 OS on shared infrastructure
Migrate VMs to fit business changes
Move old OSes onto newer share/more efficient hardware
High isolation dedicated hardware
High performance network and I/O bare metal performance
No software single point of failure
Run multiple OSes on the same system
Dynamic
Domains
Solaris Containers- High performance network and I/O (this talks to that Containers have no impact on I/O)- Consolidate old Solaris versions (this talks to Solaris 8/9 Containers)- Limit the security breach of your web application (this talks to the way the Vatican locked down their website)Logical Domains- Migrate VMs to fit business changes - Most of the hypervisor built into the chip (this talks to the v12n optimization in Niagara which helps with performance)- Redundant I/O paths (this talks to the RAS capabilities in LDOMs)xVM Server & VMware ESX- Run any x86 OS on shared infrastructure (this talks to the OS heterogeneousness)- Migrate VMs to fit business changes (this talks to live migration)- Move old OSes onto newer share/more efficient hardware (this talks to consolidation of old x86 systems onto new ones)
Only VDI
with Choice: Windows,
Open Solaris and Linux
Delivered Securely
Sun VDI Software
Sun Fire x64/x86 Servers
...
xVM or VMware
Sun Ray Software
InternetSun Secure Global Desktop SoftwareSun Virtual Desktop Connector
Open Desktop Virtualization Platform
Host Platforms
Guest Platforms
x86 Hardware
Key Features
Broad platform supportHosts: Windows, Solaris, Linux, OS X
Guests: Support for practically any
x86-based OS
Powerful virtual hardware and
device support
Versatile Networking options
Rich host/guest integration
Enterprise Features
VirtualBox for Solution Builders
Worlds
Most Popular Virtualization Platform
Powerful Virtual Hardware
Virtual SATA or IDE: up to 32 disks
Virtual NICs: gigabit ethernet E1000
Virtual USB Controller: USB 1.1 and 2.0 USB device filter
Full ACPI Support: guests reflect power status of host
Virtual CD/DVD: passthru for CD/DVD writing
Processor: 32-bit and 64-bit guests; PAE support
Graphics Acceleration: OpenGL for Windows Guests
Usage Scenario
DEVELOP
xVM VirtualBox
TEST/STAGE
xVM Server and xVM Ops Center
DEPLOY
xVM Server and xVM Ops Center
Create virtualized applicationsDevelop on your own preferred
platformTest on many OSes
on the single system
Make efficient use
of testing resourcesTest in different
situations
Reliably and securely run your applicationsDynamically adapt your application to changing conditions
Nicola [email protected] You.
Sun Microsystems, Inc.
Page
Click to edit the title text format
Click to edit the outline text formatSecond Outline Level
Click to edit the notes format
Page
Click to edit the title text format
Presenters NamePresenters TitlePresenters Company
Click to edit the notes format
Page
ActivityWithout Sun xVM Ops CenterWith Sun xVM Ops CenterDiscoverIdentify 100 assets on networkDaysMinutesCompareCompare inventory for 100 systems against baselineHoursMinutesValidate Obtain software and patches and validate PKG/RPM installationDays< 24 hoursAssessIdentify patches required for 100+ servers and impact on systemHours15 MinutesProvisionDeploy OS to powered-off baremetal 100 serversDaysHoursUpdate OSApply a security fix to 100 servers1 Day20 MinutesProvisionFirmware Identify, validate and deploy iLOM firmware on 100 serversDaysHours
???Page ??? (???)04/10/2009, 17:34:03Page /