Friday, March 2, 2012

Cloud Computing Paper Reading Summary 1

In paper Cloud computing and its key techniques, published by Xu Wang, Beizhan Wang, Jing Huang, these authors summaries several characteristics about cloud computing and cites Google File System as an example.

In the first place, cloud computing has advantages like reducing costs, increasing business flexibility and providing business continuity.

What is cloud? The definition given by a paper is that a cloud is a type of parallel and distributed system consisting of a collection of inter connected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resources based on service-level agreements established through negotiation between the service provider and consumers. In the paper I read, cloud computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the datacenter that provides those services.

From a hardware point of view, three aspects are new in cloud computing:
a. The illusion of infinite computing resources available on demand .
b. The elimination of an up-front commitment by cloud users.
c. The ability to pay for use of computing resources on a short-term basis as needed.

Cloud computing has several styles:
a. SAAS(Software as a service)
b. Utility Computing
c. Network service
d. PAAS(Platform as a service)
e. MSP(management service provider)
f. Commercial service platform
g. Integrating internet

Could computing has characteristics:
a. Ultra large-scale
b. Virtualization
c. High reliability
d. Versatility
e. High extendibility
f. On demand service
g. Extremely inexpensive

Google's cloud computing techniques:
a. Google File System(GFS) as data storage technology
b. Big Table as data management technology
c. Map Reduce as programming model and task scheduling model

Finally, authors point out lot of unsolved issues:
a. Continuously high availability
b. Dealt mechanism of cluster failure in cloud environment
c. Consistency guaranty
d. Synchronization in different clusters in cloud platform
e. Security of cloud platform

My later research will focus on the above issues.

No comments:

Post a Comment