1 / 9

Cloudy Thoughts

This exploration delves into the evolution of computing through cloud and grid technologies, tracing concepts from John McCarthy's vision of computational utilities to contemporary implementations such as Globus, TeraGrid, and OSG. It highlights how these innovations create an environment of infinite on-demand computing and storage, democratizing access for all. The significance of collaboration, data annotation, and automated maintenance is emphasized, alongside the unique business models emerging in this sphere. Discover the potential of these technologies for shaping the future of data analytics and resource allocation.

travis
Télécharger la présentation

Cloudy Thoughts

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cloudy Thoughts Ian Foster Grid

  2. Is “Cloud” a New Concept? • “Computation may someday be organized as a public utility” – John McCarthy, 1960 • Project Mac • “By linking digital processors, storage systems and software on a global scale, grid technology is poised to transform computing from an individual and corporate activity into a general utility” – Scientific American, 2003 • Globus, TeraGrid, OSG, EGEE, … (& caBIG, ESG, …) • Infinite on-demand computing & storage to anyone with > $0.10 [where ∞ ≤ 100] • Primarily a business model innovation (?) [Search: “Ian Foster cloud” for further thoughts]

  3. An Open Analytics Environment(or “Data Cauldron”) Programs & rules in Data in Resultsout • “No limits” • Storage • Computing • Format • Program • Allowing for • Versioning • Provenance • Collaboration • Annotation

  4. What Goes In (1)

  5. What Goes In (2) Rules Parallel programs Swift MapReduce Workflows R Dryad MatLab SQL BPEL Octave SCFL

  6. How it Cooks • Virtualization • Run any program, store any data • Indexing • Automated maintenance • Provisioning • Policy-driven allocation of resources to competing demands

  7. Virtual Data Schema What Comes Out Data Data

  8. Analysis as (Collaborative) Process Transform Annotate Search Add to Tag Visualize Discover Extend Group Share

More Related