DocumentCode
2276886
Title
Cloud computing and its key techniques
Author
Wang, Xu ; Wang, Beizhan ; Huang, Jing
Author_Institution
Software Sch., Xiamen Univ., Xiamen, China
Volume
2
fYear
2011
fDate
10-12 June 2011
Firstpage
404
Lastpage
410
Abstract
With the development of parallel computing, distributed computing, grid computing, a new computing model appeared, called cloud computing. It aims to share data, calculations, and services transparently among users of a massive grid. It became a hot issue for its advantages such as “reduce costs”, “increase business flexibility” and/or “provide business continuity”. In this paper, we described what is cloud computing and took Google´s cloud computing techniques as an example, summed up key techniques, such as data storage technology (Google File System), data management technology (BigTable), as well as programming model and task scheduling model (Map-Reduce), used in cloud computing, and then some example of cloud computing vendors were illustrated and compared.
Keywords
business continuity; cloud computing; grid computing; parallel processing; Google; business continuity; business flexibility; cloud computing; data management technology; data sharing; data storage technology; distributed computing; grid computing; parallel computing; programming model; task scheduling model; Cloud computing; Computational modeling; File systems; Google; Hardware; Servers; Cloud Computing; Google App Engine; SaaS;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Automation Engineering (CSAE), 2011 IEEE International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-8727-1
Type
conf
DOI
10.1109/CSAE.2011.5952497
Filename
5952497
Link To Document