Cloud computing is a new paradigm for hosting and delivering services using the standard protocols of the Internet. It refers to a service-oriented architecture that offers ubiquitous and convenient computing, greater flexibility, on-demand services, ...
Cloud computing is a new paradigm for hosting and delivering services using the standard protocols of the Internet. It refers to a service-oriented architecture that offers ubiquitous and convenient computing, greater flexibility, on-demand services, reduced total cost of ownership, reduced information technology overhead for the end-user, and many other things. It allows access to a large amount of computing power in a fully virtualized mode by aggregating a configurable pool of resources that are rapidly provisioned and released dynamically. It also provides the capability to utilize scalable, distributed computing environments within the confines of the Internet with minimal management effort while keeping a single coherent system view. Cloud computing is constantly gaining popularity in the information technology industry, and so more and more issues and challenges are emerging that need to be handled for the success of this paradigm. This paper presents an introduction of cloud computing, and a comparative study of cloud computing and grids. Furthermore, we put forward pinpoint research issues in the cloud computing paradigm and a mathematical understanding of several issues among them.