Jharrod LaFon (HPC-3) Jim Williams (HPC-3)

14
Jharrod LaFon (HPC-3) Jim Williams (HPC-3) 2011 Computer System, Cluster, and Networking Summer Institute Russell Husted (MTU) Derek Walker (NCA&TSU) Povi Cruz (NNMC) CLUSTER VIRTUALIZATION

description

Jharrod LaFon (HPC-3) Jim Williams (HPC-3) 2011 Computer System, Cluster, and Networking Summer Institute. Cluster Virtualization. Russell Husted (MTU) Derek Walker (NCA&TSU) Povi Cruz (NNMC). Acknowledgements. Mentors: Jharrod LaFon and Jim Williams Instructor: Andree Jacobson - PowerPoint PPT Presentation

Transcript of Jharrod LaFon (HPC-3) Jim Williams (HPC-3)

Page 1: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

Jharrod LaFon (HPC-3)Jim Williams (HPC-3)2011 Computer System, Cluster, and

Networking Summer Institute

Russell Husted (MTU)

Derek Walker (NCA&TSU)

Povi Cruz (NNMC)

CLUSTER VIRTUALIZATION

Page 2: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

AcknowledgementsMentors: Jharrod

LaFon and Jim Williams

Instructor: Andree Jacobson

Los Alamos National Laboratory

New Mexico Consortium

Page 3: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

Presentation Overview

Project MotivationEucalyptus

ComponentsCompute

ComponentsStorageChallengesMoving Forward

Page 4: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

Project Motivation Small clusters are

neededSimilar to Amazon

EC2, cloud serviceNational Security

issuesCreate, manage and

modify virtual systemsLow cost software

and hardware

Page 5: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

So….what is cloud computing?A proven concept that allows on demand network

access to a shared bundle of configurable computing resources.

Rapidly provisioned resources released with minimal management effort or service provider interaction.

Facilitated distribution on licenses for clients.

Realize the true client-server model.

Page 6: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

DescriptionsPrivate cloud

A particular type of cloud that is locally restricted in a private network.

For national labs such as LANL – Private clouds would be a must.

Using Eucalyptus – similar to Amazon’s cloud service EC2.

Clients instantiate their environment via a web browser.

Amazon Elastic Compute Cloud (Amazon EC2)

Page 7: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

Cloud Example

The resources available are known as the cloud

Page 8: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

Compute ComponentsCloud Controller

Amazon EC2 APIFront end

Cluster controllerMulti-cluster cloudsI/O to NC

Node ControllerControl nodeReports on node

Page 9: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

StorageWalrus

ImagesCheckpoints

SCNASSANNFSEtc…

Page 10: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

Combined

Page 11: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

ChallengesEucalyptus

Virtualization

VLANs

Fire

Page 12: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

Results?Managed to instantiate 1 virtual machine

instance from Eucalyptus

Inconsistent results

Used XEN to directly run a virtual machine

Small user base

Enterprise version vs. open source

Eucalyptus feasibility

Page 13: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

Moving ForwardPerformance tests

Compute impactI/O performance

Scale LargerHardware impact?Full scale systemExplore the enterprise version

Page 14: Jharrod  LaFon (HPC-3) Jim Williams (HPC-3)

Questions?