Clearing the air on cloud computing
Download
1 / 38

Clearing the Air on Cloud Computing - PowerPoint PPT Presentation


  • 304 Views
  • Updated On :

Clearing the Air on Cloud Computing. John Leslie King W.W. Bishop Professor of Information School of Information Vice Provost for Academic Information University of Michigan jlking@umich.edu.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Clearing the Air on Cloud Computing' - Angelica


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Clearing the air on cloud computing l.jpg

Clearing the Air on Cloud Computing

John Leslie King

W.W. Bishop Professor of Information

School of Information

Vice Provost for Academic Information

University of Michigan

jlking@umich.edu

The views presented here are those of the author and should not be ascribed to the University of Michigan.


Slide2 l.jpg

The views presented here are those of the author and should not be ascribed to the University of Michigan.

jlking@umich.edu


Slide3 l.jpg

2008 not be ascribed to the University of Michigan.

Cloud

computing

http://techcrunch.com/2008/08/18/where-are-we-in-the-hype-cycle/

jlking@umich.edu


Slide4 l.jpg

2009 not be ascribed to the University of Michigan.

http://www.gartner.com/it/page.jsp?id=1124212

“Cloud Computing. As enterprises seek to consume their IT services in the most cost-effective way, interest is growing in drawing a broad range of services (for example, computational power, storage and business applications) from the "cloud," rather than from on-premises equipment. The levels of hype around cloud computing in the IT industry are deafening, with every vendor expounding its cloud strategy and variations, such as private cloud computing and hybrid approaches, compounding the hype.”

jlking@umich.edu


Slide5 l.jpg

not be ascribed to the University of Michigan. Cloud Computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the datacenters that provide those services. The services themselves have long been referred to as Software as a Service (SaaS). The datacenter hardware and software is what we will call a Cloud. When a Cloud is made available in a pay-as-you-go manner to the general public, we call it a Public Cloud; the service being sold is Utility Computing. We use the term Private Cloud to refer to internal datacenters of a business or other organization, not made available to the general public. Thus, Cloud Computing is the sum of SaaS and Utility Computing, but does not include Private Clouds.” (pg. 1)

http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf

jlking@umich.edu


Slide6 l.jpg

“Bubble memory is a type of non-volatile computer memory that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”

http://en.wikipedia.org/wiki/Bubble_memory

http://smithsonianchips.si.edu/texas/t_306.htm

jlking@umich.edu


Slide7 l.jpg

Licklider that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”

On the Internet nobody knows you’re a dog.

Cerf

The New Yorker, July 5, 1993

Kleinrock

Kahn

jlking@umich.edu


Slide8 l.jpg

jlking@umich.edu that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”


Slide9 l.jpg

jlking@umich.edu that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”


Slide10 l.jpg

jlking@umich.edu that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”


Slide11 l.jpg

jlking@umich.edu that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”


Slide12 l.jpg

jlking@umich.edu that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”


Slide13 l.jpg

Maxim 1 that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”

To understand change, study the things that don’t change.

(All change runs on the rails of the things that don’t change.)

jlking@umich.edu


Slide14 l.jpg

jlking@umich.edu that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”


Slide15 l.jpg

jlking@umich.edu that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”


Slide16 l.jpg

jlking@umich.edu that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”


Key questions l.jpg
Key Questions that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”

  • What’s the “computer”?

  • What’s the “network”?

  • Can you use the network as a backplane?

jlking@umich.edu


Slide18 l.jpg

“The Network Is The Computer” that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”

jlking@umich.edu


Slide19 l.jpg

  • As long as: that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”

  • Processor speeds are increasing, and

  • Network speeds are increasing, and

  • They don’t increase at the same pace

  • The question of whether you can use the network as a backplane remains open.

(Cloud Computing is a rehash of this story.)

jlking@umich.edu


Slide20 l.jpg

Maxim 2 that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each of which stores one bit of data. Bubble memory started out as a promising technology in the 1970s, but failed commercially as hard disk prices fell rapidly in the 1980s.”

It all depends…

Details matter (duh).

(“God is in the details.” Gustav Flaubert and Mies van der Rohe)

(“The devil is in the details.” everyone else.)

jlking@umich.edu


Slide21 l.jpg

http://lonewolflibrarian.wordpress.com/2009/02/24/what-cloud-computing-really-means022409/http://lonewolflibrarian.wordpress.com/2009/02/24/what-cloud-computing-really-means022409/

jlking@umich.edu


Slide22 l.jpg

http://soacloudcomputing.blogspot.com/2008/10/cloud-computing.htmlhttp://soacloudcomputing.blogspot.com/2008/10/cloud-computing.html

