solaris, opensolaris y virtualización

45
Solaris Operating System & Virtualization Angel Camacho Technical Marketing Manager Sun Microsystems, Inc.

Upload: juandanielp

Post on 18-Nov-2014

3.369 views

Category:

Technology


1 download

DESCRIPTION

Presentación utilizada por Ángel Camacho, Jim Mc Hugh y Matthew Baier en la Universidad de Palermo.

TRANSCRIPT

Page 1: Solaris, OpenSolaris y Virtualización

Solaris Operating System& Virtualization

Angel CamachoTechnical Marketing ManagerSun Microsystems, Inc.

Page 2: Solaris, OpenSolaris y Virtualización

2

•Solaris 10, OpenSolaris>Now & The Future

•Virtualization>OS Virtualization>Sun xVM: From Datacenter to Desktop

Agenda

Page 3: Solaris, OpenSolaris y Virtualización

3

Solaris & OpenSolaris

Page 4: Solaris, OpenSolaris y Virtualización

4

• Solaris Release>3-5 year release interval>Quarterly updates (●)>Fixes, new hardware support>Long term (10+ year) support cycle

• OpenSolaris Release>6 month release interval>18 month Sun support cycle>Foundation for nextSolaris Long Term Support release

Solaris Release Model

OpenSolaris

OpenSolaris

Solaris 10

Upcoming Solaris

20102005 2007

OpenSolaris

20 Years, One Development Base

20032002

Solaris 8 support

OpenSolaris

Solaris 9

OpenSolaris

Page 5: Solaris, OpenSolaris y Virtualización

5

•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

What Was New in Solaris 10 5/08?

Page 6: Solaris, OpenSolaris y Virtualización

6

•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.)

What's New in Solaris 10 10/08?

Page 7: Solaris, OpenSolaris y Virtualización

7

What is OpenSolaris?Community Participation + Solaris Innovation

DTraceZFS

NetworkVirtualization

Installation

NetworkAuto-Magic

TimeSlider

Network-Based

Packaging

HardwareOptimizaton

OpenStorage

Enterprise PowerManagement

CIFS

SecurityContainers

PredictiveSelf Healing

Page 8: Solaris, OpenSolaris y Virtualización

8

OpenSolaris

•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

Easy to Get, Install, Use, Maintain

Page 9: Solaris, OpenSolaris y Virtualización

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

Page 10: Solaris, OpenSolaris y Virtualización

10

Virtualization

Page 11: Solaris, OpenSolaris y Virtualización

11

System Virtualization Solutions

DynamicSystem Domains

Solaris Containers(Zones + SRM)

Solaris Containersfor Linux Applications

Solaris 8 and 9 ContainersSolaris Trusted Extensions

Solaris ResourceManager (SRM)

Solaris xVM ServerSolaris xVM VirtualBox

VMwareMicrosoft Hyper-V

Trend to flexibility Trend to isolation

Hard Partitions Virtual Machines OS Virtualization Resource Management

Multiple OSes Single OS

Server

OS

AppCalendarServer Database Web

ServerSun RayServer

AppServerDatabaseMail

ServerWeb

ServerFile

ServerIdentityServer

AppServer Database

Logical Domains (LDoms)

Page 12: Solaris, OpenSolaris y Virtualización

12

OS & LDOM Virtualization

Page 13: Solaris, OpenSolaris y Virtualización

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

Page 14: Solaris, OpenSolaris y Virtualización

14

Solaris ContainersG

loba

l Zon

e

app_ver3.0 zone

Solaris 10 Kernel

Web ServiceVersion 2.0

Server

OS

Application

Web ServiceVersion 3.0

Web ServiceVersion 2.5

app_ver2.5 zoneapp_ver2.0 zone

Apache 1.3IAS 4 Oracle 8i

Apache 1.3IAS 4 Oracle 9i

Apache 2.0GlassFishOracle 10g

Sample Test & Development Scenario

Page 15: Solaris, OpenSolaris y Virtualización

15

Solaris ContainersSample Production Scenario

Glo

bal Z

one

mai

l zon

e

Solaris 10 Kernel

WebServer 2

Server

OS

Application

web

1 zo

ne

MailServer

DNSServer

WebServer 1

web

2 zo

ne

dns1

zon

e

4 CPU Pool (FSS) ‏ 4 CPU Pool605 25 10

Page 16: Solaris, OpenSolaris y Virtualización

16

Solaris Trusted Extensions

