Cloud computing is a new term emerged in recent years. Although it is a new thing, it has developed fast and received significant attention from more and more people. Because data is the processing object of the cloud computing system, data storage and management are critical for cloud computing systems, thus they are very valuable research areas for researchers. First, this paper introduces the concept and characteristics of cloud computing, and puts forward a concept of cloud computing based on own understanding. Then, this paper analyzes Google’s two data storage and management technologies—GFS and BigTable, and discusses the Map-Reduce programming model. Finally, we outlook the development trend of cloud computing and point out the problems it consists.
[1]
Gordon S. Blair,et al.
A generic component model for building systems software
,
2008,
TOCS.
[2]
Howard Gobioff,et al.
The Google file system
,
2003,
SOSP '03.
[3]
Yong Zhao,et al.
Cloud Computing and Grid Computing 360-Degree Compared
,
2008,
GCE 2008.
[4]
Michael Burrows,et al.
The Chubby Lock Service for Loosely-Coupled Distributed Systems
,
2006,
OSDI.
[5]
Wilson C. Hsieh,et al.
Bigtable: A Distributed Storage System for Structured Data
,
2006,
TOCS.
[6]
Antonio Corradi,et al.
Database security management for healthcare SaaS in the Amazon AWS Cloud
,
2012,
2012 IEEE Symposium on Computers and Communications (ISCC).