jlking@umich.edu


Slide23 l.jpg

http://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpghttp://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

jlking@umich.edu


Slide24 l.jpg

http://www.ladysign-apps.com/blog/category/other/geeky/http://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

jlking@umich.edu


Slide25 l.jpg

http://myworld-divakar.blogspot.com/http://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

jlking@umich.edu


Some details l.jpg
Some Detailshttp://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

  • What are you hoping to get?

    • Cost savings, better service, new ability…

  • What, exactly, are you planning to try cloud computing on?

    • Storage, computational horsepower, etc.

  • What mechanisms are necessary to produce the outcome you hope for?

    • Ask the experts…

jlking@umich.edu


The berkeley view l.jpg
The Berkeley Viewhttp://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

  • Mobile interactive applications...large data sets ... in large datacenters, ...[especially if they] combine two or more data sources or other services, e.g., mashups.

  • Parallel batch processing. ...analyze terabytes of data and... take hours to finish...[i]f there is enough data parallelism in the application...the cost/benefit analysis must weigh the cost of moving large datasets into the cloud against the benefit of potential speedup in the data analysis.

  • [A]nalytics...computing resources ...[for] understanding customers, supply chains, buying habits, ranking, and so on -- decision support.

  • Extension of compute-intensive desktop applications. ...[s]ymbolic mathematics...keep the data in the cloud and...sufficient bandwidth [for] visualization and a responsive GUI back to the human user...[or use]...image rendering or 3D animation...[with] a high computation-to-bytes ratio.

  • [Non-] “Earthbound” applications....cost...[or] fundamental latency limits of getting into and out of the cloud.

http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf page 7

jlking@umich.edu


Notice anything l.jpg
Notice anything?http://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

  • Those tasks tend to be “emergent” or at least idiosyncratic.

  • Routine applications of cloud computing seem to be pretty rare thus far.

  • Discussion is largely hypothetical -- not a lot of empirical evidence or even anecdotes from experience.

  • Caveat emptor or caveat vendor?

jlking@umich.edu


Slide29 l.jpg

http://www.nsf.gov/news/news_summ.jsp?cntn_id=116336http://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

jlking@umich.edu


Slide30 l.jpg

Maxim 3http://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

Fresh hells are usually versions of established hells.

(You’ve learned more than you might realize thus far…)

jlking@umich.edu


Established hell 1 contracting l.jpg
Established Hell #1: Contractinghttp://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

  • The outsourcing boom

    • Make vs. buy -- harder than it looks

  • Where do thing fall apart?

    • Where they always fall apart -- shared understanding (c.f., requirements).

    • It’s about “good contracting;” that’s hard, too

  • A dilemma:

    • You have to be as expert as the provider if you want to do good contracting

jlking@umich.edu


Established hell 2 turbulence l.jpg
Established Hell #2: Turbulencehttp://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

  • It's tough to make predictions, especially about the future. Yogi Berra

  • Path dependencies, incumbent advantage, and switching costs: you need sensitivity analysis.

Steam Ships

Sailing Ships

100 years

jlking@umich.edu


Established hell 3 security l.jpg
Established Hell #3: Securityhttp://ivanov.files.wordpress.com/2008/05/cloudcomputinggraphic.jpg

  • Mobile device security

  • Encryption

  • Security Management

  • Internal Security

  • Identity & Access Mgmt

  • Perimeter Security

  • Storage Security

  • Physical Security

http://www.kilarjian.net/page5/page5.html

jlking@umich.edu


Slide34 l.jpg

The path to secure cloud computing is surely a long one, requiring the participation of a broad set of stakeholders on a global basis.” (page 4)

>200 specific recommendations…

http://cloudsecurityalliance.org/csaguide.pdf

jlking@umich.edu


Established hell 4 jurisdiction l.jpg
Established Hell #4: Jurisdiction requiring the participation of a broad set of stakeholders on a global basis.” (page 4)

Time Magazine, 3 July 1995

jlking@umich.edu


Slide36 l.jpg

c.f. Amateur Action bbs case, 1994 requiring the participation of a broad set of stakeholders on a global basis.” (page 4) http://www.spectacle.org/795/amateur.html

jlking@umich.edu


Where is the cloud l.jpg
Where is the “Cloud?” requiring the participation of a broad set of stakeholders on a global basis.” (page 4)

336 pages

250 pages

jlking@umich.edu


Slide38 l.jpg

Anticipatory Retardation requiring the participation of a broad set of stakeholders on a global basis.” (page 4)

http://www.windows.ucar.edu/earth/polar/images/emperor_nsf_lg.jpg

jlking@umich.edu