solaris 10 virtualization presentation

40
1 VIRTUALIZATION BUILT IN... SOLARIS: THE FOUNDATION FOR THE DYNAMIC DATACENTER

Upload: xkinanx

Post on 14-Jan-2015

4.660 views

Category:

Technology


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Solaris 10 virtualization presentation

1

VIRTUALIZATION BUILT IN...SOLARIS: THE FOUNDATION FOR THE DYNAMIC DATACENTER

Page 2: Solaris 10 virtualization presentation

2

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 SprawlPower and Cooling

• DC space costs 10’s 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 CrunchOperating Cost

Source: IDC

• 50¢ for every $1 spent on servers

• $29 bn in power and cooling industry wide

Page 3: Solaris 10 virtualization presentation

3

Economicsand Ecology

Business Continuityand Resilience

BusinessAgility

Global IT Challenges

• Under-utilized systems limit business growth

• Energy costsdrain the bottom line

• Sprawling IT infrastructure is hard to manage

• Disaster recovery planning is non-negotiable

• Downtime isnot an option

• Remote management

• Ability to deploy new services is critical to remain competitive

• IT resources must be easier to allocate

Page 4: Solaris 10 virtualization presentation

4

Today’s Distributed Datacenters

Space IssuesCooling ConcernsHard to Manage

Security Challenges

Page 5: Solaris 10 virtualization presentation

5

The Power of Virtualization

Server Consolidation

Reduced Space and

PowerMobility

Increased Hardware Utilization

Page 6: Solaris 10 virtualization presentation

6

Virtualization Challenges

• Increased management complexity> Still need to manage hardware and OS

• Virtualization density requires performanceand management skills

• Management solutions are custom-constructed by the customer using multiple tools

• Performance overhead can limit possiblecost savings

• New security challenges

• Proprietary solutionsGetty images:200315535-001.jpg

Page 7: Solaris 10 virtualization presentation

7

Deployment of Open Source Software

Sun Virtualization History

Time

“I think their strategy is right on the money”—Chris Wolf, Burton Group

NFSDynamic System Domains

Sun RaySolaris Containers

Logical DomainsOpen Storage

Xen

Open NetworkingVirtualBox

VDI

Page 8: Solaris 10 virtualization presentation

8

Datacenter Management – Sun xVM Ops Center

Desktop to Datacenter VirtualizationUnifying Virtualization and Management Across the Infrastructure

Open StorageSolaris ContainersSun xVM Hypervisor

Logical DomainsDynamic Domains

Sun Virtual DesktopInfrastructure

Sun VirtualBox

STORAGEVIRTUALIZATION

DESKTOPVIRTUALIZATION

SERVERVIRTUALIZATION

NETWORKVIRTUALIZATION

Open Networking

Page 9: Solaris 10 virtualization presentation

9

ServerVirtualization

Page 10: Solaris 10 virtualization presentation

10

What is Important?

Understand the Application – One Size

Does Not Fit AllManagement of These Environments is Key

FUSION

IDENTITY MANAGEMENT

Page 11: Solaris 10 virtualization presentation

11

OSVirtualization

Hypervisors/Domains

Solaris ContainersSolaris 8/9 Containers

Solaris ContainersSolaris 8/9 Containers

Logical Domains Dynamic Domains

xVM Ops Center

Understanding Your Application

T-Series M-Series

Solaris Containers

xVM HtpervisorVirtualBox

VMware ESXHyper-V

X-Series

Application

FUSION

IDENTITY MANAGEMENT

Page 12: Solaris 10 virtualization presentation

12

xVM Ops Center

Server Virtualization from Sun Today

Hard Partitions SPARC Hypervisors x86 Hypervisors Solaris Containers

IdentityServer

Multiple OSes Single OSAll Sun Systems

Solaris Containers(Zones + SRM) ‏

Solaris Trusted Extensions Solaris 8 and 9 Containers

Solaris Containersfor Linux Applications

X – Series

xVM HYpervisorVirtualBox

VMware ESXMicrosoft Hyper-V

T – Series

Logical Domains

M – Series

Dynamic Domains

MailServer

FileServer

Page 13: Solaris 10 virtualization presentation

13

Different Usage Scenarios

• Eco consolidation – Retire legacy systems

• Consolidate many small applications on different OSes

• Adapt application resources/locationto business changes

• Protect Web facing applications• Consolidate vertically scaling

applications – databases

Page 14: Solaris 10 virtualization presentation

14

• Virtualization allows the move to newer more efficient systems> SPARC: 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

