Beruflich Dokumente
Kultur Dokumente
HOD of MCA & CS, MASS College of Arts and Science, Kumbakonam
Department of Computer Science, Loyola College (Autonomous), Chennai
I. INTRODUCTION
Cloud computing is the delivery of computing
services over the Internet. However there are more
than 20 definitions of cloud computing that seem to
only focus on certain aspects of this technology [12].
Mean while, Oracle CEO L. Ellison thinks that cloud
computing is nothing more than "everything that we
currently do" [9].
According to Gartner [11] Cloud Computing is
the first among the top 10 mostimportant
technologies and with a better prospect insuccessive
years by companies and organizations.In July 2010,
Rackspace Hosting and NASA jointly launched an
open-source cloud-software initiative known
as OpenStack which is intended to help organizations
offer cloud computing services running on standard
hardware. In March 1, 2011, IBM announced
the IBM SmartCloud framework to support Smarter
Planet.In June 7, 2012, Oracle announced the Oracle
Cloud. While aspects of the Oracle Cloud are still in
development, this cloud offering is posed to be the
first to provide users with access to an integrated set
of IT solutions, including the Applications (SaaS),
Platform (PaaS), and Infrastructure (IaaS) layers.In
May 2014, HP announced HP Helion and made
available a preview of HP HelionOpenStack
Community, beginning with the IceHouse release. HP
has operated HP Helion Public Cloud on OpenStack
since 2012.
Benefits of Cloud computing are enormous. The
most important one is that the customers dont need
to buy the resource from a third party vendor, instead
they can use the resource and pay for it as a service
thus helping the customer to save time and
money.Cloud is not only for Multinational companies
but its also being used by small and medium
enterprises.Applications of cloud computing are
practically limitless it may be applied to solve
problems in
manydomains of Information
Technology like GIS (Geographical Information
Systems),
Scientific
Research
[8],
eGovernanceSystems [26], Decision Support Systems
[7], ERP [10], Web Application Development [23],
Mobile Technology [29] etc.
The organization of the paper is as follows.
Section 2 depicts cloud computing in India. Section 3
explains the architecture of cloud computing. Section
4 enlightens the types of cloud computing. Section 5
highlights the few research projects in cloud
computing. Section 6 substantiates the research
challenges in cloud computing. Section 7concludes
the paper.
II. CLOUD COMPUTING REVOLUTION IN
INDIA
Oracle has a plan to hire 200 people to ramp up
cloud business in India. With a view to explore the
promise of adopting a cloud-based application and
data access model to revolutionize its e-governance
initiatives, the government of India is planning to
migrate critical information infrastructure on the
cloud. To build the backbone of national egovernance plan, the Department of Information
Technology intends to establish a national cloudbased network which would link all the data centers
of the 28 states and 7 Union Territories (UTs) of the
country. Not only would this enable the states and
UTs to get their own private cloud, this plan would
also assist in the timely implementation and delivery
of varied government to citizen and government to
business services via the cloud. Once implemented,
the infrastructure would help the government to share
critical information across departments via common
IT resources. Another example which shows the
renewed focus of the government on e-governance
projects is the Unique ID Authority of Indias UID
project.The UID system, which is expected to serve
as a repository of over 1.2 billion biometric records,
is set to become one of the largest cloud-based
services in the world.CII (Confederation of Indian
Industry) believes that Cloud Computing as a
disruptive technology and business model offers an
accelerator approach for economic growth as it
connects people to data, information and computing
resources anywhere and anytime.
a
1364
Essential Characteristics
Broad network access: Capabilities are available over
the network and accessed through standard
mechanisms that promote use by heterogeneous thin
or thick client platforms (e.g., mobile phones, laptops,
and PDAs)
Rapid elasticity:Capabilities can be rapidly and
elastically provisioned - in some cases automatically to quickly scale out; and rapidly released to quickly
scale in.
Measured service:Cloud systems automatically
control and optimize resource usage by leveraging a
metering capability at some level of abstraction
appropriate to the type of service.
On-demand self-service: A consumer can unilaterally
provision computing capabilities such as server time
and network storage as needed automatically, without
requiring human interaction with a service provider.
Cloud Service Models are SaaS (Software as a
Service), PaaS (Platform as a Service) and IaaS
(Infrastructure as a Service) (These models are
enlightened in the next chapter).
Cloud Deployment Models
Public Cloud:The cloud infrastructure is made
available to the general public or a large industry
group and is owned by an organization selling cloud
services.
Private Cloud: The cloud infrastructure is operated
solely for a single organization. It may be managed
by the organization or a third party, and may exist onpremises or off-premises.
Community Cloud:The cloud infrastructure is shared
by several organizations and supports a specific
community that has shared concerns (e.g., mission,
security requirements, policy, or compliance
considerations). It may be managed by the
organizations or a third party and may exist onpremises or off-premises.
Hybrid Cloud: The cloud infrastructure is a
composition of two or more clouds (private,
community, or public) that remain unique entities but
are bound together by standardized or proprietary
Name of the
project
Meghraj
U.S
Nebulas
U.S
CloudViews
Rationale/purpose
To accelerate delivery
of e-services in the
country,
while
optimizing
information
and
communications
technology (ICT).
to use "distributed
voluntary resources -those donated by enduser hosts -- to form
nebulas"
It is a HadoopHBasesupported common
storage system being
developed by the
researchers "to
facilitate collaboration
through protected
1365
Germany
Trusted
Cloud
Computing
Platform
U.S
Private
Virtual
Infrastructure
(PVI) and
Locator Bot
U.S
Trading
storage for
computation
inter-service data
sharing."
To enables
Infrastructure as a
Service (IaaS)
providers such as
Amazon EC2 to
provide a closed box
execution
environment that
guarantees
confidential execution
of guest virtual
machines.
To
provide
a
symbiotic
security
stance that can be very
powerful
provided
both user and provider
hold up their end of
the agreement.
Researchers
are
looking at the tradeoffs between storing
data, including data
that might not be
called on that often,
and
simply
recalculating results as
needed
1366
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29] searchcloudcomputing.com,
What
is
cloud
computing?http://searchcloudcomputing.techtarget.com/sDe
finition/0,,sid201_gci1287881,00.html.
[30] L.M. Vaquero, L.R. Merino, J. Caceres, and M. Lindner, A
break in the clouds: towards a cloud definition, ACM
SIGCOMM Computer Communication Review, v.39 n.1,
2009.
[31] A. Verma and S. Kaushal, Cloud Computing Security Issues
and Challenges: A Survey, Proceeding of Sprin- ger
International Conference on Advances in Computing and
Communication, Kochi, 22-24 July 2011, pp. 445- 454.
[32] K. Yang and X. Jia, Data Storage Auditing Service in Cloud
Computing: Challenges, Methods and Opportuni- ties,
World Wide Web, Vol. 15, No. 4, 2012, pp. 409-428.
[33] D. Wyld, Risk in the Clouds? Security Issues Facing
Government Use of Cloud Computing, Innovations in
Computing Sciences and Software Engineering, Cape Town,
5 May 2010, pp. 7-12.
1367