Cloud Computing – Issues Research and Implementations



Department of Computer Science, North Carolina State University, Raleigh, North Carolina, USA “Cloud” computing – a relatively recent term, builds on decades of research in virtualization, distributed computing, utility computing, and more recently networking, web and software services. It implies a service oriented architecture, reduced information technology overhead for the end-user, great flexibility, reduced total cost of ownership, on-demand services and many other things. This paper discusses the concept of “cloud” computing, some of the issues it tries to address, related research topics, and a “cloud” implementation available today. Keywords: “cloud” computing, virtual computing lab, virtualization, utility computing, end-to-end quality of service
1. Introduction
“Cloud computing” is the next natural step in the evolution of on-demand information technology services and products. To a large extent, cloud computing will be based on virtualized resources. Cloud computing predecessors have been around for some time now , but the term became “popular” sometime in October 2007 when IBM and Google announced a collaboration in that domain [27, 22]. This was followed by IBM’s announcement of the “Blue Cloud” effort . Since then, everyone is talking about “Cloud Computing”. Of course, there also is the inevitable Wikipedia entry . This paper discusses the concept of “cloud” computing, some of the issues it tries to address, related research topics, and a “cloud” implementation available today. Section 2 discusses concepts and components of “cloud” computing. Section 3 describes an implementation based on Virtual Computing Laboratory (VCL) technology. VCL has been in production use at NC State University since 2004, and is a suitable vehicle for dynamic implementation of almost any current “cloud” computing solution. Section 4 discusses “cloud”-related research and engineering challenges. Section 5 summarizes and concludes the paper.

A key differentiating element of a successful
information technology (IT) is its ability to become a true, valuable, and economical contributor to cyberinfrastructure [4]. “Cloud” computing embraces cyberinfrastructure, and builds
upon decades of research in virtualization, distributed computing, “grid computing”, utility
computing, and, more recently, networking,
web and software services. It implies a serviceoriented architecture, reduced information technology overhead for the end-user, greater flexibility, reduced total cost of ownership, ondemand services and many other things.

Free download research paper


CSE PROJECTS

FREE IEEE PAPER AND PROJECTS

FREE IEEE PAPER