Page 15: Solaris 10 virtualization presentation

15

Eco Consolidation with Solaris

TotalAfterBefore

Solaris 8on 4 V880s

4 Solaris 8Containers on

T2000 with Solaris 10Total Savings

• 32 CPUs• 136 Rack Units• 8800 Watts• 28,872 BTUs• OS support cost:

$21,600 for Solaris 8

• 1 CPU with 32 threads• 2 Rack Units• 275 Watts• 1,535 BTUs• OS support cost:

$3,780 for Solaris 10 with Solaris 8 Containers

98% space savings97% less power94% less BTUs

83% lower annual support cost

Page 16: Solaris 10 virtualization presentation

16

Eco Consolidation with Solaris

TotalAfterBefore

Solaris 8on 6 V880s

6 Solaris 8Containers on

T5240 with Solaris 10Total 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 BTUs

88% lower annual support cost

• 48 CPUs• 204 Rack Units• 13,200 Watts• 43,308 BTUs• OS support cost:

$32,400 for Solaris 8

Page 17: Solaris 10 virtualization presentation

17

Eco Consolidation with Solaris

TotalAfterBefore

Solaris 8on 6 V880s

6 Solaris 8Containers on 2

T5220s with Solaris 10Total Savings

• 2 CPUs (128 threads)• 4 Rack Units• 2,200 Watts• 7,216 BTUs• OS support cost:

$7,560 for Solaris 10 with Solaris 8 Containers

98% space savings83% less power83% less BTUs

77% lower annual support cost

• 48 CPUs• 204 Rack Units• 13,200 Watts• 43,308 BTUs• OS support cost:

$32,400 for Solaris 8

Page 18: Solaris 10 virtualization presentation

18

Consolidate Many Small Applicationson Different OSes

• A hypervisor allows the consolidation of many small apps> SPARC: Logical domains, dynamic domains> X86: VirtualBox, xVM hypervisor, VMware, Hyper-V

• Each VM can have their own patch level

xVM Ops Center

Page 19: Solaris 10 virtualization presentation

19

United States Air ForceSolution • Consolidation with Solaris Containers• Products and Services: Solaris 10

Operating System, Sun SPARC Enterprise T5240 Server, Sun Fire T2000 Server

Results• Reduce rack space to achieve a 13:1

consolidation ratio and reclaim datacenter floor space

• Decreased server deployment time by more than 90% with Logical Domains (LDoms)

• Cut datacenter power consumption by more than 25% and reclaimed nearly 50% of datacenter floor space with eco-responsible servers

• Provided customers better service levels at a lower cost

Overview • Managed service provider to

the U.S. Air Force• Capabilities Integration

Environment (CIE) facilitates development and testing of software applications prior to production use

• Consolidated servers using the Containers feature in the Solaris 10 Operating System

Challenge• Optimize hardware utilization• Conserve datacenter floor space,

power, and cooling• Build a scalable architecture• Keep up with growth and expand

customer base

Page 20: Solaris 10 virtualization presentation

20

Primus Canada• Solution

•Leverage Sun’s Try and Buy Program•Deploy proven Solaris 10 partitioning and virtualization capabilities, using Sun Fire T2000 servers and Logical Domains (LDoms)•Results

•Increased server performanceand efficiency•Reduced physical space requirements•Lower energy consumption•Highly stable environment

“When we failed over from the old system to the Sun Fire T2000, the application went from 50 percent CPU utilization down to 15 percent. We were just dumbfounded to learn that it was only using 15 percent of one core of this eight-core CPU.”

— Paul Monaghan, Manager, Service Platform Engineering Team, Primus Canada

• Overview•850 employee telecommunications company•1,000,000+ customers•Challenge

•Maximize uptime•Add failover•Improve IT staff freedom and flexibility•Consolidate four existing VoIP platforms

Page 21: Solaris 10 virtualization presentation

21

Adjust to Business Changes

AM/Day/Week

PM/Night/Weekend

Re-Size the Resources to Fit the Changes on Demand

Page 22: Solaris 10 virtualization presentation

22

Adjust to Business Changes

AM/Day/Week

PM/Night/Weekend

Migrate the Applications onto Fewer System: Turn Unneeded Systems Off to Save Power

Page 23: Solaris 10 virtualization presentation

23

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

Page 24: Solaris 10 virtualization presentation

24

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 LANFi

rew

all

Solaris 10

Read/Write Read Only

PublicInternet

PrivateLAN

/shared

Webzone129.152.1.200

Datazone10.0.0.200

