Kapil Dev Raghuwanshi and Sitendra Tamrakar/ Elixir Comp. Engg. 81 (2015) 32036-32039 32036
Introduction
Cloud computing is now a promising technique for data
outsourcing and high-quality data services. Cloud computing
delivers the services of the computing rather than delivering a
product. With the help of cloud computing computers or
machines are given with software’s, shared resources and other
information and other devices are given as utility over the
network. Clouds are classified on the basis of public, private and
hybrid [1]. Considering the modern era and technology most of
the e-business is conducted over the internet i.e. via internet
network. Cloud computing provides data storage, platform, and
various IT services through internet. Cloud computing can
manage multiple data centres but needs to be deployed
efficiently. The basic area to be focused upon is the data security
i.e. data privacy. The enterprises provides services like rapid
resource elasticity, ubiquitous network access, usage based
pricing etc. for which cloud computing enables the enterprises.
[2].
• Public Cloud: Mainstream web browsers allow users to
access cloud through interfaces.
• Private Cloud: resides in an organization’s internal enterprise
datacenter. Thus the cloud setup is deployed inside the
organization.
• Hybrid Cloud: it is a combination of more than one cloud
type.
• Community Cloud: Specific community uses this cloud. The
community is of the consumers who are from organizations that
contain shared apprehensions [2]. Coherent and economic sale is
achieved by cloud computing through resource sharing. It
maximizes or enhances the effectiveness of shared resources.
The resources by cloud are shared by multiple users and are
reallocated as per the demand dynamically which thereby helps
in allocating resources to users. Cloud computing services and
resources can be shared at different hours in different parts of
the world. Thus use of computing power increases and
environmental damage can be reduced as use of less power, air
conditioning, rack space, etc.
Figure 1. Types Of Clouds In Cloud Computing
which are used to deploy variety of functions. Cloud computing,
allows different users to access single server for retrieval and
updation of the data without the requirement of licenses for
different applications. Cloud computing enables the companies
to focus upon the business projects rather being worried about
the infrastructure and its cost. With the services of cloud
computing the organizations can have applications early and
running faster and are easier to maintain and manage enabling
IT towards adjustment of resources to meet fluctuating and
unpredictable demands in business. Through high-capacity
networks, low cost computers and multiple storage devices due
to widespread adoption of hardware virtualization, service
oriented architecture and autonomic and utility computing cloud
computing technology is rapidly growing.Clouds are the pools
of virtualized resources which are easily usable and accessible.
To obtain optimum resource utilization the resources in cloud
are dynamically reconfigured. Strong cloud architectures with its
mass computing and storage centers various organizations and
individuals are benefited when utilizing the services. It consists
of virtualization, on-demand deployment, Internet delivery of
services, open source software etc. [3]. The data and
applications are maintained using remote servers and internet by
cloud computing.
An Efficient Methodology for Cloud Computing to Retrieve Data
Kapil Dev Raghuwanshi and Sitendra Tamrakar
Department of Computer Science Engineering, NRI Institute of Information Science & Technology, Bhopal, India.
ABSTRACT
Cloud computing is an efficient data sharing technique where users can directly store and
access information through internet. Hence the chances of unauthorized access and security
of data is an important issue in cloud computing, hence various techniques are implemented
for the security of cloud data. Encryption is a technique of providing a secure access of data
over internet, but chances of attack is still possible. Hence an efficient technique is
implemented using the concept of multi-keyword based data retrieval in cloud computing
with encryption [1]. Although the technique is efficient in terms of communication overhead
and security from various attacks but further enhancements can be done in the technique to
make it for secure and easy, hence a new and efficient technique is implemented in cloud
computing using attribute based encryption and verification, the proposed technique
implemented provides security from various attacks and provide less storage and
communication overhead.
© 2015 Elixir All rights reserved.
ARTICLE INFO
Article history:
Received: 15 November 2014;
Received in revised form:
19 April 2015;
Accepted: 28 April 2015;
Keywords
IaaS,
PaaS,
SaaS,
Hybrid Cloud,
TRSE,
SSE.
Elixir Comp. Engg. 81 (2015) 32036-32039
Computer Engineering
Available online at www.elixirpublishers.com (Elixir International Journal)
Tele:
E-mail addresses: dev_2988@yahoo.co.in
© 2015 Elixir All rights reserved