Clearing Away the Clouds: Cloud Computing at Stanford

Size: px
Start display at page:

Download "Clearing Away the Clouds: Cloud Computing at Stanford"

From this document you will learn the answers to the following questions:

  • Who found the Grid difficult to use but was the only option?

  • When did the grid help individual researchers get the computing resources needed for their work?

  • Scenario # 1 was looking to put up what web site?

Transcription

1 Clearing Away the Clouds: Cloud Computing at Stanford Tech Briefing Turing Auditorium, 1/29/2010 Phil Reese, IT Services

2 Topics: A walk down memory lane, which leads to the clouds. A chair with four legs. Several cloudy examples. Stanford s forecast, sunny with a likelihood of clouds. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 1

3 Several Scenarios or Use Cases: 1- Startup looking to put up an ecommerce web site, large data base application. 2- Development group wanting to test next version of code before putting it into production. 3- Researchers having to do large computations after a physics experiment. 4- Multi university researchers needing to do very large computations. 5- Many different researchers with lots of different computations trying to leverage the same computing resources. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 2

4 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. Forest Gump Chocolate ecommerce site (circa 1996) Started with a single large x86 server hosted in the startups office. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 3

5 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. Forest Gump Chocolate ecommerce site (circa 1996) Started with a single large x86 server hosted in the startups office. Moved to a collocation facility to improve bandwidth availability. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 4

6 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. Forest Gump Chocolate ecommerce site (circa 1996) Started with a single large x86 server hosted in the startups office. Moved to a collocation facility to improve bandwidth availability. Interface slowness during peak times. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 5

7 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. Forest Gump Chocolate ecommerce site (circa 1996) Started with a single large x86 server hosted in the startups office. Moved to a collocation facility to improve bandwidth availability. Interface slowness during peak times. Processing slow downs under load. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 6

8 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. Forest Gump Chocolate ecommerce site (circa 1996) Started with a single large x86 server hosted in the startups office. Moved to a collocation facility to improve bandwidth availability. Interface slowness during peak times. Processing slow downs under load. Final system setup before being acquired by See s Chocolate. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 7

9 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. See s Chocolate ecommerce site (circa 2001) Several web servers in front of an application and data base server. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 8

10 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. See s Chocolate ecommerce site (circa 2001) Several web servers in front of an application and data base server. Running too slow, so the application and data base portions were separated to dedicated servers. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 9

11 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. See s Chocolate ecommerce site (circa 2001) Several web servers in front of an application and data base server. Running too slow, so the application and data base portions were separated to dedicated servers. Still running too slow, so multiple servers at every level. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 10

12 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. See s Chocolate ecommerce site (circa 2001) Several web servers in front of an application and data base server. Running too slow, so the application and data base portions were separated to dedicated servers. Still running too slow, so multiple servers at every level. Works but required complex networking setup. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 11

13 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. Wonka s Chocolate ecommerce site (circa 2009) In addition to dedicated hardware, the site now uses cloud based resources to meet peak demands at all three layers of the services stack. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 12

14 Scenario #1: Startup looking to put up an ecommerce web site, large data base application. Wonka s Chocolate ecommerce site (circa 2009) In addition to dedicated hardware, the site now uses cloud based resources to meet peak demands at all three layers of the services stack. Key feature of this successful site is CLUSTERING and Cloud. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 13

15 Scenario #3: Researchers having to do large computations after a physics experiment. (circa 1997) Since desktop computers were pretty slow and underpowered at that time, the researcher would look to central computing resources. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 14

16 Scenario #3: Researchers having to do large computations after a physics experiment. (circa 1997) Since desktop computers were pretty slow and underpowered at that time, the researcher would look to central computing resources. These would typically be very expensive and high end special purpose computers. Names like Cray, Convex, Masspar, IBM, and HP were typical. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 15

17 Scenario #3: Researchers having to do large computations after a physics experiment. (circa 1997) Since desktop computers were pretty slow and underpowered at that time, the researcher would look to central computing resources. These would typically be very expensive and high end special purpose computers. Names like Convex, Masspar, IBM, and HP were typical. If your university didn t have these resources, you might be able to get some time on similar machines run at a few central places, called SuperComputing Centers, across the US. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 16

18 Scenario #3: Researchers having to do large computations after a physics experiment. (circa 1997) Since desktop computers were pretty slow and underpowered at that time, the researcher would look to central computing resources. These would typically be very expensive and high end special purpose computers. Names like Convex, Masspar, IBM, and HP were typical. If your university didn t have these resources, you might be able to get some time on similar machines run at a few central places, called SuperComputing Centers, across the US. As these high priced systems became out of reach and Linux and better x86 systems started to be available, clusters of x86 machines began replacing the special purpose supercomputers. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 17

19 Scenario #3: Researchers having to do large computations after a physics experiment. (circa 1997) Since desktop computers were pretty slow and underpowered at that time, the researcher would look to central computing resources. These would typically be very expensive and high end special purpose computers. Names like Convex, Masspar, IBM, and HP were typical. If your university didn t have these resources, you might be able to get some time on similar machines run at a few central places, called SuperComputing Centers, across the US. As these high priced systems became out of reach and Linux and better x86 systems started to be available, clusters of x86 machines began replacing the special purpose supercomputers. The beginning of the GRID computing concept. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 18

