XRDS

Crossroads The ACM Magazine for Students

Sign In

Association for Computing Machinery

Magazine: March 2010 | Volume 16, No. 3

Letter from the editor

Letter from the editor

After reading this issue, I had to seriously reevaluate my perception and definition of cloud computing. Unsurprisingly, given the wide array of computing models it encompasses, agreement among even experts is somewhat elusive.

By Chris Harrison

HTML | In the Digital Library
Tags: Document types

Elasticity in the cloud

Cloud computing in plain English

Volunteer computing

Clouds at the crossroads

Clouds at the crossroads

Despite its promise, most cloud computing innovations have been almost exclusively driven by a few industry leaders, such as Google, Amazon, Yahoo!, Microsoft, and IBM. The involvement of a wider research community, both in academia and industrial labs, has so far been patchy without a clear agenda. In our opinion, the limited participation stems from the prevalent view that clouds are mostly an engineering and business-oriented phenomenon based on stitching together existing technologies and tools.

By Ymir Vigfusson, Gregory Chockler

HTML | In the Digital Library
Tags: Communication hardware, interfaces and storage, Dependable and fault-tolerant systems and networks, Design, Distributed systems organizing principles, Network performance evaluation, Networks, Operating systems, Performance, Performance, Theory, Web applications, Web services

Scientific workflows and clouds

Scientific workflows and clouds

In recent years, empirical science has been evolving from physical experimentation to computation-based research. In astronomy, researchers seldom spend time at a telescope, but instead access the large number of image databases that are created and curated by the community [42]. In bioinformatics, data repositories hosted by entities such as the National Institutes of Health [29] provide the data gathered by Genome-Wide Association Studies and enable researchers to link particular genotypes to a variety of diseases.

By Gideon Juve, Ewa Deelman

HTML | In the Digital Library
Tags: Design, Distributed systems organizing principles, File systems management, Health care information systems, Management, Operating systems, Performance, System management, Theory, Web applications, Web services

The cloud at work

State of security readiness

State of security readiness

Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. With this pay-as-you-go model of computing, cloud solutions are seen as having the potential to both dramatically reduce costs and increase the rapidity of development of applications.

By Ramaswamy Chandramouli, Peter Mell

HTML | In the Digital Library
Tags: Computer crime, Design, Distributed systems organizing principles, Management, Security, Security and privacy, Theory, Web applications, Web services

The business of clouds

The business of clouds

At the turn of the 20th century, companies stopped generating their own power and plugged into the electricity grid. In his now famous book The Big Switch, Nick Carr analogizes those events of a hundred years ago to the tectonic shift taking place in the technology industry today.

By Guy Rosen

HTML | In the Digital Library
Tags: Design, Distributed retrieval, Distributed storage, Electronic commerce, Management, Online advertising, Peer-to-peer retrieval, Theory, Web applications, Web services