A Review Paper on Cloud Computing

On demand or on pay per use of resource such as: network, storage and server these all facilities are provided by cloud computing through internet is called cloud computing. Although, cloud computing is facilitating the Information Technology industry, the research and development in this arena is yet to be satisfactory. We have contribution in this paper is an advanced survey focusing on cloud computing concept and most advanced research issues. This paper provides a better understanding of the cloud computing and identifies important research issues in this burgeoning area of computer science. Section 1 contains the introduction, in the section 2, we provide an overview of cloud computing, section 3 contains the security architecture and section 4 will focus on the research issues and security issue. We conclude the paper on section 5 along with references.


I. INTRODUCTION
Cloud Computing is a distributed architecture that centralizes server resources on a scalable platform so as to provide on demand computing resources and services Due to the unprecedented success of internet in last few years, computing resources is now more ubiquitously available. And it enabled the realization of a new computing concept called Cloud Computing. Cloud Computing environment requires the traditional service providers to have two different ways. These are infrastructure and service providers. Infrastructure providers manage cloud platforms and lease resources according to usage. Service providers rent resources from infrastructure providers to serve the end users. Cloud Computing has attracted the giant companies like Google, Microsoft, and Amazon and considered as a great influence in today's Information Technology industry. Business owners are attracted to cloud computing concept because of several features .
These are as follows: Lower initial investment Easier to manage Scalability Deploy faster Location independent Device independent Reliability Security Although cloud computing has shown considerable opportunities to the IT industry of today's world, but still there are number of challenges that requires to be carefully addressed. In our paper, we present a survey of cloud computing and stateof-the-art research challenges. Our aim is to provide a better understanding of cloud computing and focus on the research ongoing in this tremendously flourishing arena of computer science.
II. CLOUD COMPUTING OVERVIEW

Page 402
Cloud computing, at its simplest, is a collection of computing software and services available from a decentralized network of servers. The term "cloud" has long been used as a metaphor for the Internet, and there are many popular services and Web sites which you may already be enjoying, without being aware that they are cloud-based. Social networking sites, Web-based email clients like Yahoo! and Gmail, Wikipedia and YouTube, and even peer-to-peer networks like Skype or Bit Torrent are all applications that run in the cloud. In other words, there is no one centralized location or organization that controls them, and nothing is required to utilize them besides a Web browser and an Internet connection. Enterprise cloud computing is cloud computing for the business world. Instead of purchasing and installing the physical infrastructure necessary to run software programs, a business instead consumes resources on a software-as-a-service basis.
Running individual applications such as Microsoft, SAP, or Oracle will require hardware and an extensive infrastructure to support it: office space, power, networks, servers, storage, cooling, and bandwidth, not to mention the experts needed to install and run them. Cloud computing offers a streamlined, simplified solution to this complexity and the capital expenditure it necessitates.
A simple example of cloud computing is Yahoo email, Gmail, or Hotmail etc. You don't need software or a server to use them. All a consumer would need is just an internet connection and you can start sending emails. The server and email management software is all on the cloud (internet) and is totally managed by the cloud service provider Yeah, Google etc. The consumer gets to use the software alone and enjoy the benefits. The analogy is, 'If you need milk, would you buy a cow?' All the users or consumers need is to get the benefits of using the software or hardware of the computer like sending emails etc. Just to get this benefit (milk) why should a consumer buy a (cow) software /hardware?

III. CLOUD COMPUTING SECURITY ARCHITECTURE:
IV KEY SECURITY ISSUES IN CLOUD COMPUTING Cloud computing consists of applications, platforms and infrastructure segments. The given below are the various security concerns in a cloud computing environment.

I N T E R N A T I O N A L J O U R N A L F O R R E S E A R C H I N A P P L I E D S C I E N C E AN D E N G I N E E R I N G T E C H N O L O G Y (I J R A S E T)
Page 403 However, it provides a large array of benefits, but many challenges in this domain, including automatic resource positioning, energy management, information security are only attracted the research community. There are still so many issues to be explored. Opportunities are enough in this arena for some groundbreaking contribution and bring significant development in the industry. In our paper, we have presented an overview of cloud computing and focused on the state-of-the-art research and future issues to be handled by the research community. Cloud computing is at an early stage of research and development, we believe our paper will provide a better understanding of the cloud computing and different research issues, thereby bolstering further research in this arena.