Mandatory Access Control & Security Labels

Non-Hierarchical

Net Inc. Music Online Daisy's Florists

Solaris 10 or Trusted Extensions

Commercial HierarchyExecutive

Management

VP and Above

Directors

All Employees

Trusted Extensions

Government Hierarchy

Top Secret

Secret

Confidential

Classified

Trusted Extensions

• All objects are labeled, based on sensitivity• Access governed by label hierarchal relationship• Uses Containers – Labeled Security PP @ EAL 4+

Page 17: Solaris, OpenSolaris y Virtualización

17

Solaris 8 & 9 Containers

Solaris 10Global

Mx000

T2xxx/T5xxx

Solaris 10 Container

ZFS DTraceFMA Solaris 10 Kernel

DatabaseApplication

Solaris 8

Physical to Virtual (P2V)‏

Solaris 8 Container

BrandZ

Server

OS

Application

DatabaseApplication

Page 18: Solaris, OpenSolaris y Virtualización

18

Eco Consolidation: Low End

• Solaris 8 Containers on T2000 with Solaris 10

• Solaris 8 on V880s

●Old Configuration●4 V880s●32 CPUs ●136 RUs ●8800 watts ●28,872 BTUs●OS support cost:● $21,600 for Solaris 8

●New Configuration●1 T2000 Server●1 CPU with 32 threads ●2 RUs ●275 watts ●1,535 BTUs●OS support cost:●$2,700 for Solaris 8 +$1,080 for Solaris 10

Page 19: Solaris, OpenSolaris y Virtualización

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

Page 20: Solaris, OpenSolaris y Virtualización

20

Logical Domains

PlatformHardware

LDom A

• 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 B LDom C LDom D

I/O I/O

Memory

CPUCPU CPU CPU CPU CPU CPU CPU

Memory Memory Memory

Linux FreeBSD

Hypervisor

OS Environmentof choice

LDoms Manager

Page 21: Solaris, OpenSolaris y Virtualización

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

Page 22: Solaris, OpenSolaris y Virtualización

22

The Sun xVM Portfolio

Page 23: Solaris, OpenSolaris y Virtualización

23

Page 24: Solaris, OpenSolaris y Virtualización

24

Open Virtualization for Desktop to Datacenter

Open developer virtualization platform

Manage heterogeneous datacenters

Enterprise-class hypervisor

Only VDI with choice: Windows, OpenSolaris and Linux delivered securely

Page 25: Solaris, OpenSolaris y Virtualización

25

Host Platforms

Guest Platforms

x86 Hardware

Open Developer Virtualization Platform

Page 26: Solaris, OpenSolaris y Virtualización

26

Key Features• Broad platform support

> Hosts: Windows, Open Solaris, Linux, OS X> Guests: Practically any x86-based OS

• Powerful virtual hardware anddevice 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

World’sMost Popular

Virtualization Platform

Page 27: Solaris, OpenSolaris y Virtualización

27

GUI

• Supportsall VESA standard resolutions and depths

• Dynamicallyresizabledesktops

• Full screenmode

• SeamlessWindows

• Mouseintegration

• Clock synchronization

• Shared clipboardand folders

Page 28: Solaris, OpenSolaris y Virtualización

28

Press Coverage

“xVM VirtualBox has the clear advantage of being the only free personal/SMB virtualization product that runs on all the major computing platforms – Windows, Linux, Mac,and Solaris.”

“Setup is extremely easy.”“Overall we found VirtualBox xVM performance to be excellent.”

“...[H]as the widest rangeof host system support and has the lightest hardware demands.”

ZDNet, Virtualization Smackdown

May 21, 2008

“...VirtualBox is rapidly becoming a serious contender if it isn’t one already. Its licensing is far less restrictive, and it only differs in functionality in ways that will be important to a minority of users.”

Serdar Yegulalp,Informationweek

June 17, 2008

“The Firefox of Virtualization... accolades must go to Sun. In the Test Center, it has been the one desktop virtualization product that provided almost no thorny issues setting up a Linux virtual machine on a Vista host.”

Samara Lynn, CRNJune 17, 2008

Page 29: Solaris, OpenSolaris y Virtualización

29

Enterprise-Class Hypervisor

MailServer

FileServer

WebServer

MailServer

FileServer

FMA

BUI WS-MAN

WebServer

VMDKZFSIPS

PV Drivers Live DVD

Page 30: Solaris, OpenSolaris y Virtualización

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