20 Scenario #4: Multi university researchers needing to do very large computations. (circa 2003) The grid helped individual researchers get the computing resources needed for their work. Multiple researchers needing to work on the same data found the Grid difficult to use but was the only option. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 19

21 Scenario #4: Multi university researchers needing to do very large computations. (circa 2003) The grid helped individual researchers get the computing resources needed for their work. Multiple researchers needing to work on the same data found the Grid difficult to use but was the only option. Lots of effort and energy put forth for national computing centers to address this issue, since it was happening all over the country. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 20

22 Scenario #4: Multi university researchers needing to do very large computations. (circa 2003) The grid helped individual researchers get the computing resources needed for their work. Multiple researchers needing to work on the same data found the Grid difficult to use but was the only option. Lots of effort and energy put forth for national computing centers to address this issue, since it was happening all over the country. There is always reluctance to centralizing resources when it assumes that limitations will be put on the use of those resources. Version of Linux Library availability Different types of science needed different applications 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 21

23 Two over the four legs: Clusters of computers at Universities Grids were formed of the clusters so that ever more computing power could be grouped together. Sounds good! What were the issues? 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 22

24 Two over the four legs: Clusters of computers at Universities Grids were formed of the clusters so that ever more computing power could be grouped together. Sounds good! What were the issues? Staying in sync with your own cluster and the corollary, staying in sync with the grid you belonged to. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 23

25 Two over the four legs: Clusters of computers at Universities Grids were formed of the clusters so that ever more computing power could be grouped together. Sounds good! What were the issues? Staying in sync with your own cluster and the corollary, staying in sync with the grid you belonged to. What version of Linux was in most favor at the moment? 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 24

26 Two of the four legs: Clusters of computers at Universities Grids were formed of the clusters so that ever more computing power could be grouped together. Sounds good! What were the issues? Staying in sync with your own cluster and the corollary, staying in sync with the grid you belonged to. What version of Linux was in most favor at the moment? How to coordinate the best use of the grid? The development of the GLOBUS Tool Kit. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 25

27 Scenario #2: Development group wanting to test next version of code before putting it into production. (circa 2007) At last a simple answer, just get a matching server to the production box and test away! 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 26

28 Scenario #2: Development group wanting to test next version of code before putting it into production. (circa 2007) At last a simple answer, just get a matching server to the production box and test away! Oh, the boss says that will cost too much and not be used enough to justify the cost. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 27

29 Scenario #2: Development group wanting to test next version of code before putting it into production. (circa 2007) At last a simple answer, just get a matching server to the production box and test away! Oh, the boss says that will cost too much and not be used enough to justify the cost. Borrow your neighbors system to run the tests. With a collection of three or groups, the purchase of a spare test system makes more sense. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 28

30 Scenario #2: Development group wanting to test next version of code before putting it into production. (circa 2007) At last a simple answer, just get a matching server to the production box and test away! Oh, the boss says that will cost too much and not be used enough to justify the cost. Borrow your neighbors system to run the tests. With a collection of three or groups, the purchase of a space test system makes more sense. Darn, two of the four groups are on the same production refresh cycle and need the box at the same time! 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 29

31 Scenario #2: Development group wanting to test next version of code before putting it into production. (circa 2007) At last a simple answer, just get a matching server to the production box and test away! Oh, the boss says that will cost too much and not be used enough to justify the cost. Borrow your neighbors system to run the tests. With a collection of three or groups, the purchase of a space test system makes more sense. Darn, two of the four groups are on the same production refresh cycle and need the box at the same time! Use a VIRTUAL machine on that box so each group can have their own configuration and not interfere with the other groups. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 30

32 Three of the four legs: Clusters of computers at Universities Grids were formed of the clusters so that ever more computing power could be grouped together. Virtual machines allow a single machine to be used for multiple functions. Better use of idle resources Begins to shape a framework for standardizing system OS s and machine configurations. Virtualizes the machine so that it can easily move to different hardware architectures. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 31

33 Scenario #5: Many different researchers with lots of different computations trying to leverage the same computing resources. Clusters work great for individual researchers at individual Universities. Deeper look at how clusters actually operate. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 32

34 Scenario #5: Many different researchers with lots of different computations trying to leverage the same computing resources. Clusters work great for individual researchers at individual Universities. Deeper look at how clusters actually operate. Grids have a pretty long history but never really made the grade since they required specific versions of code and even hardware to some extent, though they got the world thinking about sharing facilities that might have some idle time. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 33

35 Scenario #5: Many different researchers with lots of different computations trying to leverage the same computing resources. Clusters work great for individual researchers at individual Universities. Deeper look at how clusters actually operate. Grids have a pretty long history but never really made the grade since they required specific versions of code and even hardware to some extent, though they got the world thinking about sharing facilities that might have some idle time. The answer to this turns out the be the CLOUD. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 34

