1 HPC as Service and Scientific Applications Bruno Schulze.

Slides:



Advertisements
Similar presentations
1 Applications Virtualization in VPC Nadya Williams UCSD.
Advertisements

The Development of Mellanox - NVIDIA GPUDirect over InfiniBand A New Model for GPU to GPU Communications Gilad Shainer.
Cloud Computing Mick Watson Director of ARK-Genomics The Roslin Institute.
SLA-Oriented Resource Provisioning for Cloud Computing
Advanced Virtualization Techniques for High Performance Cloud Cyberinfrastructure Andrew J. Younge Ph.D. Candidate Indiana University Advisor: Geoffrey.
The Who, What, Why and How of High Performance Computing Applications in the Cloud Soheila Abrishami 1.
GPU System Architecture Alan Gray EPCC The University of Edinburgh.
Performance Analysis of Virtualization for High Performance Computing A Practical Evaluation of Hypervisor Overheads Matthew Cawood University of Cape.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
IDC HPC User Forum Conference Appro Product Update Anthony Kenisky, VP of Sales.
Emerging Platform#6: Cloud Computing B. Ramamurthy 6/20/20141 cse651, B. Ramamurthy.
GPUs on Clouds Andrew J. Younge Indiana University (USC / Information Sciences Institute) UNCLASSIFIED: 08/03/2012.
Authors: Thilina Gunarathne, Tak-Lon Wu, Judy Qiu, Geoffrey Fox Publish: HPDC'10, June 20–25, 2010, Chicago, Illinois, USA ACM Speaker: Jia Bao Lin.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Cloud computing Tahani aljehani.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Real Parallel Computers. Modular data centers Background Information Recent trends in the marketplace of high performance computing Strohmaier, Dongarra,
Clustering & VPC Patrick Gallucci Microsoft Colorado PASSCamp 2006.
September * Provide analysis, advice, and recommendations on the impacts that new and emerging technologies are likely to have on the management.
SUMMER VACATION SCHOLARSHIP | IM&T Scientific Computing in the Cloud.
Cloud Computing using AWS C. Edward Chow. Advanced Internet & Web Systems chow2 Outline of the Talk Introduction to Cloud Computing AWS EC2 EC2 API A.
Virtualization and Cloud Computing Research at Vasabilab Kasidit Chanchio Vasabilab Dept of Computer Science, Faculty of Science and Technology, Thammasat.
1 1 Hybrid Cloud Solutions (Private with Public Burst) Accelerate and Orchestrate Enterprise Applications.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
PhD course - Milan, March /09/ Some additional words about cloud computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS.
Supporting GPU Sharing in Cloud Environments with a Transparent
Microsoft Virtual Academy. Microsoft Virtual Academy.
LARGE SCALE DEPLOYMENT OF DAP AND DTS Rob Kooper Jay Alemeda Volodymyr Kindratenko.
Scientific Computing at Amazon Disruptive Innovations in Distributed Computing Dave Ward, Principal Product Manager Adam Gray, Senior Product Manager.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Introduction to Cloud Computing
Low-Latency Accelerated Computing on GPUs
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
Taking the Complexity out of Cluster Computing Vendor Update HPC User Forum Arend Dittmer Director Product Management HPC April,
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
1© Copyright 2012 EMC Corporation. All rights reserved. EMC Mission Critical Infrastructure For Microsoft SQL Server 2012 Accelerated With VFCache EMC.
Azure IAAS Overview & What’s New Steve Letford & Stu Fox M318.
Brent Gorda LBNL – SOS7 3/5/03 1 Planned Machines: BluePlanet SOS7 March 5, 2003 Brent Gorda Future Technologies Group Lawrence Berkeley.
1 NETE4631 Network Information Systems : Introduction to Cloud Computing Lecture Notes #2.
Compiler and Runtime Support for Enabling Generalized Reduction Computations on Heterogeneous Parallel Configurations Vignesh Ravi, Wenjing Ma, David Chiu.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Update IDC HPC Forum.
Mellanox Connectivity Solutions for Scalable HPC Highest Performing, Most Efficient End-to-End Connectivity for Servers and Storage April 2010.
Rick Claus Sr. Technical Evangelist,
Web Technologies Lecture 13 Introduction to cloud computing.
#InnovateIT. Azure VM families >80,000 IOPs Premium Storage GPU-enabled virtual machines N New generation of D family VMs DV2 SSD Storage Fast.
Tweak Performance and Improve Availability of your Microsoft Azure VMs Rick
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-2.
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
AZURE REGIONS Only hyper-scale cloud provider to have presence in India.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Societal applications of large scalable parallel computing systems ARTEMIS & ITEA Co-summit, Madrid, October 30th 2009.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Cloud Computing Service Architectures V. Arun College of Computer Science University of Massachusetts Amherst 1.
HPC need and potential of ANSYS CFD and mechanical products at CERN A. Rakai EN-CV-PJ2 5/4/2016.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Chapter 6: Securing the Cloud
OSS: Java, Open Source Data Infra
Working With Azure Batch AI
CSE 591: Energy-Efficient Computing Lecture 17 SCALING: survey
Recommendation 6: Using ‘cloud computing’ to meet the societal need ‘Faster and transparent access to public sector services’ Cloud computing Faster and.
Traditional Enterprise Business Challenges
OSS: Java, Open Source Data Infra
3.2 Virtualisation.
Advanced Computing Facility Introduction
Presentation transcript:

