Discussion of Infrastructure Clouds A NERSC Magellan Perspective Lavanya Ramakrishnan Lawrence Berkeley National Lab.

Slides:



Advertisements
Similar presentations
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Advertisements

Magellan A Test Bed to Explore Cloud Computing for Science Shane Canon Lawrence Berkeley Lab UC Cloud Summit April 19, 2011.
Cloud Computing From Different Perspective. but first, What is cloud? Why is it called cloud?
ASCR Data Science Centers Infrastructure Demonstration S. Canon, N. Desai, M. Ernst, K. Kleese-Van Dam, G. Shipman, B. Tierney.
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
Towards a Virtual European Supercomputing Infrastructure Vision & issues Sanzio Bassini
The Who, What, Why and How of High Performance Computing Applications in the Cloud Soheila Abrishami 1.
Cloud Computing to Satisfy Peak Capacity Needs Case Study.
Tom Yarmas CTO – Cloud Technologies U.S. Public Sector Cloud Computing: How to do it right!
Virtualization in HPC Minesh Joshi CSC 469 Dr. Box Feb 1, 2012.
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
Green Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
Presented by: Rajdeep Biswas Roll No.: 0104IT071082; Branch: IT (VII Sem.) R.K.D.F. Institute of Science & Technology Cloud Computing When Outsourcing.
BERAC Charge A recognized strength of the Office of Science, and BER is no exception, is the development of tools and technologies that enable science.
Cloud Computing (101).
Next Generation Application Platform (NGAP) Andrew Mitchell WGISS-39 Tsukuba, Japan Monday, May 11,
Virtualization for Cloud Computing
WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING  Delivering applications or services in on-demand environment  Hundreds of thousands of users / applications.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Chapter 2 Computer Clusters Lecture 2.1 Overview.
Plan Introduction What is Cloud Computing?
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Computer System Architectures Computer System Software
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Virtual Machine Course Rofideh Hadighi University of Science and Technology of Mazandaran, 31 Dec 2009.
Lecture 8: Design of Parallel Programs Part III Lecturer: Simon Winberg.
DISTRIBUTED COMPUTING
Power Distribution and Redistribution of Workloads in Cloud Computing Facilities Cornell Wilson.
Seaborg Cerise Wuthrich CMPS Seaborg  Manufactured by IBM  Distributed Memory Parallel Supercomputer  Based on IBM’s SP RS/6000 Architecture.
TECHNOLOGY GUIDE THREE
Improving Network I/O Virtualization for Cloud Computing.
Extreme-scale computing systems – High performance computing systems Current No. 1 supercomputer Tianhe-2 at petaflops Pushing toward exa-scale computing.
1 COMPSCI 110 Operating Systems Who - Introductions How - Policies and Administrative Details Why - Objectives and Expectations What - Our Topic: Operating.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
The Cooperative Computing Lab  We collaborate with people who have large scale computing problems in science, engineering, and other fields.  We operate.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Magellan: Experiences from a Science Cloud Lavanya Ramakrishnan.
Ch System Models for Distributed and Cloud Computing Classification of Massive systems (Table 1.2) Clusters of Cooperative Computers 
Agenda Motion Imagery Challenges Overview of our Cloud Activities -Big Data -Large Data Implementation Lessons Learned Summary.
© 2012 MELLANOX TECHNOLOGIES 1 Disruptive Technologies in HPC Interconnect HPC User Forum April 16, 2012.
Issues Autonomic operation (fault tolerance) Minimize interference to applications Hardware support for new operating systems Resource management (global.
Brent Gorda LBNL – SOS7 3/5/03 1 Planned Machines: BluePlanet SOS7 March 5, 2003 Brent Gorda Future Technologies Group Lawrence Berkeley.
Template This is a template to help, not constrain, you. Modify as appropriate. Move bullet points to additional slides as needed. Don’t cram onto a single.
HPC Platform Futures John Vert HPC Development Manager Microsoft Corporation.
Virtual techdays INDIA │ august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
| nectar.org.au NECTAR TRAINING Module 1 Overview of cloud computing and NeCTAR services.
Distributed Computing Systems CSCI 4780/6780. Scalability ConceptExample Centralized servicesA single server for all users Centralized dataA single on-line.
| nectar.org.au NECTAR TRAINING Module 4 From PC To Cloud or HPC.
Comprehensive Scientific Support Of Large Scale Parallel Computation David Skinner, NERSC.
Amagees Tech Corp value added services Data Management and Infrastructure.
Cloud Computing Lecture 5-6 Muhammad Ahmad Jan.
PDSF and the Alvarez Clusters Presented by Shane Canon, NERSC/PDSF
Northwest Indiana Computational Grid Preston Smith Rosen Center for Advanced Computing Purdue University - West Lafayette West Lafayette Calumet.
IMPROVEMENT OF COMPUTATIONAL ABILITIES IN COMPUTING ENVIRONMENTS WITH VIRTUALIZATION TECHNOLOGIES Abstract We illustrates the ways to improve abilities.
Welcome To We have registered over 5,000 domain names and host over 1,500 cloud servers for individuals and organizations, Our fast and reliable.
CLOUD COMPUTING Presented to Graduate Students Mechanical Engineering Dr. John P. Abraham Professor, Computer Engineering UTPA.
NETWORKS. WHAT IS A NETWORK? When two or more computers or devices are linked together. Any device connected to a network is a node.
A Brief Introduction to NERSC Resources and Allocations
Clouds , Grids and Clusters
Architectural Overview Of Cloud Computing
Joslynn Lee – Data Science Educator
Capitalize on modern technology
Dr. John P. Abraham Professor, Computer Engineering UTPA
EIS Fast-track Revision Om Trivedi Enterprise Information Systems
Ch 4. The Evolution of Analytic Scalability
Cloud Computing: Concepts
Computer Services Business challenge
Presentation transcript:

Discussion of Infrastructure Clouds A NERSC Magellan Perspective Lavanya Ramakrishnan Lawrence Berkeley National Lab

Magellan Applications Magellan has a broad set of users –various domains and projects and workflow styles Example: STAR performed Real-time analysis of data coming from Brookhaven Nat. Lab –first time data was analyzed in real-time to a high degree –leveraged existing OS image from NERSC system 2 Image Courtesy: Jan Balewski, STAR collaboration

Magellan User Survey Program Office Advanced Scientific Computing Research17% Biological and Environmental Research9% Basic Energy Sciences -Chemical Sciences10% Fusion Energy Sciences10% Program Office High Energy Physics20% Nuclear Physics13% Advanced Networking Initiative (ANI) Project3% Other14%

Challenges of Using Infrastructure Clouds Performance, Scalability, Reliability –overheads of virtualizations –limit on concurrent VMs Security, Allocation & Accounting –user provided images and root privileges –hard to ensure fairness Application Design and Development –image creation and management –workflow and data management –performance, fault-tolerance need to be considered. 4 Order of Significance varies by application

Resource Models Traditional Enterprise ITHPC Centers Typical Load Average30% *90% Computational NeedsBounded computing requirements – Sufficient to meet customer demand or transaction rates. Virtually unbounded requirements – Scientist always have larger, more complicated problems to simulate or analyze. Scaling ApproachScale-in. Emphasis on consolidating in a node using virtualization Scale-Out Applications run in parallel across multiple nodes. 5 CloudHPC Centers NIST DefinitionResource Pooling, Broad network access, measured service, rapid elasticity, on-demand self service Resource Pooling, Broad network access, measured service. Limited: rapid elasticity, on- demand self service WorkloadsHigh throughput modest data workloads High Synchronous large concurrencies parallel codes with significant I/O and communication Software StackFlexible user managed custom software stacks Access to parallel filesystems and low-latency high bandwidth interconnect. Preinstalled, pre- tuned application software stacks for performance Cloud computing is a business model: can be applied to HPC systems as well as traditional clouds

Questions? Lavanya Ramakrishnan 6