36 Four of the four legs: Clusters of computers at Universities Grids were formed of the clusters so that ever more computing power could be grouped together. Virtual machines allow a single machine to be used for multiple functions. Cloud computing Arguably, Cloud computing is a combination of virtual machines, clusters of computers, grids of clusters and several additional features. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 35

37 Four of the four legs: Clusters of computers at Universities Grids were formed of the clusters so that ever more computing power could be grouped together. Virtual machines allow a single machine to be used for multiple functions. Cloud computing Arguably, Cloud computing is a combination of virtual machines, clusters of computers, grids of clusters and several additional features. Types of clouds: Private and public 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 36

38 Four of the four legs: Clusters of computers at Universities Grids were formed of the clusters so that ever more computing power could be grouped together. Virtual machines allow a single machine to be used for multiple functions. Cloud computing Arguably, Cloud computing is a combination of virtual machines, clusters of computers, grids of clusters and several additional features. Types of clouds: Private and public Stats and growth 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 37

39 Several cloudy examples. Fun in the clouds! Types of applications that are ripe for cloud use. Peak loads Testing/prototyping Parallel code 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 38

40 Several cloudy examples. Fun in the clouds! Types of applications that are ripe for cloud use. Peak loads Testing/prototyping Parallel code Clouds just aren t for computing. Turns out most applications require compute cycles AND data, typically from a storage system. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 39

41 Several cloudy examples. Fun in the clouds! Types of applications that are ripe for cloud use. Peak loads Testing/prototyping Parallel code Clouds just aren t for computing. Turns out most applications require compute cycles AND data, typically from a storage system. Many public and private clouds include CPU and STORAGE as the full offering. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 40

42 Several cloudy examples. Fun in the clouds! Types of applications that are ripe for cloud use. Peak loads Testing/prototyping Parallel code Clouds just aren t for computing. Turns out most applications require compute cycles AND data, typically from a storage system. Many public and private clouds include CPU and STORAGE as the full offering. Amazon is the poster child! 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 41

43 Several cloudy examples. Creating accounts for both EC2 and S3 Follow the instructions Open an instance and web page Open Cyberduck 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 42

44 Several cloudy examples. Creating accounts for both EC2 and S3 Follow the instructions Open an instance and web page Open Cyberduck Discussion about instances and coordinating instances and scheduling. 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 43

45 Several cloudy examples. Creating accounts for both EC2 and S3 Follow the instructions Open an instance and web page Open Cyberduck Discussion about instances and coordinating instances and scheduling. There must be more interesting apps out there Use this to sign up and get an extra 250mb 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 44

46 Several cloudy examples. Creating accounts for both EC2 and S3 Follow the instructions Open an instance and web page Open Cyberduck Discussion about instances and coordinating instances and scheduling. There must be more interesting apps out there Use this to sign up and get an extra 250mb Don t forget Google, Hadoop, and MapReduce 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 45

47 Stanford s forecast, sunny with a likelihood of clouds. Using AWS over a 10gig link. Options for educational/academic use Private versus public 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 46

48 Stanford s forecast, sunny with a likelihood of clouds. Using AWS over a 10gig link. Options for educational/academic use Private versus public A chair with four five legs. Distributed computing Folding at home Storage at home 1/29/10 Clearing Away the Clouds: Cloud Computing at Stanford page 47

Cloud computing - Architecting in the cloud

Cloud computing - Architecting in the cloud Cloud computing - Architecting in the cloud anna.ruokonen@tut.fi 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices

More information

4/10/2012. Hall. Cherokee. Bartow. Forsyth. Barrow. Gwinnett. Paulding. Cobb. Walton. DeKalb. Douglas. Fulton. Rockdale. Carroll. Clayton.

4/10/2012. Hall. Cherokee. Bartow. Forsyth. Barrow. Gwinnett. Paulding. Cobb. Walton. DeKalb. Douglas. Fulton. Rockdale. Carroll. Clayton. Carroll Bartow Paulding Douglas Coweta Cobb Cherokee Fulton Fayette Clayton DeKalb Spalding Forsyth Henry Gwinnett Rockdale Hall Newton Barrow Walton 4/10/2012 Cloud Computing On demand use of remote computer

More information

Mark Bennett. Search and the Virtual Machine

Mark Bennett. Search and the Virtual Machine Mark Bennett Search and the Virtual Machine Agenda Intro / Business Drivers What to do with Search + Virtual What Makes Search Fast (or Slow!) Virtual Platforms Test Results Trends / Wrap Up / Q & A Business

More information

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Analysis and Research of Cloud Computing System to Comparison of

More information

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

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

More information

Clearing the Clouds. Understanding cloud computing. Ali Khajeh-Hosseini ST ANDREWS CLOUD COMPUTING CO-LABORATORY. Cloud computing

Clearing the Clouds. Understanding cloud computing. Ali Khajeh-Hosseini ST ANDREWS CLOUD COMPUTING CO-LABORATORY. Cloud computing Clearing the Clouds Understanding cloud computing Ali Khajeh-Hosseini ST ANDREWS CLOUD COMPUTING CO-LABORATORY Cloud computing There are many definitions and they all differ Simply put, cloud computing