1 HPC as Service and Scientific Applications Bruno Schulze

2 Clouds in Support of Scientific Applications Several studies have been carried out to check possibilities and limitations of clouds in providing support to scientific applications

3 The UberCloud Experiment Working teams having the opportunity to experience HCP resources in their research... Analyzing the accessing of HPC resources... Allowing about 1000 cores per hour...

4 Cloud Challenges (2013)

5 Application Areas

6 clouds emerging to provide additional resources, minimizing cost in the acquisition of new resources Clouds as Additional Resources

7 Virtualization technologies, the basic elements of clouds' infrastructure, and despite of significant advances still presenting limitations when confronted to the demands for high computational power and communication, by several scientific applications Clouds as Additional Resources

8 an improved usage of virtualized resources demands a better / deeper understanding of the characteristics of cloud architectures being used... Clouds as Additional Resources

9 interoperable and standard-based cloud federations able to achieve scientific applications requirements Clouds as Additional Resources

10 The HCP Cloud from Bull Shared Public  all the simplicity of pay-per-use Reserved Public  garanteed resources at optimum cost On-site Private  your infrastucture, Bull's expertise Hosted Private:  Innovative completely delagated /

11 Microsoft Azure Offering A8-type instances with 8 cores / 56 GB mem at $2,45/h and A9-type instances with 16 cores / 112 GB at $4,90/h... Allowing 40Gbits/s InfiniBand interconnections with remote direct memory access (RDMA), and for high performance MPI based clusters … InfiniBand interconnections only available under Windows server environment...

12 Amazon Elastic Cloud Computing API NAMEMem.(GB)Cores/Compute UnitsInstance Storage (GB)32/64 bitsI/O PerformanceEBS OptimizableCost (linux/h) t2.micro11/Variable0 (EBS only)32/64LowNo$0.013 t2.small21/Variable0 (EBS only)32/64LowNo$0.026 t2.medium42/Variable0 (EBS only)32/64LowNo$0.052 m1.small1.71/116032/64ModerateNo$0.060 m1.medium3.751/241032/64ModerateNo$0.120 m1.large7.52/485064Moderate500 Mbit/s$0.240 m1.xlarge154/ High1000 Mbit/s$0.480 m3.xlarge154/130 (EBS only)64Moderate500 Mbit/s$0.500 m3.2xlarge308/260 (EBS only)64High1000 Mbit/s$1.000 m2.xlarge17.12/ ModerateNo$0.410 m2.2xlarge34.24/ High500 Mbit/s$0.820 m2.4xlarge68.48/ High1000 Mbit/s$1.640 c1.medium1.72/535032/64ModerateNo$0.145 c1.xlarge78/ High1000 Mbit/s$0.580 cc1.4xlarge232/ Xeon X Very High (10 Gbit/s)?$1.300 cc2.8xlarge60.52/88 2 Xeon E Very High (10 Gbit/s)Not necessary$2.400 cr1.8xlarge2442/88 2 Xeon E (SSD)64Very High (10 Gbit/s)Not necessary$3.500 cg1.4xlarge22 2/ Xeon X Nvidia Tesla M2050 GPU Very High (10 Gbit/s)Not necessary$2.100 hi1.4xlarge60.516/35 8 cores + 8 hypert2*1024 (SSD)64Very High (10 Gbit/s)Not necessary$3.100 hs1.8xlarge11716/35 8 cores + 8 hypert48000 (24*2TB)64Very High (10 Gbit/s)Not necessary$

13 Google Compute Engine Machine Name Machine Type Memory (GB) Virtual Cores On-Demand Cost / Hour n1-standard-1Standard3.751$0.070 n1-standard-2Standard7.52$0.140 n1-standard-4Standard154$0.280 n1-standard-8Standard308$0.560 n1-standard-16Standard6016$1.120 n1-highmem-2High Memory132$0.164 n1-highmem-4High Memory264$0.328 n1-highmem-8High Memory528$0.656 n1-highmem-16High Memory10416$1.312 n1-highcpu-2High CPU1.802$0.088 n1-highcpu-8High CPU3.604$0.176 n1-highcpu-8High CPU7.208$0.352 n1-highcpu-16High CPU $0.704 f1-microShared Core0.601$0.013 g1-smallShared Core1.701$0.035

14 Dwarfs in application classification Cell color indicating presence of that computational pattern in that application: red/high; orange/moderate; green/low - The Berkeley Par Lab: Progress in the Parallel Computing Landscape

15 Energy X Performance... Power usage effectiveness... New processors, GPUs, CPUs, ARM based … Low latency interconnections... Actual cases about HPC public (and hybrid) clouds... Project assessment about using cloud solution... Careful analysis on cost-effectiveness... Successful applications... Remarks

16 Missing Middle

17 Performance x Cost

18 Thanks Bruno Schulze

19 Using clouds in support of scientific applications has different inherited characteristics than commercial ones.. Clouds as Additional Resources