Using Server Management Technology to Streamline Operations and Reclaim System Resources

18
Using Server Management Technology to Streamline Operations and Reclaim System Resources RB Hooks, III CTO, Storage Practice Sun Microsystems Federal, Inc

description

Using Server Management Technology to Streamline Operations and Reclaim System Resources. RB Hooks, III CTO, Storage Practice Sun Microsystems Federal, Inc. CTO Challenges. Solving Today’s Problems with an eye to the future (3 – 5 years) ROIC Vendor Independence Standards - PowerPoint PPT Presentation

Transcript of Using Server Management Technology to Streamline Operations and Reclaim System Resources

Using Server Management Technology to Streamline Operations and Reclaim System Resources

RB Hooks, III

CTO, Storage Practice

Sun Microsystems Federal, Inc

2

CTO Challenges

Solving Today’s Problems with an eye to the future (3 – 5 years) ROIC Vendor Independence Standards Technical Innovation Reliability, Availability, Scalability Schedule & Budget Constraints

Unanticipated Spiral Development Projects Rapid deployment Builds small & scale

Establishing Major Strategic Partnerships

3

Virtualization Business Values

Server Consolidation

Application Consolidation

Infrastructure Consolidation

Platform “Stove-Pipe” Consolidation

Application Device Independence

ROIC

DR/BC

Management Data/Information Storage

High-End Computing Industry Trends

Scale

Size of problem sets

Operation costs• Power & Cooling• Space• Complexity• Manpower

Going UP

First to Face the Productivity Crisis

Productivity• Programmability • System availability• Operational efficiency

System balance

HW Acquisition costs

Going DOWN

Critical importance of high-end capability, coupled with relatively small market demand, has led to government funding. DARPA

has the right set of goals.

5

Clock Speed

Time

MHz

1

2

3

4

5

6

6

Clock Speed vs Cores

Time

MHz# Cores

1

2

3

4

5

6

X64 Compute Node Evolution

Future:8P Building Block64-bit architecture 32 GByte memory

Present:2P Building Block32-bit architecture 4 GByte memory

Historical choice due to 32-bit architecture limitations

8P with large memory and 64-bit architecture is better building block

●Larger compute nodes with much larger memoryenable much more efficient models of physical world

Innovative Chip Technology

CMP (chip multiprocessing)

HMT (hardware multithreading)

CMT (chip

multithreading)n cores per processor m strands per core n x m threads per processor

CMT – Multiple Multithreaded Cores

CORE 1Thread 4Thread 3Thread 2Thread 1

CORE 2Thread 4Thread 3Thread 2Thread 1

CORE 3Thread 4Thread 3Thread 2Thread 1

Thread 4Thread 3Thread 2Thread 1

CORE 4

CORE 5Thread 4Thread 3Thread 2Thread 1

CORE 6Thread 4Thread 3Thread 2Thread 1

CORE 7Thread 4Thread 3Thread 2Thread 1

CORE 8Thread 4Thread 3Thread 2Thread 1

Time Memory Latency Compute

Virtualization

Next steps in Virtualization: Better isolation of system resources More comprehensive

resource management OS release independence

Massive Consolidation, Reduce Cost and Increased Agility

Platform Virtualization Directions

Monolithic Mainframe

- LPAR, MDF

9% Performance Overhead for Partitioning

Limited Hardware Resources

Hard Configurations

Multiple OSes

- Multiple boot disks

- Multiple patches requiredDynamic System Domains

Hard Partitions

Server

OS

AppIdentityServer

AppServer Database

Platform Virtualization Directions

Monolithic Mainframes

- VM

10% Overhead for Hypervisor

Better Hardware Utilization

Multiple OSes

- Multiple boot disks

- Multiple patches requiredDynamic System Domains Logical Domains

Xen

VMware

Microsoft Virtual Server

Hard Partitions Virtual Machines

Multiple OSes

MailServer

WebServer

FileServer

IdentityServer

AppServer Database

Trend to flexibility

Platform Virtualization Directions

Monolithic Mainframe

- TSO

<1% Overhead

Shared Kernel

Single OS Patch

Single Boot Disk

Dynamic System Domains Solaris Containers (Zones + SRM)

Solaris Trusted Extensions

Solaris Containers for Linux Applications

Logical Domains

Xen

VMware

Microsoft Virtual Server

Hard Partitions Virtual Machines OS Virtualization

Multiple OSes

CalendarServer Database

WebServer

MailServer

WebServer

FileServer

IdentityServer

AppServer Database

Trend to flexibility

Platform Virtualization Directions

Dynamic System Domains Solaris Containers (Zones + SRM)

Solaris Trusted Extensions

Solaris Containers for Linux Applications

Solaris ResourceManager (SRM)

Logical Domains

Xen

VMware

Microsoft Virtual ServerParallels

Hard Partitions Virtual Machines OS Virtualization Resource Mgmt.

Server

OS

App

Multiple OSes Single OS

CalendarServer Database

WebServer

SunRayServer

AppServerDatabase

MailServer

WebServer

FileServer

IdentityServer

AppServer Database

Trend to flexibility Trend to isolation

15

CPU/Thread Utilization

# Threads

Delivery of Virtualized Applications

Secure Global Desktop Software ClientsApplications

Delivery of a Virtualized Desktop

Sun Ray Software ClientsApplications

Questions?