More information

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer

More information

Distributed Systems. Lec 2: Example use cases: Cloud computing, Big data, Web services

Distributed Systems. Lec 2: Example use cases: Cloud computing, Big data, Web services Distributed Systems Lec 2: Example use cases: Cloud computing, Big data, Web services 1 Example Use Cases Cloud computing (today) What it means and how it began Big data (today) Role of distributed systems

More information

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 ` 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

More information

High Performance Computing Cloud Computing. Dr. Rami YARED

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

More information

Manjrasoft Market Oriented Cloud Computing Platform

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.

More information

Cloud Computing. Adam Barker

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

More information

Développement logiciel pour le Cloud (TLC)

Développement logiciel pour le Cloud (TLC) Développement logiciel pour le Cloud (TLC) 7. Infrastructure-as-a-Service Guillaume Pierre Université de Rennes 1 Fall 2012 http://www.globule.org/~gpierre/ Développement logiciel pour le Cloud (TLC) 1

More information

Cloud Backup and Recovery

Cloud Backup and Recovery 1-888-674-9495 www.doubletake.com Cloud Backup and Recovery Software applications and electronic data are the life blood of a business. When they aren t available due to a disaster or outage, business

More information

Corso di Reti di Calcolatori L-A. Cloud Computing

Corso di Reti di Calcolatori L-A. Cloud Computing Università degli Studi di Bologna Facoltà di Ingegneria Corso di Reti di Calcolatori L-A Cloud Computing Antonio Corradi Luca Foschini Some Clouds 1 What is Cloud computing? The architecture and terminology

More information

Big Data on AWS. Services Overview. Bernie Nallamotu Principle Solutions Architect

Big Data on AWS. Services Overview. Bernie Nallamotu Principle Solutions Architect on AWS Services Overview Bernie Nallamotu Principle Solutions Architect \ So what is it? When your data sets become so large that you have to start innovating around how to collect, store, organize, analyze

More information

Cloud computing is a marketing term that means different things to different people. In this presentation, we look at the pros and cons of using

Cloud computing is a marketing term that means different things to different people. In this presentation, we look at the pros and cons of using Cloud computing is a marketing term that means different things to different people. In this presentation, we look at the pros and cons of using Amazon Web Services rather than setting up a physical server

More information

Putchong Uthayopas, Kasetsart University

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

More information

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD Building Out Your Cloud-Ready Solutions Clark D. Richey, Jr., Principal Technologist, DoD Slide 1 Agenda Define the problem Explore important aspects of Cloud deployments Wrap up and questions Slide 2

More information

Cloud Computing Deja Vu

Cloud Computing Deja Vu Cloud Computing Deja Vu Hengming Zou, Ph.D. Shanghai Jiao Tong University Time Is Late An auto company need to know the price of front bumper And want it right now So it reconfigures some server to run

More information

Aneka: A Software Platform for.net-based Cloud Computing

Aneka: A Software Platform for.net-based Cloud Computing Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer

More information

Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction

Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable

More information

Eucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com

Eucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Exciting Weather Forecasts Commercial Cloud Formation Eucalyptus - Confidential What

More information

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 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

More information

Introduction to Cloud Computing

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

More information

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com IJCSIT, Volume 1, Issue 5 (October, 2014) e-issn: 1694-2329 p-issn: 1694-2345 A STUDY OF CLOUD COMPUTING MODELS AND ITS FUTURE Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India

More information

Cloud Computing through Virtualization and HPC technologies

Cloud Computing through Virtualization and HPC technologies Cloud Computing through Virtualization and HPC technologies William Lu, Ph.D. 1 Agenda Cloud Computing & HPC A Case of HPC Implementation Application Performance in VM Summary 2 Cloud Computing & HPC HPC

More information

Implementing SAAS: Cloud Computing and Android Based Application Framework for.net Programming

Implementing SAAS: Cloud Computing and Android Based Application Framework for.net Programming Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 4, April 2015,

More information

Leveraging the Cloud. September 22, 2011. Digital Government Institute Cloud-Enabled Government Conference Washington, DC

Leveraging the Cloud. September 22, 2011. Digital Government Institute Cloud-Enabled Government Conference Washington, DC Leveraging the Cloud September 22, 2011 Digital Government Institute Cloud-Enabled Government Conference Washington, DC General Dynamics Information Technology Aerospace Combat Systems $29.3 billion in

More information

Cloud Computing. Summary

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.

More information

The Impact of Cloud Computing to Data Network Cabling White Paper

The Impact of Cloud Computing to Data Network Cabling White Paper Into the Clouds A Look into What Cloud Computing is and How it May Affect Data Network Cabling White Paper June 2010 Contents BACKGROUND 3 IMPACT ON IT 4 SCALABILITY/FLEXIBILITY/ADAPTABILITY/AGILITY -

More information

ST 810, Advanced computing

ST 810, Advanced computing ST 810, Advanced computing Eric B. Laber & Hua Zhou Department of Statistics, North Carolina State University January 30, 2013 Supercomputers are expensive. Eric B. Laber, 2011, while browsing the internet.

More information

CiteSeer x : A Cloud Perspective. Pradeep Teregowda, Bhuvan Urgaonkar, C. Lee Giles Pennsylvania State University

CiteSeer x : A Cloud Perspective. Pradeep Teregowda, Bhuvan Urgaonkar, C. Lee Giles Pennsylvania State University CiteSeer x : A Cloud Perspective Pradeep Teregowda, Bhuvan Urgaonkar, C. Lee Giles Pennsylvania State University Problem Definition apple Question: How to effectively move a digital library, CiteSeer x,

More information

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos

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

More information

Ben Prusinski Session 3: 11/15/2012 14:30 to 15:30 Location: Diablo

Ben Prusinski Session 3: 11/15/2012 14:30 to 15:30 Location: Diablo Ben Prusinski Session 3: 11/15/2012 14:30 to 15:30 Location: Diablo About the Speaker- Ben Prusinski Oracle ACE Director, OCP, Beta tester, Author, Underwater Photographer Avid scuba diver and student

More information

ECE6130 Grid and Cloud Computing

ECE6130 Grid and Cloud Computing ECE6130 Grid and Cloud Computing Howie Huang Department of Electrical and Computer Engineering School of Engineering and Applied Science Cloud Computing Hardware Software Outline Research Challenges 2

More information

Infrastructure for Cloud Computing

Infrastructure for Cloud Computing Eucalyptus: an Open-Source Infrastructure for Cloud Computing Rich Wolski Chris Grzegorczyk, Dan Nurmi, Graziano Obertelli, Woody Rollins, Sunil Soman, Lamia Youseff, Dmitrii Zagorodnov The Eucalyptus

More information

When talking about hosting

When talking about hosting d o s Cloud Hosting - Amazon Web Services Thomas Floracks When talking about hosting for web applications most companies think about renting servers or buying their own servers. The servers and the network

More information

Introduction to Big Data! with Apache Spark" UC#BERKELEY#

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"

More information

Cloud Sure - Virtual Machines

Cloud Sure - Virtual Machines Cloud Sure - Virtual Machines Maximize your IT network The use of Virtualization is an area where Cloud Computing really does come into its own and arguably one of the most exciting directions in the IT

More information

2) Xen Hypervisor 3) UEC

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

More information

Ø Teaching Evaluations. q Open March 3 through 16. Ø Final Exam. q Thursday, March 19, 4-7PM. Ø 2 flavors: q Public Cloud, available to public

Ø Teaching Evaluations. q Open March 3 through 16. Ø Final Exam. q Thursday, March 19, 4-7PM. Ø 2 flavors: q Public Cloud, available to public Announcements TIM 50 Teaching Evaluations Open March 3 through 16 Final Exam Thursday, March 19, 4-7PM Lecture 19 20 March 12, 2015 Cloud Computing Cloud Computing: refers to both applications delivered

More information

Hadoop-based Open Source ediscovery: FreeEed. (Easy as popcorn)

Hadoop-based Open Source ediscovery: FreeEed. (Easy as popcorn) + Hadoop-based Open Source ediscovery: FreeEed (Easy as popcorn) + Hello! 2 Sujee Maniyam & Mark Kerzner Founders @ Elephant Scale consulting and training around Hadoop, Big Data technologies Enterprise

More information

Gladinet Cloud Enterprise

Gladinet Cloud Enterprise GLADINET, INC Gladinet Cloud Enterprise Multi-Site Deployment Guide Gladinet, Inc. 9/27/2013 This document discusses the technologies behind Gladinet Cloud Enterprise Copyright 2013 Gladinet, Inc. Table

More information

Big data blue print for cloud architecture

Big data blue print for cloud architecture Big data blue print for cloud architecture -COGNIZANT Image Area Prabhu Inbarajan Srinivasan Thiruvengadathan Muralicharan Gurumoorthy Praveen Codur 2012, Cognizant Next 30 minutes Big Data / Cloud challenges

More information

5 SCS Deployment Infrastructure in Use

5 SCS Deployment Infrastructure in Use 5 SCS Deployment Infrastructure in Use Currently, an increasing adoption of cloud computing resources as the base to build IT infrastructures is enabling users to build flexible, scalable, and low-cost

More information

IOS110. Virtualization 5/27/2014 1

IOS110. Virtualization 5/27/2014 1 IOS110 Virtualization 5/27/2014 1 Agenda What is Virtualization? Types of Virtualization. Advantages and Disadvantages. Virtualization software Hyper V What is Virtualization? Virtualization Refers to

More information

Reference Architecture and Best Practices for Virtualizing Hadoop Workloads Justin Murray VMware

Reference Architecture and Best Practices for Virtualizing Hadoop Workloads Justin Murray VMware Reference Architecture and Best Practices for Virtualizing Hadoop Workloads Justin Murray ware 2 Agenda The Hadoop Journey Why Virtualize Hadoop? Elasticity and Scalability Performance Tests Storage Reference

More information

HIGH-SPEED BRIDGE TO CLOUD STORAGE

HIGH-SPEED BRIDGE TO CLOUD STORAGE HIGH-SPEED BRIDGE TO CLOUD STORAGE Addressing throughput bottlenecks with Signiant s SkyDrop 2 The heart of the Internet is a pulsing movement of data circulating among billions of devices worldwide between

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Dr Markus Hagenbuchner markus@uow.edu.au CSCI319 Introduction to Cloud Computing CSCI319 Chapter 1 Page: 1 of 10 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to how

More information

Teaching cloud computing: a software engineering perspective

Teaching cloud computing: a software engineering perspective Teaching cloud computing: a software engineering perspective Ian Sommerville, School of Computer Science, St Andrews University, Scotland. When a new area of a discipline emerges, university teachers are

More information

Cloud Computing Trends

Cloud Computing Trends UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered

More information

SERVER 101 COMPUTE MEMORY DISK NETWORK

SERVER 101 COMPUTE MEMORY DISK NETWORK Cloud Computing ก ก ก SERVER 101 COMPUTE MEMORY DISK NETWORK SERVER 101 1 GHz = 1,000.000.000 Cycle/Second 1 CPU CYCLE VIRTUALIZATION 101 VIRTUALIZATION 101 VIRTUALIZATION 101 HISTORY YEAR 1800 YEARS LATER

More information

From Wikipedia, the free encyclopedia

From Wikipedia, the free encyclopedia Page 1 sur 5 Hadoop From Wikipedia, the free encyclopedia Apache Hadoop is a free Java software framework that supports data intensive distributed applications. [1] It enables applications to work with

More information

Open Cirrus: Towards an Open Source Cloud Stack

Open Cirrus: Towards an Open Source Cloud Stack Open Cirrus: Towards an Open Source Cloud Stack Karlsruhe Institute of Technology (KIT) HPC2010, Cetraro, June 2010 Marcel Kunze KIT University of the State of Baden-Württemberg and National Laboratory

More information

Cloud Computing for Universities: A Prototype Suggestion and use of Cloud Computing in Academic Institutions

Cloud Computing for Universities: A Prototype Suggestion and use of Cloud Computing in Academic Institutions Cloud Computing for Universities: A Prototype Suggestion and use of Cloud Computing in Academic Institutions Sarvesh Kumar Computer Science & Engineering LPU, India Omkara Murthy Asst.Professor,CSE LPU,India

More information

NetIQ Privileged User Manager

NetIQ Privileged User Manager NetIQ Privileged User Manager Performance and Sizing Guidelines March 2014 Legal Notice THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE

More information

How To Use Arcgis For Free On A Gdb 2.2.2 (For A Gis Server) For A Small Business

How To Use Arcgis For Free On A Gdb 2.2.2 (For A Gis Server) For A Small Business Esri Middle East and Africa User Conference December 10 12 Abu Dhabi, UAE Understanding ArcGIS in Virtualization and Cloud Environments Marwa Mabrouk Powerful GIS capabilities Delivered as Web services

More information

Managing the Performance of Cloud-Based Applications

Managing the Performance of Cloud-Based Applications Managing the Performance of Cloud-Based Applications Taking Advantage of What the Cloud Has to Offer And Avoiding Common Pitfalls Moving your application to the cloud isn t as simple as porting over your

More information

Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study

Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study Creating Value Delivering Solutions Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study Chris Zajac, NJDOT Bud Luo, Ph.D., Michael Baker Jr., Inc. Overview

More information

The Private Cloud Your Controlled Access Infrastructure

The Private Cloud Your Controlled Access Infrastructure White Paper: Private Clouds The ongoing debate on the differences between a Public and Private Cloud are broad and often loud. The bottom line is that it s really about how the resource, or computing power,

More information

EXPERIMENTATION. HARRISON CARRANZA School of Computer Science and Mathematics

EXPERIMENTATION. HARRISON CARRANZA School of Computer Science and Mathematics BIG DATA WITH HADOOP EXPERIMENTATION HARRISON CARRANZA Marist College APARICIO CARRANZA NYC College of Technology CUNY ECC Conference 2016 Poughkeepsie, NY, June 12-14, 2016 Marist College AGENDA Contents

More information

WOLKEN KOSTEN GELD GUSTAVO ALONSO SYSTEMS GROUP ETH ZURICH WWW.SYSTEMS.ETHZ.CH

WOLKEN KOSTEN GELD GUSTAVO ALONSO SYSTEMS GROUP ETH ZURICH WWW.SYSTEMS.ETHZ.CH WOLKEN KOSTEN GELD GUSTAVO ALONSO SYSTEMS GROUP ETH ZURICH WWW.SYSTEMS.ETHZ.CH ELCA Update June 16, 2010, Gustavo Alonso About the speaker Professor of Computer Science at ETH Zurich Areas of interest:

More information

Hadoop. MPDL-Frühstück 9. Dezember 2013 MPDL INTERN

Hadoop. MPDL-Frühstück 9. Dezember 2013 MPDL INTERN Hadoop MPDL-Frühstück 9. Dezember 2013 MPDL INTERN Understanding Hadoop Understanding Hadoop What's Hadoop about? Apache Hadoop project (started 2008) downloadable open-source software library (current

More information

CS 91: Cloud Systems & Datacenter Networks

CS 91: Cloud Systems & Datacenter Networks CS 91: Cloud Systems & Datacenter Networks The Datacenter Environment Kevin Webb Swarthmore College September 3, 2014 Announcements Sign up for piazza If you didn t just add the course, you should have

More information

Cloud Computing. Introduction

Cloud Computing. Introduction Cloud Computing Introduction Computing in the Clouds Summary Think-Pair-Share According to Aaron Weiss, what are the different shapes the Cloud can take? What are the implications of these different shapes?

More information

Masters Project Proposal

Masters Project Proposal Masters Project Proposal Virtual Machine Storage Performance Using SR-IOV by Michael J. Kopps Committee Members and Signatures Approved By Date Advisor: Dr. Jia Rao Committee Member: Dr. Xiabo Zhou Committee

More information

Manjrasoft Market Oriented Cloud Computing Platform

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

More information

Deliver Desktops as a Service! With VDI 2.0!

Deliver Desktops as a Service! With VDI 2.0! Deliver Desktops as a Service! With VDI 2.0! Me! About the Author! Two smart people I work with! Gartner does not endorse any vendor, product or service depicted in our research publications, and does

More information

CONNECTRIA MANAGED AMAZON WEB SERVICES (AWS)

CONNECTRIA MANAGED AMAZON WEB SERVICES (AWS) CONNECTRIA MANAGED AMAZON WEB SERVICES (AWS) Maximize the benefits of using AWS. With Connectria s Managed AWS, you can purchase and implement 100% secure, highly available, managed AWS solutions all backed

More information

Eucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com

Eucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Exciting Weather Forecasts Commercial Cloud Formation Eucalyptus - Confidential What

More information

Auto-Scaling Model for Cloud Computing System

Auto-Scaling Model for Cloud Computing System Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science

More information

Performance Testing of a Cloud Service

Performance Testing of a Cloud Service Performance Testing of a Cloud Service Trilesh Bhurtun, Junior Consultant, Capacitas Ltd Capacitas 2012 1 Introduction Objectives Environment Tests and Results Issues Summary Agenda Capacitas 2012 2 1

More information

How To Create A Cloud Based System For Aaas (Networking)

How To Create A Cloud Based System For Aaas (Networking) 1 3.1 IaaS Definition IaaS: Infrastructure as a Service Through the internet, provide IT server, storage, computing power and other infrastructure capacity to the end users and the service fee based on

More information

Scalable Web Programming. CS193S - Jan Jannink - 2/23/10

Scalable Web Programming. CS193S - Jan Jannink - 2/23/10 Scalable Web Programming CS193S - Jan Jannink - 2/23/10 Weekly Syllabus 1.Scalability: (Jan.) 2.Agile Practices 3.Ecology/Mashups 4.Browser/Client 7.Analytics 8.Cloud/Map-Reduce 9.Published APIs: (Mar.)*

More information

White Paper. Big Data and Hadoop. Abhishek S, Java COE. Cloud Computing Mobile DW-BI-Analytics Microsoft Oracle ERP Java SAP ERP

White Paper. Big Data and Hadoop. Abhishek S, Java COE. Cloud Computing Mobile DW-BI-Analytics Microsoft Oracle ERP Java SAP ERP White Paper Big Data and Hadoop Abhishek S, Java COE www.marlabs.com Cloud Computing Mobile DW-BI-Analytics Microsoft Oracle ERP Java SAP ERP Table of contents Abstract.. 1 Introduction. 2 What is Big

More information

ArcGIS for Server in the Cloud

ArcGIS for Server in the Cloud Esri Developer Summit March 8 11, 2016 Palm Springs, CA ArcGIS for Server in the Cloud Cherry Lin, Nikhil Shampur, and Derek Law March 10, 2016 Quick Survey 1. How many attendees are using the Cloud today?

More information

WE RUN SEVERAL ON AWS BECAUSE WE CRITICAL APPLICATIONS CAN SCALE AND USE THE INFRASTRUCTURE EFFICIENTLY.

WE RUN SEVERAL ON AWS BECAUSE WE CRITICAL APPLICATIONS CAN SCALE AND USE THE INFRASTRUCTURE EFFICIENTLY. WE RUN SEVERAL CRITICAL APPLICATIONS ON AWS BECAUSE WE CAN SCALE AND USE THE INFRASTRUCTURE EFFICIENTLY. - Murari Gopalan Director, Technology Expedia Expedia, a leading online travel company for leisure

More information

Workshop on High Performance Computing for Science and Applications for Academic Development

Workshop on High Performance Computing for Science and Applications for Academic Development Workshop on High Performance Computing for Science and Applications for Academic Development 06 th October 2015 Introduction to Cloud computing ICTP, Trieste Damas Makweba DIT, Tanzania dmakweba@dit.ac.tz

More information

Cloud Computing and Amazon Web Services

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

More information

marlabs driving digital agility WHITEPAPER Big Data and Hadoop

marlabs driving digital agility WHITEPAPER Big Data and Hadoop marlabs driving digital agility WHITEPAPER Big Data and Hadoop Abstract This paper explains the significance of Hadoop, an emerging yet rapidly growing technology. The prime goal of this paper is to unveil

More information

Cloud Computing (In Plain English)

Cloud Computing (In Plain English) Cloud Computing (In Plain English) Application Service Provider, Software as a Service, Grid Computing, Utility Computing, Platform as a Service......all these terms and more, at one time or another have

More information

CHAPTER 8 CLOUD COMPUTING

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

More information

Unisys ClearPath Forward Fabric Based Platform to Power the Weather Enterprise

Unisys ClearPath Forward Fabric Based Platform to Power the Weather Enterprise Unisys ClearPath Forward Fabric Based Platform to Power the Weather Enterprise Introducing Unisys All in One software based weather platform designed to reduce server space, streamline operations, consolidate

More information

Research IT Plan. UCD IT Services. Seirbhísí TF UCD

Research IT Plan. UCD IT Services. Seirbhísí TF UCD Research IT Plan UCD IT Services Research IT Plan The main goal of this plan is to provide a sustainable and evolving campus Cyberinfrastructure for the UCD research community. We will continue the development

More information

On Demand Satellite Image Processing

On Demand Satellite Image Processing On Demand Satellite Image Processing Next generation technology for processing Terabytes of imagery on the Cloud WHITEPAPER MARCH 2015 Introduction Profound changes are happening with computing hardware

More information

A PERFORMANCE ANALYSIS of HADOOP CLUSTERS in OPENSTACK CLOUD and in REAL SYSTEM

A PERFORMANCE ANALYSIS of HADOOP CLUSTERS in OPENSTACK CLOUD and in REAL SYSTEM A PERFORMANCE ANALYSIS of HADOOP CLUSTERS in OPENSTACK CLOUD and in REAL SYSTEM Ramesh Maharjan and Manoj Shakya Department of Computer Science and Engineering Dhulikhel, Kavre, Nepal lazymesh@gmail.com,

More information

Tech Tip: Understanding Server Memory Counters

Tech Tip: Understanding Server Memory Counters Tech Tip: Understanding Server Memory Counters Written by Bill Bach, President of Goldstar Software Inc. This tech tip is the second in a series of tips designed to help you understand the way that your

More information

Technical aspects of Cloud computing. Luís Ferreira Pires University of Twente Meeting of the NVvIR, 17 June 2010

Technical aspects of Cloud computing. Luís Ferreira Pires University of Twente Meeting of the NVvIR, 17 June 2010 Technical aspects of Cloud computing Luís Ferreira Pires University of Twente Meeting of the NVvIR, 17 June 2010 Personal motivation A lot of people have been talking about Cloud computing in virtually

More information

Cloud Computing Backgrounder

Cloud Computing Backgrounder Cloud Computing Backgrounder No surprise: information technology (IT) is huge. Huge costs, huge number of buzz words, huge amount of jargon, and a huge competitive advantage for those who can effectively

More information

Capping Server Cost and Energy Use with Hybrid Cloud Computing

Capping Server Cost and Energy Use with Hybrid Cloud Computing Capping Server Cost and Energy Use with Hybrid Cloud Computing Richard Gimarc Amy Spellmann Mark Preston CA Technologies Uptime Institute RS Performance Connecticut Computer Measurement Group Friday, June

More information

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts

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

More information

What is virtualization

What is virtualization Virtualization Concepts Virtualization Virtualization is the process of presenting computing resources in ways that users and applications can easily get value out of them, rather than presenting them

More information

Sistemi Operativi e Reti. Cloud Computing

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 ogervasi@computer.org 2 Introduction Technologies

More information

HDFS Cluster Installation Automation for TupleWare

HDFS Cluster Installation Automation for TupleWare HDFS Cluster Installation Automation for TupleWare Xinyi Lu Department of Computer Science Brown University Providence, RI 02912 xinyi_lu@brown.edu March 26, 2014 Abstract TupleWare[1] is a C++ Framework

More information

Introduction to Cloud computing. Viet Tran

Introduction to Cloud computing. Viet Tran Introduction to Cloud computing Viet Tran Type of Cloud computing Infrastructure as a Service IaaS: offer full virtual machines via hardware virtualization tech. Amazon EC2, AbiCloud, ElasticHosts, Platform

More information

Grid Computing vs Cloud

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

More information

Private Clouds with Open Source

Private Clouds with Open Source Private Clouds with Open Source GridKa School 2010 KIT September 7 th 2010 Christian Baun baun@kit.edu http://www.kit.edu Cloud-Computing? Building on compute and storage virtualization, and leveraging

More information

How To Compare Amazon Ec2 To A Supercomputer For Scientific Applications

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

More information