A Survey of Cloud Computing
Recently, Cloud computing has become a very attractive computing paradigm which aims to provide reliable and customized computing environments for widespread Internet users. In our paper, we give a survey of cloud computing, which highlight its key concep
- PDF / 179,247 Bytes
- 6 Pages / 439.37 x 666.142 pts Page_size
- 20 Downloads / 240 Views
A Survey of Cloud Computing Yadong Gong, Zongquan Ying and Meihong Lin
Abstract Recently, Cloud computing has become a very attractive computing paradigm which aims to provide reliable and customized computing environments for widespread Internet users. In our paper, we give a survey of cloud computing, which highlight its key concepts, architecture, state-of-the-art implementation, and some main challenges. The purpose of this paper is to provide a good guidance of the design challenges of cloud computing and also demonstrate several important research directions in this area. Keywords Cloud computing
Architecture Challenge
10.1 Introduction Cloud computing has become as a very popular paradigm for hosting and delivering services over the Internet. The goal of such computing model is to make a better use of various distributed resources, put them together in order to achieve higher throughput and be able to resolve large-scale computation problems. Cloud Computing is not a completely new concept for the development and operation of Internet applications. It allows for the most cost-effective development of scalable web portals on highly available infrastructures. Y. Gong (&) Z. Ying M. Lin CCCC Fourth harbor Engineering Institute Co. Ltd.,, Guangzhou 510230, People’s Republic of China e-mail: [email protected] Z. Ying e-mail: [email protected] M. Lin e-mail: [email protected]
Y. Yang and M. Ma (eds.), Proceedings of the 2nd International Conference on Green Communications and Networks 2012 (GCN 2012): Volume 3, Lecture Notes in Electrical Engineering 225, DOI: 10.1007/978-3-642-35470-0_10, Ó Springer-Verlag Berlin Heidelberg 2013
79
80
Y. Gong et al.
Cloud computing offers some features that make it attractive to various business owners, as shown below [1, 2]. No up-front investment. Cloud computing uses a pay-as-you-go pricing model. Under such model, the service providers do not need to invest in the infrastructure to start gaining benefit from cloud computing, and it simply rents resources from the cloud according to their own needs and also pays for the usage. Reducing business risks and maintenance expenses With the help of the service infrastructure to the clouds, the service providers’ business risks (such as hardware failures) are transferred to infrastructure providers, who often have better expertise and are better equipped for managing these risks. Moreover, a service provider can keep the hardware maintenance and the staff training costs in low level. Reducing operating cost Resources in a cloud environment can be rapidly allocated and reallocated on demand. Thus, the service providers do not need to provision capacities according to the peak load. This provides huge savings because resources can be released to save on operating costs when service demand is low. Convenient access Services hosted in the cloud are usually Internet-based. Therefore, they are easily accessible through a variety of devices with Internet connections. These devices not only include desktop computers, but a
Data Loading...