HPC as a SaaS: The CloudBroker Solution
|
|
|
- Louisa Hall
- 10 years ago
- Views:
Transcription
1 HPC as a SaaS: The CloudBroker Solution Master of Science in Engineering Cloud Computing HES-SO, Lausanne, April 23, 2015 Dr. Wibke Sudholt CloudBroker GmbH Heinrichstrasse 267, CH-8005 Zürich, Switzerland Phone: [email protected] Web:
2 Overview Cloud computing for HPC Cloud computing High performance computing HPC in the cloud Example use cases Compute-intensive applications External user interfaces Large collaborations CloudBroker solutions Company CloudBroker Platform CloudBroker AppCenter Hands-on tutorial
3 Cloud Computing for HPC
4 Cloud Computing
5 NIST Definition of Cloud Computing From the US National Institute of Standards and Technology (2011) Essential characteristics: On-demand self-service Broad network access Resource pooling Rapid elasticity Measured service Service models: Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Deployment models: Private cloud Community cloud Public cloud Hybrid cloud Source:
6 Important Aspects Cloud computing primarily is not a new technology, but a new business and delivery model Cloud computing represents another wave in commoditization, automation and industrialization of computer technology and services Users can choose at which level and through which interface they would like to consume cloud services Different service building blocks can independently work together through their interfaces in the cloud
7 High Performance Computing
8 High Performance Computing (HPC) Computing with very high demands for computing power, memory access, network speed, storage capacity, etc. Typically employing computer clusters and supercomputers Usually used to solve advanced or research problems by computerbased modeling, simulation or analysis Often highly specialized and optimized scientific and technical applications with complex algorithms or big data Compute-intensive or data-intensive, high performance or high throughput calculations Utilization of parallel and distributed computing and storage technologies (MPI, etc.) Mainly batch-oriented, non-interactive command line software running for hours, days or weeks on many cores or nodes Mostly project-based or periodical usage patterns Increasing performance and importance
9 Top 500 List November 2014 Rank Site System Cores Rmax (TFLOPS/s) 1 National Super Computer Center in Guangzhou China Tianhe-2 (MilkyWay-2) - TH-IVB-FEP Cluster, Intel Xeon E C 2.200GHz, TH Express-2, Intel Xeon Phi 31S1P NUDT Rpeak (TFLOPS/s) Power (KW) 3,120,000 33, , ,808 2 DOE/SC/Oak Ridge National Laboratory United States 6 Swiss National Supercomputing Centre (CSCS) Switzerland 16 HLRS Höchstleistungsrechenzentrum Stuttgart Germany Titan - Cray XK7, Opteron C 2.200GHz, Cray Gemini interconnect, NVIDIA K20x Cray Inc. Piz Daint - Cray XC30, Xeon E C 2.600GHz, Aries interconnect, NVIDIA K20x Cray Inc. Hornet - Cray XC40, Xeon E5-2680v3 12C 2.5GHz, Aries interconnect Cray Inc. 560,640 17, , , ,984 6, , ,325 94,608 2, , ,512 Source: Source:
10 Branscomb Pyramid (1993/2006) Capability Capacity Leadership Class Large-scale Resources, Center Supercomputers Medium-scale Campus/Commercial Clusters Small-scale Desktop, Home Sources: Fran Berman.ppt
11 HPC Application Areas Particle physics Astronomy Computational chemistry and molecular modeling Bioinformatics and drug design Material science Simulations in engineering and manufacturing Process optimization Geographical data processing Weather and climate simulations Insurance risk analysis Financial market calculations Military research Image processing Rendering and others
12 HPC Software Stack Application Software Parallelization Tools Management Middleware Operating System
13 HPC Stakeholders End Users Software Vendors High Performance Computing Tool Suppliers Resource Providers
14 Problems of Traditional HPC HPC computer infrastructure, middleware tools and application software: Require expert knowledge Are expensive, time-consuming and complex to buy, set up, use and maintain Are hard to integrate with existing systems and processes Often operate at capacity limit Hardly accessible, affordable or marketable for: Individual research groups, small institutions or SMEs Special application purposes, short-term projects, etc
15 Advantages of Cloud for HPC + Immediate access to infrastructure and/or applications on demand + Availability of hardware and/or software not existing in-house, no need to maintain own resources + High scalability, flexible adaptation to requirements + Temporary, non-binding utilization, no long-term contracts or licenses + Self service by actual application end users + Pay-per-use with minimal initial investment + New business possibilities for software vendors, tool suppliers and resource providers
16 Challenges of Cloud for HPC - Hard to get a market overview - Infrastructure, middleware and applications in the cloud are also complex, and dynamic scaling and billing even add to the complexity - Limitations for some applications due to internet connection, virtualization and network performance constraints, also for special requirements or steady high use the overhead might be too big - Concerns because of security, privacy, outsourcing, internationality, legal issues, missing standardization and potential vendor lock-in - Resource providers, tool suppliers and software vendors have to adapt to the pay-per-use and self service business model
17 HPC in the Cloud
18 HPC Cloud Computing Stack Users Gateways SaaS PaaS IaaS HPC
19 HPC Cloud Solutions (1): IaaS On-demand access to compute and storage resources in the cloud: Collection of usually virtual machines with different CPUs, memory, etc. Additional storage space or system Usually access through API and web interface Payment often per hour usage based on machine type, etc. Example: Amazon EC2 and S3 + Wide selection of machine types at different prices (from 1 to 36 CPUs, incl. GPUs etc., from cents to dollars per hour) + Resources available very quickly (within minutes) ± Well suited for loosely-coupled parallel calculations, but not so suited for applications requiring high-speed network interconnects or bare-metal servers - Need to assemble a cluster yourself - Previous deployment of software required
20 HPC Cloud Solutions (2): HPC on Demand Pay-per-use access to clusters and supercomputers: Typical HPC hardware with high-speed machines and network (e.g., Infiniband) Usually access through batch queuing system Additional storage space or system Payment often per hour usage based on machine type, etc. Example: HLRS + Classical HPC infrastructure with corresponding high performance + Cloud business model ± Users need to be familiar with HPC - Usually not self service initially, often preparation necessary - Previous deployment of software required
21 HPC Cloud Solutions (3): Application Portals Access to particular HPC applications as a service: Individual software or group of related software that can be directly executed Usually access through web interface or desktop application frontend Often combined with preparation, analysis and visualization tools Often special license conditions Example: SCI-BUS gateways + Easy access to specific HPC applications + Optimized software setup regarding performance and features ± Not necessarily pay-per-use - Often intransparency or inflexibility regarding the used infrastructure resources - Usually fixed, limited and heterogeneous application access with danger of vendor lock-in
22 HPC Cloud Solutions (4): One-Stop-Shop Marketplace for HPC applications: Collection of different software that can be directly executed Definition and management of underlying infrastructure resources as well as software deployment and access Usually access through web interface and API Payment often per hour usage based on selected infrastructure and software, etc., or subscription-based Example: CloudBroker Platform and AppCenter + Easy, uniform and pay-per-use access to multiple HPC applications + Providers can offer optimized packages of infrastructure and software, and individual application interfaces can be built on top + Users can compare and select from different applications and/or infrastructures ± Interfaces are different from classical HPC usage - Might not be suitable for applications with very special requirements
23 CloudBroker Solutions
24 Company
25 CloudBroker GmbH Founded in November 2008 Office location in Zurich, Switzerland Originally spin-off of the ETH Zurich Was supported by the CTI Start-up program CEO: Nicola Fantini, CTO: Dr. Wibke Sudholt Development, support and operations in collaboration with ScaleTools AG
26 CloudBroker Solutions Goal: Make compute-intensive scientific and technical applications easily available in the cloud by providing High Performance Computing Software as a Service (HPC SaaS) Products: CloudBroker Platform: SaaS and PaaS for computeintensive applications on different infrastructures CloudBroker AppCenter: Web marketplace for modeling, simulation and analysis software Services: Consulting, training and support with focus on cloud computing for scientific and technical applications
27 HPC Cloud Computing Stack Users SaaS Gateways CloudBroker AppCenter PaaS CloudBroker Platform IaaS HPC
28 CloudBroker Platform
29 CloudBroker Platform Web-based application store and middleware for the deployment and execution of scientific and technical software on different computer infrastructures Uses IaaS from resource providers, offers PaaS for software vendors and SaaS for end users Management of users, resources, software and jobs Pricing, accounting, billing and payments Automation of software deployment, utilization of compute and storage resources, data transfer, job queuing and execution, etc. Users can use resources and software provided by others or register and deploy their own Browser, programmatic and command line access, can be used as frontend or backend, applications exposed as web service SSL transport layer encryption between all involved tiers Offered as public, hosted or in-house service or licensed software
30 Platform Architecture End Users, Software Vendors, Resource Providers CLI AppCenter Java Client Library REST Web Service API Domain A Applications Domain B Applications Domain C Applications Applications CloudBroker Platform Amazon Cloud Sigma OpenStack OpenNebula HLRS CloudBroker Integration Web Browser UI External Tools
31 Platform Screenshot
32 Interaction of Tiers User CloudBroker Infrastructure Storage Worker Node 1 Client Platform Master Node Worker Node 2 AppCenter Deploy ment
33 Implemented Cloud Adapters Compute: Amazon EC2 CloudSigma OpenStack EC2 OpenStack Nova OpenNebula Eucalyptus HLRS NEC cluster more to be added Storage: Amazon S3 OpenStack S3 OpenStack Swift Ceph RADOS Eucalytpus Walrus SCP more to be added
34 Application Software Application requirements: Scientific and technical applications from any domain, commercial or free / open source Linux or Windows Usually compute-intensive, batch and command lineoriented, but others are possible Single-core or multi-core, single-node or multi-node (MPI, NFS, etc.) Application areas: Biology, pharma and chemistry (Rosetta, BLAST, AutoDock, Gromacs, NWChem, etc.) Engineering and manufacturing (ASCOMP TransAT, Elmer, OpenFOAM, Simul8, etc.) Generic (shell scripts, R, etc.) and others
35 Platform Clients and APIs Tools CLI Java REST Tools from external providers Integration with the CloudBroker Platform via its APIs Examples: WS-PGRADE/gUSE, KNIME, ASCOMP TransAT Command Line Interface Job submission Open source at Application Programming Interface Java client library Open source at Representational State Transfer Web service interface Documentation freely available on the CloudBroker website
36 CloudBroker AppCenter
37 CloudBroker AppCenter User-friendly web one-stop-shop and marketplace to provide software products and services from software vendors to end users Single point of entry to different applications and technologies Originally developed for simulations within the CloudSME project Different options for end users to buy, retrieve and execute applications Different options for software vendors to price and provide subscriptions of applications Adapters to deliver software as download, web service or CloudBroker Platform deployment Accounting, billing and payments Browser and programmatic access, can be used as frontend or backend Offered as public, hosted or in-house service or licensed software
38 AppCenter Architecture End Users, Software Vendors, Service Providers Web Browser UI Domain A Applications External Tools REST Web Service API Domain B Applications Domain C Applications Applications CloudBroker AppCenter Download Software Web Service SaaS PaaS CloudBroker Platform Adapter IaaS, HPC Service
39 AppCenter Screenshot
40 Example Use Cases
41 Compute-intensive Applications
42 Protein Modeling Collaboration with the Institute of Molecular Systems Biology (IMSB) at ETH Zurich and IBM Goal: Better understand the mechanisms of infectious diseases to fight antibiotics resistance Example: Streptococcus bacterium Predict the 3D structures of important proteins from their 1D sequence Software: Rosetta Find the important structural differences between less and more harmful bacteria strains Source: Dr. Lars Malmström, IMSB, ETHZ Calculations expected to take several months on available small segment of ETHZ cluster Embarrassingly parallel, compute-intensive application, perfect fit for cloud computing Use of CloudBroker Platform to manage the calculations on top of IBM SmartCloud Enterprise compute and storage resources
43 Modeling Architecture Source: IBM Schweiz AG, CloudBroker GmbH
44 Protein Modeling Results Indicator Modeled proteins 249 Amount Calculation jobs More than Virtual machines Virtual CPUs Consumed CPU hours Almost Real time Generated 3D protein structures Up to 63 in parallel, dynamically adjusted Up to 1008 in parallel, dynamically adjusted Less than two weeks About 2.3 Mio Speed-up of calculations by parallelization on cloud resources leads to much shorter real time for research Scientists can focus on project at hand and analysis of results instead of worrying about computing infrastructure
45 UberCloud HPC Experiment Team 30 Heat transfer use case from Biscarri Consultoria, Spain Using ELMER open source finite element software for multiphysical problems from CSC, Finland Deployed as part of CAELinux Cloud resources from Amazon Web Services All combined by the CloudBroker Platform Source: Ease of use for application management and execution Good intra-node scalability Amazon HPC instances 10 Gbit connection not sufficient for good inter-node scalability
46 External User Interfaces
47 Web UI for TransAT Source: Anita Hollenstein and Patrice Müller, p. 59 TransAT = Transport phenomena Analysis Tool: Computational multiphase fluid dynamics (CMFD) software from ASCOMP GmbH HSR bachelor thesis Web UI-Front-End for Fluid Dynamics Cloud Microsoft Silverlight-based web UI for the CloudBroker Platform
48 Interfacing in KNIME KNIME = Konstanz Information Miner: Open source data integration, processing, analysis and exploration framework by KNIME.com AG Development of a CloudBroker Platform KNIME node Computational chemistry workflow showcase: Calculation of dipole moments for a number of molecules
49 Large Collaborations
50 SCI-BUS Project SCIentific gateway Based User Support Supported by the EU FP7 Capacities Research Infrastructures program under grant agreement no / / Provide researchers seamless access to major computing, data and networking infrastructures and services Build science gateways for different domains and communities Develop corresponding gateway technology Focus on scientific workflows Base technology WS-PGRADE/gUSE CloudBroker Platform for connection to public and private, commercial and academic clouds Source: SCI-BUS project,
51 + 6 Subcontractors + Associated partners Source: SCI-BUS project, SCI-BUS Partners
52 SCI-BUS Architecture Source: SCI-BUS project,
53 CloudSME Project Project: Cloud based Simulation platform for Manufacturing and Engineering Supported by the EU FP7 Public-Private Partnership Factories of the Future program under grant agreement no Part of the EU I4MS (ICT Innovation for Manufacturing SMEs) initiative 07/ / Objectives: Give European SMEs access to simulations Development of a SaaS and PaaS platform for manufacturing and engineering simulations On top of different cloud and HPC infrastructures One-stop-shop for users Collaboration: 29 partners from 8 countries 24 SMEs and 5 academic institutions
54 CloudSME Setup Platform technology: CloudBroker Platform and AppCenter: CloudBroker (CH) & ScaleTools (CH) WS-PGRADE/gUSE: MTA SZTAKI (HU) Infrastructure resources: Commercial clouds: CloudSigma (CH) & Amazon (external) OpenStack clouds: University of Westminster (UK) & University of Zaragoza (ES) OpenNebula cloud: MTA SZTAKI (HU) HPC: HLRS (external) Project coordination: University of Westminster (UK) Simulation consulting: Brunel University (UK) & University of Westminster (UK) Marketing and dissemination: Sander Werbung (DE) & University of Zaragoza (ES) Application experiments: Collaborations of software vendors and end users 4 initial application experiments plus 7 additional experiments from Open Call
55 CloudSME Architecture
56 CloudSME Experiments Fluid dynamics: ASCOMP (CH) & Eurobios (FR) Discrete event simulation: SIMUL8 (UK) & Saker (UK) Process optimization: Cutting Tools (UK) Freight transport intermodal terminals: PROYFE (ES) Craft brewing templates: Hobsons (UK) Insole design: Ingecon (ES) & Podoactiva (ES) Safety shoes: Base Protection (IT) & IOR (IT) Aircraft maintenance: 2MoRO (FR) Fluid dynamics and finite element analysis for model helicopters: DHCAE (DE) & ProcEng (CH) Emission reduction: CMCL (UK) & G-volution (UK) Business process modeling: Simsoft (TR) & Özdekan (TR) & Gökdogan (TR) Inventory forecasting: Outlandish (UK) & Tidy Books (UK)
57 Conclusions
58 Summary Definition of cloud computing Definition of high performance computing General solutions for HPC in the cloud: IaaS HPC on demand Application portals One-stop-shop CloudBroker solutions for HPC in the cloud: CloudBroker Platform = PaaS and SaaS CloudBroker AppCenter = Marketplace CloudBroker use case examples: Compute-intensive applications External user interfaces Large collaborations
59 Acknowledgements CloudBroker and ScaleTools teams, in particular: Nicola Andrey Anna and others Collaborators from: CloudSME SCI-BUS IBM ETH Zurich ASCOMP HLRS HPC Experiment KNIME and others
60 Thanks! Questions? For more information: Dr. Wibke Sudholt,
61 Hands-on Tutorial
62 A Typical Use Case Assume you are a chemist and this is what you want to do: Calculate the geometry of a water molecule Using the open source computational chemistry software NWChem ( What you have: Expert knowledge about chemistry and how to use the NWChem software A simple computer with a web browser and internet access What you do not have: Expert knowledge about software deployment, high performance computing, clouds and the like A local installation of NWChem or access to a server, cluster or supercomputer with NWChem available
63 Input File geometry! O ! H ! H ! end! basis! H library 6-31g**! O library 6-31g**! end! print low! task mp2 optimize!
64 Solution Go to the CloudBroker AppCenter (using the URL and authentication details provided) Register as a new user (if you do not have access to your , please ask) Refill the NWChem application with 1000 test credits Download water.nw (from the URL provided) Run an NWChem job with water.nw as input file and water.nw as argument string Watch the CloudBroker AppCenter while the calculation is running Download the output file Unpack output.tgz and display job.out with a text editor Wow, you have just done a scientific calculation in the cloud!
65 Result in the Output File!!!!! Final and change from initial internal coordinates! ! Z-matrix (autoz)! ! Units are Angstrom for bonds and degrees for angles! Type Name I J K L M Value Change! ! 1 Stretch ! 2 Stretch ! 3 Bend !
66 Changing Perspective Now you sit on the other side and are a provider of computer resources and application software. How do you make your computer resources (example here: Amazon cloud) and application software (example here: NWChem) easily available to users?
67 Solution (1) Go to the CloudBroker Platform (under the URL provided) Login with the account given to you Register a new Amazon resource account (use your own Amazon credentials or ask if you do not have ones) Download nwchem_install.sh (from the URL provided) Register and deploy the NWChem software on the Amazon cloud Run the NWChem water case as test job using your NWChem software on the Amazon cloud Watch what happens in the CloudBroker Platform and at Amazon
68 Solution (2) Go back to the CloudBroker AppCenter Login with the account given to you (NOT the account you created yourself) Register the NWChem software you deployed and tested in the CloudBroker Platform Logout Login with your own account (the one you initially created) Repeat the water calculation from the beginning with the NWChem version you deployed in the cloud yourself Voila, you are done!
69 Thanks! Questions? For more information: Dr. Wibke Sudholt,
Scientific and Technical Applications as a Service in the Cloud
Scientific and Technical Applications as a Service in the Cloud University of Bern, 28.11.2011 adapted version Wibke Sudholt CloudBroker GmbH Technoparkstrasse 1, CH-8005 Zurich, Switzerland Phone: +41
High Performance Computing Software as a Service. Integration in KNIME
High Performance Computing Software as a Service Integration in KNIME CloudBroker GmbH Technoparkstrasse 1, CH-8005 Zurich, Switzerland Phone: +41 44 633 79 34 Email: [email protected] Web: http://www.cloudbroker.com
Very special thanks to Wolfgang Gentzsch and Burak Yenier for making the UberCloud HPC Experiment possible.
Digital manufacturing technology and convenient access to High Performance Computing (HPC) in industry R&D are essential to increase the quality of our products and the competitiveness of our companies.
wu.cloud: Insights Gained from Operating a Private Cloud System
wu.cloud: Insights Gained from Operating a Private Cloud System Stefan Theußl, Institute for Statistics and Mathematics WU Wirtschaftsuniversität Wien March 23, 2011 1 / 14 Introduction In statistics we
Cluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
Cloud Computing. Adam Barker
Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles
IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud
IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud February 25, 2014 1 Agenda v Mapping clients needs to cloud technologies v Addressing your pain
SOSCIP Platforms. SOSCIP Platforms
SOSCIP Platforms SOSCIP Platforms 1 SOSCIP HPC Platforms Blue Gene/Q Cloud Analytics Agile Large Memory System 2 SOSCIP Platforms Blue Gene/Q Platform 3 top500.org Rank Site System Cores Rmax (TFlop/s)
Parallel Computing. Introduction
Parallel Computing Introduction Thorsten Grahs, 14. April 2014 Administration Lecturer Dr. Thorsten Grahs (that s me) [email protected] Institute of Scientific Computing Room RZ 120 Lecture Monday 11:30-13:00
2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
Introduction to grid technologies, parallel and cloud computing. Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber
Introduction to grid technologies, parallel and cloud computing Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber OUTLINES Grid Computing Parallel programming technologies (MPI- Open MP-Cuda )
SURFsara HPC Cloud Workshop
SURFsara HPC Cloud Workshop doc.hpccloud.surfsara.nl UvA workshop 2016-01-25 UvA HPC Course Jan 2016 Anatoli Danezi, Markus van Dijk [email protected] Agenda Introduction and Overview (current
Alternative Deployment Models for Cloud Computing in HPC Applications. Society of HPC Professionals November 9, 2011 Steve Hebert, Nimbix
Alternative Deployment Models for Cloud Computing in HPC Applications Society of HPC Professionals November 9, 2011 Steve Hebert, Nimbix The case for Cloud in HPC Build it in house Assemble in the cloud?
Mobile Cloud Computing T-110.5121 Open Source IaaS
Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital
Simulation Platform Overview
Simulation Platform Overview Build, compute, and analyze simulations on demand www.rescale.com CASE STUDIES Companies in the aerospace and automotive industries use Rescale to run faster simulations Aerospace
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD
GTC Presentation March 19, 2013. Copyright 2012 Penguin Computing, Inc. All rights reserved
GTC Presentation March 19, 2013 Copyright 2012 Penguin Computing, Inc. All rights reserved Session S3552 Room 113 S3552 - Using Tesla GPUs, Reality Server and Penguin Computing's Cloud for Visualizing
SURFsara HPC Cloud Workshop
SURFsara HPC Cloud Workshop www.cloud.sara.nl Tutorial 2014-06-11 UvA HPC and Big Data Course June 2014 Anatoli Danezi, Markus van Dijk [email protected] Agenda Introduction and Overview (current
Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
IBM 000-281 EXAM QUESTIONS & ANSWERS
IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
Scaling LS-DYNA on Rescale HPC Cloud Simulation Platform
Scaling LS-DYNA on Rescale HPC Cloud Simulation Platform Joris Poort, President & CEO, Rescale, Inc. Ilea Graedel, Manager, Rescale, Inc. 1 Cloud HPC on the Rise 1.1 Background Engineering and science
High-Performance Computing and Big Data Challenge
High-Performance Computing and Big Data Challenge Dr Violeta Holmes Matthew Newall The University of Huddersfield Outline High-Performance Computing E-Infrastructure Top500 -Tianhe-II UoH experience: HPC
The Lattice Project: A Multi-Model Grid Computing System. Center for Bioinformatics and Computational Biology University of Maryland
The Lattice Project: A Multi-Model Grid Computing System Center for Bioinformatics and Computational Biology University of Maryland Parallel Computing PARALLEL COMPUTING a form of computation in which
Emerging Technology for the Next Decade
Emerging Technology for the Next Decade Cloud Computing Keynote Presented by Charles Liang, President & CEO Super Micro Computer, Inc. What is Cloud Computing? Cloud computing is Internet-based computing,
<Insert Picture Here> Private Cloud with Fusion Middleware
Private Cloud with Fusion Middleware Duško Vukmanović Principal Sales Consultant, Oracle [email protected] The following is intended to outline our general product direction.
CLOUD COMPUTING. A Primer
CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to
Very special thanks to Wolfgang Gentzsch and Burak Yenier for making the UberCloud HPC Experiment possible.
Digital manufacturing technology and convenient access to High Performance Computing (HPC) in industry R&D are essential to increase the quality of our products and the competitiveness of our companies.
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
Building Platform as a Service for Scientific Applications
Building Platform as a Service for Scientific Applications Moustafa AbdelBaky [email protected] Rutgers Discovery Informa=cs Ins=tute (RDI 2 ) The NSF Cloud and Autonomic Compu=ng Center Department
Cloud Computing. Cloud computing:
Cloud computing: Cloud Computing A model of data processing in which high scalability IT solutions are delivered to multiple users: as a service, on a mass scale, on the Internet. Network services offering:
Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.
Cloud Computing Topics 1. What is the Cloud? 2. What is Cloud Computing? 3. Cloud Service Architectures 4. History of Cloud Computing 5. Advantages of Cloud Computing 6. Disadvantages of Cloud Computing
Recent Advances in HPC for Structural Mechanics Simulations
Recent Advances in HPC for Structural Mechanics Simulations 1 Trends in Engineering Driving Demand for HPC Increase product performance and integrity in less time Consider more design variants Find the
Enterprise HPC & Cloud Computing for Engineering Simulation. Barbara Hutchings Director, Strategic Partnerships ANSYS, Inc.
Enterprise HPC & Cloud Computing for Engineering Simulation Barbara Hutchings Director, Strategic Partnerships ANSYS, Inc. Historical Perspective Evolution of Computing for Simulation Pendulum swing: Centralized
CHAPTER 8 CLOUD COMPUTING
CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics
Cloud Computing Now and the Future Development of the IaaS
2010 Cloud Computing Now and the Future Development of the IaaS Quanta Computer Division: CCASD Title: Project Manager Name: Chad Lin Agenda: What is Cloud Computing? Public, Private and Hybrid Cloud.
MEETING THE CHALLENGES OF COMPLEXITY AND SCALE FOR MANUFACTURING WORKFLOWS
MEETING THE CHALLENGES OF COMPLEXITY AND SCALE FOR MANUFACTURING WORKFLOWS Michael Feldman White paper November 2014 MARKET DYNAMICS Modern manufacturing increasingly relies on advanced computing technologies
Cloud Infrastructure Pattern
1 st LACCEI International Symposium on Software Architecture and Patterns (LACCEI-ISAP-MiniPLoP 2012), July 23-27, 2012, Panama City, Panama. Cloud Infrastructure Pattern Keiko Hashizume Florida Atlantic
How To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
A Gentle Introduction to Cloud Computing
A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years
High Performance Computing in CST STUDIO SUITE
High Performance Computing in CST STUDIO SUITE Felix Wolfheimer GPU Computing Performance Speedup 18 16 14 12 10 8 6 4 2 0 Promo offer for EUC participants: 25% discount for K40 cards Speedup of Solver
Comparison and Evaluation of Open-source Cloud Management Software
Comparison and Evaluation of Open-source Cloud Management Software SRIVATSAN JAGANNATHAN Masters Degree Project Stockholm, Sweden XR-EE-LCN 2012:008 Comparison and Evaluation of Open-source Cloud Management
Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)
Open Cloud System (Integration of Eucalyptus, Hadoop and into deployment of University Private Cloud) Thinn Thu Naing University of Computer Studies, Yangon 25 th October 2011 Open Cloud System University
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
Cloud Models and Platforms
Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model
Neptune. A Domain Specific Language for Deploying HPC Software on Cloud Platforms. Chris Bunch Navraj Chohan Chandra Krintz Khawaja Shams
Neptune A Domain Specific Language for Deploying HPC Software on Cloud Platforms Chris Bunch Navraj Chohan Chandra Krintz Khawaja Shams ScienceCloud 2011 @ San Jose, CA June 8, 2011 Cloud Computing Three
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
Private Cloud in Educational Institutions: An Implementation using UEC
Private Cloud in Educational Institutions: An Implementation using UEC D. Sudha Devi L.Yamuna Devi K.Thilagavathy,Ph.D P.Aruna N.Priya S. Vasantha,Ph.D ABSTRACT Cloud Computing, the emerging technology,
How To Run A Cloud Computer System
Cloud Technologies and GIS Nathalie Smith [email protected] Agenda What is Cloud Computing? How does it work? Cloud and GIS applications Esri Offerings Lots of hype Cloud computing remains the latest, most
Lecture 02a Cloud Computing I
Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking
Competitive Comparison Between Microsoft and VMware Cloud Computing Solutions
Competitive Comparison Between Microsoft and VMware Cloud Computing Solutions Introduction As organizations evaluate how cloud computing can help them improve business agility, reduce management complexity
Certified Cloud Computing Professional Sample Material
Certified Cloud Computing Professional Sample Material 1. INTRODUCTION Let us get flashback of few years back. Suppose you have some important files in a system at home but, you are away from your home.
I m going to talk about... short presentation of Biscarri Consultoria SL. examples of HPC needs in spanish industry
I m going to talk about... short presentation of Biscarri Consultoria SL Uber-Cloud HPC Experiment: CFD & Heat Transfer Case examples of HPC needs in spanish industry Biscarri Consultoria SL (BCSL) SME
Cloud Computing Services and its Application
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its
HPC Wales Skills Academy Course Catalogue 2015
HPC Wales Skills Academy Course Catalogue 2015 Overview The HPC Wales Skills Academy provides a variety of courses and workshops aimed at building skills in High Performance Computing (HPC). Our courses
Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html
Datacenters and Cloud Computing Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html What is Cloud Computing? A model for enabling ubiquitous, convenient, ondemand network
Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus
Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus International Symposium on Grid Computing 2009 (Taipei) Christian Baun The cooperation of and Universität Karlsruhe (TH) Agenda
Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP
Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Agenda ADP Cloud Vision and Requirements Introduction to SUSE Cloud Overview Whats New VMWare intergration HyperV intergration ADP
Smart Manufacturing. CAE as a Service in the Cloud. Objective: convincing you to consider CAE in the Cloud
Smart Manufacturing CAE as a Service in the Cloud Objective: convincing you to consider CAE in the Cloud Wolfgang Gentzsch LS-DYNA Conference Würzburg 15. 17. June 2015 Engineers & scientists major computing
<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises
Infrastructure as a Service (IaaS) Cloud Computing for Enterprises Speaker Title The following is intended to outline our general product direction. It is intended for information
Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091
Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,
Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage
Clodoaldo Barrera Chief Technical Strategist IBM System Storage Making a successful transition to Software Defined Storage Open Server Summit Santa Clara Nov 2014 Data at the core of everything Data is
Deploying Your Application On Public Cloud
#GHC14 Deploying Your Application On Public Cloud Egle Sigler @eglute Iccha Sethi @IcchaSethi October 9, Egle Sigler Principal Architect at Rackspace Works with OpenStack POWER: Professional Organization
Sistemi Operativi e Reti. Cloud Computing
1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi [email protected] 2 Introduction Technologies
JISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction
JISC Technical Review of Using Cloud for Research Guidance Notes to Cloud Infrastructure Service Providers May, 2010 Introduction Provisioning and maintenance of research computing facilities is a core
Viswanath Nandigam Sriram Krishnan Chaitan Baru
Viswanath Nandigam Sriram Krishnan Chaitan Baru Traditional Database Implementations for large-scale spatial data Data Partitioning Spatial Extensions Pros and Cons Cloud Computing Introduction Relevance
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
Silviu Panica, Marian Neagul, Daniela Zaharie and Dana Petcu (Romania)
Silviu Panica, Marian Neagul, Daniela Zaharie and Dana Petcu (Romania) Outline Introduction EO challenges; EO and classical/cloud computing; EO Services The computing platform Cluster -> Grid -> Cloud
See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.
Cloud Strategy Information Systems and Technology Bruce Campbell What is the Cloud? From http://csrc.nist.gov/publications/nistpubs/800-145/sp800-145.pdf Cloud computing is a model for enabling ubiquitous,
CLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
How To Choose Cloud Computing
IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 09, 2014 ISSN (online): 2321-0613 Comparison of Several IaaS Cloud Computing Platforms Amar Deep Gorai 1 Dr. Birendra Goswami
Cloud Computing. Alex Crawford Ben Johnstone
Cloud Computing Alex Crawford Ben Johnstone Overview What is cloud computing? Amazon EC2 Performance Conclusions What is the Cloud? A large cluster of machines o Economies of scale [1] Customers use a
Cloud Computing using
Cloud Computing using Summary of Content Introduction of Cloud Computing Cloud Computing vs. Server Virtualization Cloud Computing Components Stack Public vs. Private Clouds Open Source Software for Private
Introduction to Cloud Computing
Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services
HP OpenStack & Automation
HP OpenStack & Automation Where we are heading Thomas Goh Cloud Computing Cloud Computing Cloud computing is a model for enabling ubiquitous network access to a shared pool of configurable computing resources.
Overview of HPC Resources at Vanderbilt
Overview of HPC Resources at Vanderbilt Will French Senior Application Developer and Research Computing Liaison Advanced Computing Center for Research and Education June 10, 2015 2 Computing Resources
Cloud Computing: Making the right choices
Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through
