Cost-Benefit Analysis of Cloud Computing versus Desktop Grids
|
|
|
- Sherman Taylor
- 10 years ago
- Views:
Transcription
1 Cost-Benefit Analysis of Cloud Computing versus Desktop Grids Derrick Kondo, Bahman Javadi, Paul Malécot, Franck Cappello INRIA, France David P. Anderson UC Berkeley, USA
2 Cloud Background Vision Hide complexity of hardware and software management from a user by offering computing as a service Benefits Pay as you go Scale up or down dynamically No hardware management, less software management
3 Platform Performance vs. Costs high Cost low low Performance high
4 Platform Performance vs. Costs high Supercomputer Grid Cluster Cost low low Performance high
5 Platform Performance vs. Costs high Supercomputer Grid Cluster Cost low low Performance Desktop Grids (DG) high
6 Platform Performance vs. Costs high Supercomputer Grid Cluster Cost low low Cloud Performance What is the relationship? Desktop Grids (DG) high
7 Platform Performance vs. Costs high Supercomputer Grid Cluster Cost low low Cloud Performance What is the relationship? Desktop Grids (DG) DG + Cloud? high
8 Outline Performance tradeoffs Monetary tradeoffs Client hosting Server hosting
9 Apples to Apples Loosely-coupled, high-throughput, compute-intensive applications Tightly-coupled, data-intensive real-time applications low complexity high complexity
10 Apples to Apples Loosely-coupled, high-throughput, compute-intensive applications Tightly-coupled, data-intensive real-time applications low complexity high complexity DG s
11 Apples to Apples Loosely-coupled, high-throughput, compute-intensive applications Tightly-coupled, data-intensive real-time applications low complexity high complexity DG s Clouds
12 Apples to Apples Loosely-coupled, high-throughput, compute-intensive applications Tightly-coupled, data-intensive real-time applications low complexity high complexity DG s Clouds Comparison assuming embarrassingly parallel, compute-intensive applications
13 Method Use real performance measurements Exported BOINC (middleware for desktop grids) project data Use real costs Large/small BOINC projects / XtremLab) Amazon Elastic Computing Cloud (EC2)
14 Platform Construction Stages of Project &
15 Stages of Project & Platform Construction Deployment
16 Stages of Project & Platform Construction Deployment Execution
17 Stages of Project & Platform Construction Deployment Execution Completion
18 Platform Construction Deployment Execution Completion How long before I get X TeraFLOPS?
19 Platform Construction Deployment Execution Completion How long before I get X TeraFLOPS? Number of cloud nodes TeraFLOPS Months for registration
20 Platform Construction Deployment Execution Completion How long before I get X TeraFLOPS? Number of cloud nodes Can get over 20 TeraFLOPS within 6 months TeraFLOPS Months for registration
21 Platform Construction Deployment Execution Completion How long before I get X TeraFLOPS? Strategy: Add to BOINC project list Press releases Forum Announcements Google Ad Sense Respond to users (leverage volunteers) Number of cloud nodes Can get over 20 TeraFLOPS within 6 months Months for registration TeraFLOPS
22 Platform Construction Deployment Execution Completion How long to deploy my batch of tasks needing faster response time?
23 Platform Construction Deployment Execution Completion How long to deploy my batch of tasks needing faster response time? 7,82/9*,34.4:*,.;*:3)4,6<!" '!" &!"!!" ".!"!!.!"".4=6>6!""".4=6>6!"""".4=6>6!" #!" $!" % ()*+,-./0.1/2)34,,-.3/5,6
24 Platform Construction Deployment Execution Completion How long to deploy my batch of tasks needing faster response time? 7,82/9*,34.4:*,.;*:3)4,6<!" '!" &!"!!" "!"!!.!"".4=6>6!""".4=6>6!"""".4=6>6 For 1000 tasks, ~10 minutes with 10 5 hosts!" #!" $!" % ()*+,-./0.1/2)34,,-.3/5,6.
25 Platform Construction Deployment Execution Completion How long to deploy my batch of tasks needing faster response time? Strategy: Specify lower latency bounds [Heien et al.] 7,82/9*,34.4:*,.;*:3)4,6<!" '!" &!"!!" "!"!!.!"".4=6>6!""".4=6>6!"""".4=6>6 For 1000 tasks, ~10 minutes with 10 5 hosts!" #!" $!" % ()*+,-./0.1/2)34,,-.3/5,6.
26 Platform Construction Deployment Execution Completion
27 Platform Construction Deployment Execution Completion How many volunteer nodes are equivalent to 1 cloud node?
28 Platform Construction Deployment Execution Completion How many volunteer nodes are equivalent to 1 cloud node?
29 Platform Construction Deployment Execution Completion How many volunteer nodes are equivalent to 1 cloud node? 2.8 active volunteer hosts per 1 cloud node. (Total performance still orders of magnitude better)
30 Platform Construction Deployment Execution Completion How many volunteer nodes are equivalent to 1 cloud node? 2.8 active volunteer hosts per 1 cloud node. (Total performance still orders of magnitude better) Strategy: Use statistical prediction of availability
31 Platform Construction Deployment Execution Completion
32 Platform Construction Deployment Execution Completion How long should I wait for task completion?
33 Platform Construction Deployment Execution Completion How long should I wait for task completion?
34 Platform Construction Deployment Execution Completion How long should I wait for task completion? Median project latency bound: 9 days for 3.7 hour work unit (on 3GHz host). Ratio of lat. bound / exec time > 5. Good success rates: 96.1% of WCG tasks met out of 227,000 tasks
35 Platform Construction Deployment Execution Completion How long should I wait for task completion? Strategy: See BOINC Catalog for typical deadlines and compute/comm/mem ratios. Median project latency bound: 9 days for 3.7 hour work unit (on 3GHz host). Ratio of lat. bound / exec time > 5. Good success rates: 96.1% of WCG tasks met out of 227,000 tasks
36 Monetary Tradeoffs Client hosting on cloud Not worth it and never will Server hosting on the cloud Possible solution
37 Monthly Project Costs
38 EC2 Pricing
39 What about Client Hosting on the Cloud?
40 Cost of Clouds versus DG How long until DG s more cost effective than Clouds?
41 Cost of Clouds versus DG How long until DG s more cost effective than Clouds? 7,8./9,)/:;<( #!!## #!!#$ #!!#% #!!#' F#'!'/G*HI8.,,)/8*3,5 2'J&/-H*I3/8*3,56 '"&$/G*HI8.,,)/8*3,5 2#&#$/-H*I3/8*3,56 A7$ / #!!#" #!!#& /! " #! #" $! $" %! ()*+,-./01,/230456
42 Cost of Clouds versus DG How long until DG s more cost effective than Clouds? 7,8./9,)/:;<( #!!## #!!#$ #!!#% #!!#' F#'!'/G*HI8.,,)/8*3,5 2'J&/-H*I3/8*3,56 '"&$/G*HI8.,,)/8*3,5 2#&#$/-H*I3/8*3,56 A7$ / #!!#" After ~13 days #!!#& /! " #! #" $! $" %! ()*+,-./01,/230456
43 Cost of Clouds versus DG (2) What are total costs over time?
44 Cost of Clouds versus DG (2) 8 x 104 What are total costs over time? Total cost EC2 100n EC2 1000n EC n XtremLab SETI@home Platform age (days)
45 Cost of Clouds versus DG (2) 8 x 104 What are total costs over time? Total cost After 3 days, DG is cheaper EC2 100n EC2 1000n EC n XtremLab SETI@home Platform age (days)
46 Cost of Clouds versus DG (3) How many months of DG can X months of Cloud buy me?
47 Cost of Clouds versus DG (3) How many months of DG can X months of Cloud buy me? Months with VC Xtremlab / 1000n EC2 SETI@home / 1000n EC2 Xtremlab / 10000n EC2 SETI@home / 10000n EC Months with EC2
48 Cost of Clouds versus DG (3) How many months of DG can X months of Cloud buy me? Months with VC Xtremlab / 1000n EC2 SETI@home / 1000n EC2 Xtremlab / 10000n EC2 SETI@home / 10000n EC2 12 months of Cloud can pay for > 125 DG years. DG way more sustainable Months with EC2
49 Equivalent Clouds given BOINC Costs Given BOINC costs, what size Cloud can I buy?
50 Equivalent Clouds given BOINC Costs Given BOINC costs, what size Cloud can I buy?
51 Equivalent Clouds given BOINC Costs 1.75 TeraFLOPS, 7 TeraBytes Given BOINC costs, what size Cloud can I buy?.75 TeraFLOPS, 3 TeraBytes
52 Equivalent Clouds given BOINC Costs Given BOINC costs, what size Cloud can I buy? 1.75 TeraFLOPS, 7 TeraBytes 2 orders of magnitude lower than BOINC.75 TeraFLOPS, 3 TeraBytes
53 What about Server Hosting on the Cloud?
54 Number of Hosts over Time
55 Number of Hosts over Time Load variation exits w/ publicity, projects run out of work, etc. Clouds take care of server management. Potential to exploit clouds.
56 Server Costs on a Cloud How much to host BOINC server on cloud?
57 Server Costs on a Cloud How much to host BOINC server on cloud?
58 Server Costs on a Cloud How much to host BOINC server on cloud? (versus 43K +12K/month) (versus {4,1}K + {5,1}K/month)
59 Server Costs on a Cloud How much to host BOINC server on cloud? times cheaper to host on Cloud, but bandwidth is expensive. (versus 43K +12K/month) (versus {4,1}K + {5,1}K/month)
60 Cloud Resources with Given Budget How big of a server can I support with given budget?
61 Cloud Resources with Given Budget How big of a server can I support with given budget?
62 Cloud Resources with Given Budget How big of a server can I support with given budget? 4 Mbps, 2 TB 12 Mbps, 2 TB
63 Cloud Resources with Given Budget How big of a server can I support with given budget? Many project servers are sustainable on the cloud 4 Mbps, 2 TB 12 Mbps, 2 TB
64 Summary
65 Performance tradeoffs Summary 20 DG TeraFLOPS within 6 months
66 Summary Performance tradeoffs 20 DG TeraFLOPS within 6 months Monetary tradeoffs Client hosting After 13 days, DG more cost effective Server hosting DG server on cloud is cost-effective Best for small-medium sized projects Savings of at least 40%
67 Summary Performance tradeoffs 20 DG TeraFLOPS within 6 months Monetary tradeoffs Client hosting After 13 days, DG more cost effective Server hosting DG server on cloud is cost-effective Best for small-medium sized projects Savings of at least 40% BOINC server image for EC2 / Xen available
68 Future Work Statistical and predictive methods for ensuring host availability Lightweight mechanisms for virtual machine migration
69 wu flop calc bw in cloud how is cloud equiv calculated
Volunteer Computing, Grid Computing and Cloud Computing: Opportunities for Synergy. Derrick Kondo INRIA, France
Volunteer Computing, Grid Computing and Cloud Computing: Opportunities for Synergy Derrick Kondo INRIA, France Outline Cloud Grid Volunteer Computing Cloud Background Vision Hide complexity of hardware
Volunteer Computing and Cloud Computing: Opportunities for Synergy
Volunteer Computing and Cloud Computing: Opportunities for Synergy Derrick Kondo INRIA, France Performance vs. Reliability vs. Costs high Cost Reliability high low low low Performance high Performance
Cost-Benefit Analysis of Cloud Computing versus Desktop Grids. By : Paritosh Heera( MT2011099)
Cost-Benefit Analysis of Cloud Computing versus Desktop Grids By : Paritosh Heera( MT2011099) Abstract and Introduction 2 computing environment mainly for scientific applications i.e cloud and VC Ground
How To Compare Amazon Ec2 To A Supercomputer For Scientific Applications
Amazon Cloud Performance Compared David Adams Amazon EC2 performance comparison How does EC2 compare to traditional supercomputer for scientific applications? "Performance Analysis of High Performance
Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts
Part V Applications Cloud Computing: General concepts Copyright K.Goseva 2010 CS 736 Software Performance Engineering Slide 1 What is cloud computing? SaaS: Software as a Service Cloud: Datacenters hardware
XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing
International Journal of Computational Engineering Research Vol, 03 Issue, 10 XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing Kamlesh Lakhwani 1, Ruchika Saini 1 1 (Dept. of Computer
System Models for Distributed and Cloud Computing
System Models for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Classification of Distributed Computing Systems
Manjrasoft Market Oriented Cloud Computing Platform
Manjrasoft Market Oriented Cloud Computing Platform Aneka Aneka is a market oriented Cloud development and management platform with rapid application development and workload distribution capabilities.
Concepts Introduced in Chapter 6. Warehouse-Scale Computers. Important Design Factors for WSCs. Programming Models for WSCs
Concepts Introduced in Chapter 6 Warehouse-Scale Computers introduction to warehouse-scale computing programming models infrastructure and costs cloud computing A cluster is a collection of desktop computers
Using Proxies to Accelerate Cloud Applications
Using Proxies to Accelerate Cloud Applications Jon Weissman and Siddharth Ramakrishnan Department of Computer Science and Engineering University of Minnesota, Twin Cities Abstract A rich cloud ecosystem
Manjrasoft Market Oriented Cloud Computing Platform
Manjrasoft Market Oriented Cloud Computing Platform Innovative Solutions for 3D Rendering Aneka is a market oriented Cloud development and management platform with rapid application development and workload
Building a Volunteer Cloud
Building a Volunteer Cloud Ben Segal, Predrag Buncic, David Garcia Quintas / CERN Daniel Lombrana Gonzalez / University of Extremadura Artem Harutyunyan / Yerevan Physics Institute Jarno Rantala / Tampere
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
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
What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos
Research Challenges Overview May 3, 2010 Table of Contents I 1 What Is It? Related Technologies Grid Computing Virtualization Utility Computing Autonomic Computing Is It New? Definition 2 Business Business
Practical Approach for Achieving Minimum Data Sets Storage Cost In Cloud
Practical Approach for Achieving Minimum Data Sets Storage Cost In Cloud M.Sasikumar 1, R.Sindhuja 2, R.Santhosh 3 ABSTRACT Traditionally, computing has meant calculating results and then storing those
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
How Liferay Is Improving Quality Using Hundreds of Jenkins Servers
How Liferay Is Improving Quality Using Hundreds of Jenkins Servers James Min Sr. Consultant, Liferay, Inc. liferay.com Liferay Background Open Source Portal & Collaboration Java Platform 250 employees
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
Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd. [email protected]
Cloud Computing with Red Hat Solutions Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd [email protected] Linux Automation Details Red Hat's Linux Automation strategy for next-generation IT infrastructure
The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity
. White Paper The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity The cloud computing phenomenon is generating a lot of interest worldwide because of its potential to offer services
Navigating Among the Clouds. Evaluating Public, Private and Hybrid Cloud Computing Approaches
Navigating Among the Clouds Evaluating Public, Private and Hybrid Cloud Computing Approaches June 2012 Much like the winds of change that continue to alter the cloud landscape in the skies above, a powerful
Grid Computing vs Cloud
Chapter 3 Grid Computing vs Cloud Computing 3.1 Grid Computing Grid computing [8, 23, 25] is based on the philosophy of sharing information and power, which gives us access to another type of heterogeneous
Graph Analytics in Big Data. John Feo Pacific Northwest National Laboratory
Graph Analytics in Big Data John Feo Pacific Northwest National Laboratory 1 A changing World The breadth of problems requiring graph analytics is growing rapidly Large Network Systems Social Networks
The Hidden Extras. The Pricing Scheme of Cloud Computing. Stephane Rufer
The Hidden Extras The Pricing Scheme of Cloud Computing Stephane Rufer Cloud Computing Hype Cycle Definition Types Architecture Deployment Pricing/Charging in IT Economics of Cloud Computing Pricing Schemes
CLUSTER COMPUTING TODAY
David Chappell June 2011 CLUSTER COMPUTING TODAY WHAT S CHANGED AND WHY IT MATTERS Sponsored by Microsoft Corporation Copyright 2011 Chappell & Associates One way to make an application run faster is to
Parametric Analysis of Mobile Cloud Computing using Simulation Modeling
Parametric Analysis of Mobile Cloud Computing using Simulation Modeling Arani Bhattacharya Pradipta De Mobile System and Solutions Lab (MoSyS) The State University of New York, Korea (SUNY Korea) StonyBrook
Chapter 7: Distributed Systems: Warehouse-Scale Computing. Fall 2011 Jussi Kangasharju
Chapter 7: Distributed Systems: Warehouse-Scale Computing Fall 2011 Jussi Kangasharju Chapter Outline Warehouse-scale computing overview Workloads and software infrastructure Failures and repairs Note:
Cloud Computing with Microsoft Azure
Cloud Computing with Microsoft Azure Michael Stiefel www.reliablesoftware.com [email protected] http://www.reliablesoftware.com/dasblog/default.aspx Azure's Three Flavors Azure Operating
Building a Private Cloud with Eucalyptus
Building a Private Cloud with Eucalyptus 5th IEEE International Conference on e-science Oxford December 9th 2009 Christian Baun, Marcel Kunze KIT The cooperation of Forschungszentrum Karlsruhe GmbH und
What is Cloud Computing? Tackling the Challenges of Big Data. Tackling The Challenges of Big Data. Matei Zaharia. Matei Zaharia. Big Data Collection
Introduction What is Cloud Computing? Cloud computing means computing resources available on demand Resources can include storage, compute cycles, or software built on top (e.g. database as a service)
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
Introduction to Big Data! with Apache Spark" UC#BERKELEY#
Introduction to Big Data! with Apache Spark" UC#BERKELEY# This Lecture" The Big Data Problem" Hardware for Big Data" Distributing Work" Handling Failures and Slow Machines" Map Reduce and Complex Jobs"
Cloud Computing- Research Issues and Challenges
Proceedings of the Global Engineering, Science and Technology Conference 2012 28-29 December 2012, Dhaka, Bangladesh Cloud Computing- Research Issues and Challenges Nazia Majadi Cloud computing uses the
Maginatics Cloud Storage Platform for Elastic NAS Workloads
Maginatics Cloud Storage Platform for Elastic NAS Workloads Optimized for Cloud Maginatics Cloud Storage Platform () is the first solution optimized for the cloud. It provides lower cost, easier administration,
Chapter 4 Cloud Computing Applications and Paradigms. Cloud Computing: Theory and Practice. 1
Chapter 4 Cloud Computing Applications and Paradigms Chapter 4 1 Contents Challenges for cloud computing. Existing cloud applications and new opportunities. Architectural styles for cloud applications.
Distributed Systems LEEC (2005/06 2º Sem.)
Distributed Systems LEEC (2005/06 2º Sem.) Introduction João Paulo Carvalho Universidade Técnica de Lisboa / Instituto Superior Técnico Outline Definition of a Distributed System Goals Connecting Users
Cloud Computing Is In Your Future
Cloud Computing Is In Your Future Michael Stiefel www.reliablesoftware.com [email protected] http://www.reliablesoftware.com/dasblog/default.aspx Cloud Computing is Utility Computing Illusion
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING A Comparative Study Geographically distributed resources, such as storage devices, data sources, and computing power, are interconnected as a single, unified resource
Cloud Computing for Increased Business Value
International Journal of Business and Social Science Vol. 3 No. 1; January 2012 Abstract Cloud Computing for Increased Business Value Abdulaziz Aljabre 318 Selwyn Dr. Apt. 2D Frederick, MD. 21701 USA In
A New Approach of CLOUD: Computing Infrastructure on Demand
A New Approach of CLOUD: Computing Infrastructure on Demand Kamal Srivastava * Atul Kumar ** Abstract Purpose: The paper presents a latest vision of cloud computing and identifies various commercially
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
High Performance Computing Cloud Computing. Dr. Rami YARED
High Performance Computing Cloud Computing Dr. Rami YARED Outline High Performance Computing Parallel Computing Cloud Computing Definitions Advantages and drawbacks Cloud Computing vs Grid Computing Outline
Sriram Krishnan, Ph.D. [email protected]
Sriram Krishnan, Ph.D. [email protected] (Re-)Introduction to cloud computing Introduction to the MapReduce and Hadoop Distributed File System Programming model Examples of MapReduce Where/how to run MapReduce
Intel Platform and Big Data: Making big data work for you.
Intel Platform and Big Data: Making big data work for you. 1 From data comes insight New technologies are enabling enterprises to transform opportunity into reality by turning big data into actionable
Chapter 19 Cloud Computing for Multimedia Services
Chapter 19 Cloud Computing for Multimedia Services 19.1 Cloud Computing Overview 19.2 Multimedia Cloud Computing 19.3 Cloud-Assisted Media Sharing 19.4 Computation Offloading for Multimedia Services 19.5
CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
Amazon EC2 Product Details Page 1 of 5
Amazon EC2 Product Details Page 1 of 5 Amazon EC2 Functionality Amazon EC2 presents a true virtual computing environment, allowing you to use web service interfaces to launch instances with a variety of
GIS IN THE CLOUD THE ESRI EXAMPLE DAVID CHAPPELL SEPTEMBER 2010 SPONSORED BY ESRI
GIS IN THE CLOUD THE ESRI EXAMPLE DAVID CHAPPELL SEPTEMBER 2010 SPONSORED BY ESRI CONTENTS Contents... 2 Cloud Computing Basics... 3 Cloud Applications and Cloud Platforms... 3 An Example Cloud Platform:
WORKFLOW ENGINE FOR CLOUDS
WORKFLOW ENGINE FOR CLOUDS By SURAJ PANDEY, DILEBAN KARUNAMOORTHY, and RAJKUMAR BUYYA Prepared by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. Workflow Engine for clouds
A Service for Data-Intensive Computations on Virtual Clusters
A Service for Data-Intensive Computations on Virtual Clusters Executing Preservation Strategies at Scale Rainer Schmidt, Christian Sadilek, and Ross King [email protected] Planets Project Permanent
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...
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
Amazon Web Services 100 Success Secrets
Amazon Web Services Amazon Web Services Made Simple: Learn how Amazon EC2, S3, SimpleDB and SQS Web Services enables you to reach business goals faster Copyright 2008 Amazon Web Services 100 Success Secrets
Security Benefits of Cloud Computing
Security Benefits of Cloud Computing FELICIAN ALECU Economy Informatics Department Academy of Economic Studies Bucharest ROMANIA e-mail: [email protected] Abstract: The nature of the Internet is
How To Evaluate The Cost Performance Of A Cloud Cache On A Microsoft Cloud Instance (Aws Cloud)
Evaluating Caching and Storage Options on the Amazon Web Services Cloud David Chiu School of Engineering and Computer Science Washington State University Vancouver, WA 98686 Gagan Agrawal Department of
How To Understand Cloud Computing
Data-intensive computing systems Cloud Computing University of Verona Computer Science Department Damiano Carra Acknowledgements! Credits Part of the course material is based on slides provided by the
Cloud Computing. Summary
Cloud Computing Lecture 1 2011-2012 https://fenix.ist.utl.pt/disciplinas/cn Summary Teaching Staff. Rooms and Schedule. Goals. Context. Syllabus. Reading Material. Assessment and Grading. Important Dates.
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
Grid Computing Perspectives for IBM
Grid Computing Perspectives for IBM Atelier Internet et Grilles de Calcul en Afrique Jean-Pierre Prost IBM France [email protected] Agenda Grid Computing Initiatives within IBM World Community Grid Decrypthon
ediscovery and Search of Enterprise Data in the Cloud
ediscovery and Search of Enterprise Data in the Cloud From Hype to Reality By John Patzakis & Eric Klotzko ediscovery and Search of Enterprise Data in the Cloud: From Hype to Reality Despite the enormous
HYPER-CONVERGED INFRASTRUCTURE STRATEGIES
1 HYPER-CONVERGED INFRASTRUCTURE STRATEGIES MYTH BUSTING & THE FUTURE OF WEB SCALE IT 2 ROADMAP INFORMATION DISCLAIMER EMC makes no representation and undertakes no obligations with regard to product planning
CSE 590: Special Topics Course ( Supercomputing ) Lecture 10 ( MapReduce& Hadoop)
CSE 590: Special Topics Course ( Supercomputing ) Lecture 10 ( MapReduce& Hadoop) Rezaul A. Chowdhury Department of Computer Science SUNY Stony Brook Spring 2016 MapReduce MapReduce is a programming model
Large scale processing using Hadoop. Ján Vaňo
Large scale processing using Hadoop Ján Vaňo What is Hadoop? Software platform that lets one easily write and run applications that process vast amounts of data Includes: MapReduce offline computing engine
Oracle Applications and Cloud Computing - Future Direction
Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy [email protected] Vijay Tirumalai [email protected]
Towards Predictable Datacenter Networks
Towards Predictable Datacenter Networks Hitesh Ballani, Paolo Costa, Thomas Karagiannis and Ant Rowstron Microsoft Research, Cambridge This talk is about Guaranteeing network performance for tenants in
Network & HEP Computing in China. Gongxing SUN CJK Workshop & CFI
Network & HEP Computing in China Gongxing SUN CJK Workshop & CFI Outlines IPV6 deployment SDN for HEP data transfer Dirac Computing Model on IPV6 Volunteer Computing Future Work IPv6@IHEP-Deployment Internet
How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time
SCALEOUT SOFTWARE How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time by Dr. William Bain and Dr. Mikhail Sobolev, ScaleOut Software, Inc. 2012 ScaleOut Software, Inc. 12/27/2012 T wenty-first
Putchong Uthayopas, Kasetsart University
Putchong Uthayopas, Kasetsart University Introduction Cloud Computing Explained Cloud Application and Services Moving to the Cloud Trends and Technology Legend: Cluster computing, Grid computing, Cloud
IMCM: A Flexible Fine-Grained Adaptive Framework for Parallel Mobile Hybrid Cloud Applications
Open System Laboratory of University of Illinois at Urbana Champaign presents: Outline: IMCM: A Flexible Fine-Grained Adaptive Framework for Parallel Mobile Hybrid Cloud Applications A Fine-Grained Adaptive
Cloud Design and Implementation. Cheng Li MPI-SWS Nov 9 th, 2010
Cloud Design and Implementation Cheng Li MPI-SWS Nov 9 th, 2010 1 Modern Computing CPU, Mem, Disk Academic computation Chemistry, Biology Large Data Set Analysis Online service Shopping Website Collaborative
