Factors Influencing the Adoption of Cloud Computing by

Only available on StudyMode
  • Topic: Cloud computing, Grid computing, Utility computing
  • Pages : 16 (5326 words )
  • Download(s) : 133
  • Published : November 19, 2011
Open Document
Text Preview
INFA 670

A Project Report Presented to the Faculty of
The University of Maryland University College

In partial fulfillment of the provisions for the degree of Masters of Science In Information Technology

Derek A. Smith
For Professor Jeffrey H Bonner,
INFA 670
November 8, 2011

The Federal Government has an extensive infrastructure, a broad user base in agencies with a variety of missions, and complex suites of applications. To address these challenges, the Federal CIO Council has charged the government to leverage cloud computing services. The U.S. Commerce Department's National Institute of Standards and Technology (NIST) has published a draft cloud computing "roadmap” for public comment. NIST fashioned these guidelines to foster federal agencies' approval of cloud computing, support the private sector, improve the information acquirable to decision makers and help the continuing evolution of the cloud computing model (Brown, 2011) . Purpose

This paper evaluates the rational for the Federal Government to embrace cloud computing to meet many of their computing needs. The goal is to provide federal administrators’ relevant information to decide whether to use cloud computing to fulfill current and future organizational computational resource demands. Cloud Computing Background and History

Although Chellappa published original cloud computing research in 1997 (as cited in Mei et al., 2008), acceptance of cloud computing has been reasonably new. This term started to appear regularly in literature around 2006 and refers to computing across the cyberspace (Aymerich et al., 2008). By 2008, cloud computing was realizing rich research interest and had exceeded grid computing in the quantity of media interest experienced (Wang, Tao, et al., 2008; Youseff et al., 2008). Many of the first cloud providers were Web based and start-up companies (Leavitt, 2009). When cloud computing requirements increased, the types of cloud providers broadened to include public and community clouds (NIST, 2009). While the term cloud computing is rather recent, earlier computing techniques founded this technology. Cloud computing uses parallel and distributed resources from a group of connected and virtual computers presented as one united system (Buyya et al., 2008; Foster et al., 2008). Service-level agreements establish availability of services between the provider and user (Buyya et al.) Important cloud computing provider characteristics are massive scalability to handle user needs, ability to present multiple service levels to outside users, economy of scale, and dynamic configuration of virtualized services on demand (Foster et al.) Delic and Walker (2008) presented cloud computing as the third wave of cyberspace progression, following the Internet as the first wave and the Web as the second wave. From another view, Hayes (2008) equates cloud computing to computing fifty years ago when service bureaus and time-sharing systems gave users access to mainframes. Earlier precursor technologies furthered computing advances. A few of the precursor technologies to cloud computing include Service-Oriented Architecture (SOA), distributed computing, virtualization, and grid computing (Androutsellis-Theotokis & Spinellis, 2004; Aymerich et al., 2008; Youseff et al., 2008). Cloud computing has links to ubiquitous computing, where multiple computer science resources are accessible for use through the Internet (Park, Park, & Kim, 2008; Su, Kuo, & Huang, 2008). It also had its roots in the nineties’ search and retrieval systems (Aymerich et al.) These search and retrieval schemes, originally based on cluster computing, in time migrated to the geographically dispersed grid computing (Aymerich et al.) Cloud computing is a natural development from grid computing in its approach to offering computing resources to remote users. Cloud...
tracking img