Page 31: Solaris, OpenSolaris y Virtualización

31

Key Features

Ease of AcquisitionRun Windows, Open Solaris and Linux as guests, utilize PV drivers to aid performance, import virtual disk formats such as VMware's VMDK format

Software ApplianceEasy to try with LiveDVD, easy to install and update with IPS, easy to locate with support for x64 hardware

Enterprise ClassManage and scale to thousands of systems over the Internet

From One to ManyManage 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

Maximize your DatacenterHot, warm and cold migration; cloning and snapshotting of guests; resource pools and load balancing; NFS support; auto-restart of guests

Heterogeneous

Usability

Scalable

Flexible

Manageable

Page 32: Solaris, OpenSolaris y Virtualización

32

Easy as Click and Drag

Page 33: Solaris, OpenSolaris y Virtualización

33

Guest Console Viewer

Page 34: Solaris, OpenSolaris y Virtualización

34

Usage Scenario

• Create virtualized applications

• Develop on your own preferred platform

• Test on many OSes on the single system

• Reliably and securely run your applications

• Dynamically adapt your application to changing conditions

• Make efficient use of testing resources

• Test in different situations

DEVELOPxVM VirtualBox

TEST/STAGExVM Server and xVM Ops Center

DEPLOYxVM Server and xVM Ops Center

Page 35: Solaris, OpenSolaris y Virtualización

35

Only VDIwith Choice: Windows,Open Solaris and LinuxDelivered Securely Sun VDI Software

Sun Fire x64/x86 Servers

...

xVM or VMware

Sun Ray Software

Internet

Sun Secure Global Desktop Software

Sun Virtual Desktop Connector

Page 36: Solaris, OpenSolaris y Virtualización

36

Not Just SunRay!

As you move between devices, your desktop follows you

My desktopon a PC

My desktopon a Mac

My desktop on a Sun Ray client

Your Desktop Anywhere

Page 37: Solaris, OpenSolaris y Virtualización

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

Page 38: Solaris, OpenSolaris y Virtualización

38

and More...

Slovak National Library

Sohgoh Real Estate

Savings and CreditBank of Kuwait

Page 39: Solaris, OpenSolaris y Virtualización

39

Manage HeterogeneousDatacenters

Page 40: Solaris, OpenSolaris y Virtualización

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

Page 41: Solaris, OpenSolaris y Virtualización

41

Scan and identify VMs and servers across your network

Stay secure and up-to-date with automatic patchmanagement for Red Hat, SUSE and Open Solaris in physical servers as well as guest OSs

Create VMs across farms of servers. Hands-off installation of bare metal systems, packages, RPMs and firmware

Securely and remotely manage VMs and efficiently distribute workloads among heterogeneous datacenter assets

Assure compliance with the industry’sfirst compliance auditing solution

Discover

Provision

Update

Manage

Report

2.0

Manage AnywhereVia Browser

Scalable web interface allows complete Lights Out Management

Page 42: Solaris, OpenSolaris y Virtualización

42

Time Savings

Activity

Identify 100 assets on network Days Minutes

Hours Minutes

Days < 6 Hours

Hours 15 Minutes

Days Hours

Apply a security fix to 100 servers 1 Day 20 Minutes

Days Hours

Without xVMOps Center

With xVMOps Center

Compare inventory for 100 systemsagainst baseline

Obtain software and patches and validate PKG/RPM installation

Identify patches required for 100+ servers and impact on system

Deploy OS to powered-offbaremetal 100 servers

Identify, validate and deploy iLOM firmwareon 100 servers

Page 43: Solaris, OpenSolaris y Virtualización

43

Next Steps

www.sun.com/xvm

Page 44: Solaris, OpenSolaris y Virtualización

44

Next Steps>Get Solaris and OpenSolarissun.com/solaris/get and opensolaris.com

>Get Data Sheets and White Paperssun.com/solaris/reference_materials

>Get Trainedsun.com/solaris/freetraining | Learning Paths: sun.com/training/solaris

1

2

3

4

>Get Started with Solaris Learning Centerssun.com/solaris/teachme5

>Get Virtualsun.com/xvm | openxvm.org | virtualbox.org6

>Get Involvedopensolaris.org | bigadmin.com | developers.sun.com/solaris

Page 45: Solaris, OpenSolaris y Virtualización

Solaris Operating System& Virtualization

[email protected] Marketing ManagerSun Microsystems, Inc.