An Example Configuration to Prevent Web Page Hijacking

Page 25: Solaris 10 virtualization presentation

25

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 anM-Series system

• Compress the costs of 40 databases into that of ~2!

Example

Problem

Result

Solution

Page 26: Solaris 10 virtualization presentation

26

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

CostCostCost

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

Page 27: Solaris 10 virtualization presentation

27

xVM Ops Center

Server Virtualization from Sun Today

Hard Partitions SPARC Hypervisors x86 Hypervisors Solaris Containers

IdentityServer

Multiple OSes Single OSAll Sun Systems

Solaris Containers(Zones + SRM) ‏

Solaris Trusted Extensions Solaris 8 and 9 Containers

Solaris Containersfor Linux Applications

X – Series

xVM HypervisorVirtualBox

VMware ESXMicrosoft Hyper-V

T – Series

Logical Domains

M – Series

Dynamic Domains

MailServer

FileServer

Page 28: Solaris 10 virtualization presentation

28

Server Virtualization Strengths

SolarisContainers

LogicalDomains

xVM Server

• 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

Page 29: Solaris 10 virtualization presentation

29

Backup SlidesProductDetails

Page 30: Solaris 10 virtualization presentation

30

All Sun’s Server Virtualization Technologies

managed from a single point

Solaris Containers

Logical Domains

xVM Server

Page 31: Solaris 10 virtualization presentation

31

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 OperatingSystems

• Firmware, with dependencies

• Patch Linux and Solaris• Simulate• Schedule• Rollback• App, file and script management

• Compliance reporting• Audit trail• Lights out management

Page 32: Solaris 10 virtualization presentation

32

Activity

Identify 100 assets on network Days Minutes

Hours Minutes

Days < 24 hours

Hours 15 Minutes

Days Hours

Apply a security fix to 100 servers 1 Day 20 Minutes

Days Hours

Without Sun xVM Ops Center

With Sun xVM Ops Center

Compare inventory for 100 systems against baselineObtain software and patches and validate PKG/RPM installation

Identify patches required for 100+ servers and impact on system

Deploy OS to powered-off baremetal 100 servers

Identify, validate and deploy iLOM firmware on 100 servers

Save Time with Sun xVM Ops Center

Page 33: Solaris 10 virtualization presentation

33

Solaris Containers

605 25 10

4 CPU Pool4 CPU Pool (FSS) ‏

Mai

l Zon

e

Solaris 10 KernelD

NS

Zone

Web

2 Zo

ne

Web

1 Zo

ne

GlobalZone OS

Server

DNSServer Apps

Page 34: Solaris 10 virtualization presentation

34

Solaris Containers

Solaris Containers – proven technology

• More 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

Page 35: Solaris 10 virtualization presentation

35

Logical Domains

OS

Server

Control/ServiceDomain

ServiceDomain

Apps

Page 36: Solaris 10 virtualization presentation

36

Logical Domains 1.1

• Support multiple versions of Solaris, OpenSolaris, Linux and FreeBSDon the same system

• Domain Mobility – Allows users to migrate workload between LDoms without shutting down the application> Users can also move workload between different

machine types if the Logical Domain is shut down

• Virtual I/O enhancements> Dedicated hardware mapped to a Logical Domain> Built in Dynamic Reconfiguration> Virtual network and switch support

• Comes at no additional cost

Page 37: Solaris 10 virtualization presentation

37

MailServer

MailServer

FileServer

PV Drivers

Enterprise-Class

Hypervisor

FMAVMDKZFSIPS

Sun xVM Server / Hypervisor

Sun xVM Hypervisor

Page 38: Solaris 10 virtualization presentation

38

• Server Virtualization Without Barriers> Built-in management> Easy to use interface> Low barrier to entry> Programming interfaces

• VMware compatible• Enterprise-class foundation• Open source

Sun xVM Hypervisor

Page 39: Solaris 10 virtualization presentation

39

xVM Ops Center

Server Virtualization from Sun Today

Hard Partitions SPARC Hypervisors x86 Hypervisors Solaris Containers

IdentityServer

Multiple OSes Single OSAll Sun Systems

Solaris Containers(Zones + SRM) ‏

Solaris Trusted Extensions Solaris 8 and 9 Containers

Solaris Containersfor Linux Applications

X – Series

xVM ServerVirtualBox

VMware ESXMicrosoft Hyper-V

T – Series

Logical Domains

M – Series

Dynamic Domains

MailServer

FileServer

Page 40: Solaris 10 virtualization presentation

40

Your NameYour [email protected]

Thank You.