Towards Differential Query Services in Cost-Efficient Clouds
ABSTRACT:
Cloud computing
as an emerging technology trend is expected to reshape the advances in
information technology.In a cost-efficient cloud environment, a user can
tolerate a certain degree of delay while retrieving information from the cloud
to reduce costs. In this paper, we address two fundamental issues in such an
environment: privacy and efficiency. We first review a private keyword-based
file retrieval scheme that was originally proposed by Ostrovsky. Their scheme
allows a user to retrieve files of interest from an untrusted server without
leaking any information. The main drawback is that it will cause a heavy
querying overhead incurred on the cloud and thus goes against the original
intention of cost efficiency. In this paper, we present three efficient
information retrieval for ranked query (EIRQ) schemes to reduce querying
overhead incurred on the cloud. In EIRQ, queries are classified into multiple
ranks, where a higher ranked query can retrieve a higher percentage of matched
files. A user can retrieve files on demand by choosing queries of different
ranks. This feature is useful when there are a large number of matched files,
but the user only needs a small subset of them. Under different parameter
settings, extensive evaluations have been conducted on both analytical models
and on a real cloud environment, in order to examine the effectiveness of our
schemes.
EXISTING SYSTEM:
Private
searching was proposed by Ostrovsky et al. Which allows a user to retrieve
files of interest from an untrusted server without leaking any
information. Otherwise, the cloud will
learn that certain files, without processing, are of no interest to the user. Commercial clouds follow a pay-as-you-go model,
where the customer is billed for different operations such as bandwidth, CPU
time, and so on. Solutions that incur excessive computation and communication
costs are unacceptable to customers. To make private searching applicable in a
cloud environment, our previous work designed a cooperate private searching
protocol (COPS), where a proxy server, called the aggregation and distribution
layer (ADL), is introduced.between the users and the cloud. The ADL deployed
inside an organization has two main functionalities: aggregating user queries
and distributing search results. Under the ADL, the computation cost
incurred on the cloud can be largely
reduced, since the cloud only needs to execute a combined query once, no matter
how many users are executing queries.Furthermore, the communication cost
incurred on the cloud will also be reduced, since files shared by the users
need to be returned only once. Most importantly, by using a series of secure
functions, COPS can protect user privacy from the ADL, the cloud, and other
users.
DISADVANTAGES
OF EXISTING SYSTEM:
1. Ostrovsky
scheme has a high computational cost, since it requires the cloud to process
the query on every file in a collection.
2. It will quickly become a performance
bottleneck when the cloud needs to process thousands of queries over a
collection of hundreds of thousands of files. We argue that subsequently
proposed improvements, like also have the same drawback.
PROPOSED SYSTEM:
In this paper,
we introduce a novel concept, differential query services, to COPS, where the
users are allowed to personally decide how many matched files will be returned.
This is motivated by the fact that under certain cases, there are a lot of
files matching a user’s query, but the user is interested in only a certain
percentage of matched files In the Ostrovsky scheme, the cloud will have to
return 2,000 files. In the COPS scheme, the cloud will have to return 1,000
files. In our scheme, the cloud only needs to return 200 files. Therefore, by
allowing the users to retrieve matched files on demand, the bandwidth consumed
in the cloud can be largely reduced. Efficient Information retrieval for Ranked
Query (EIRQ), in which each user can choose the rank of his query to determine
the percentage of matched files to be returned. The basic idea of EIRQ is to
construct a privacy-preserving mask matrix that allows the cloud to filter out
a certain percentage of matched files before returning to the ADL. This is not
a trivial work, since the cloud needs to correctly filter out files according
to the rank of queries without knowing anything about user privacy.
ADVANTAGES
OF PROPOSED SYSTEM:
1. The cloud only needs to return 200 files.
Therefore, by allowing the users to retrieve matched files on demand, the
bandwidth consumed in the cloud can be largely reduced.
2. We provide two solutions to adjust related
parameters; one is based on the Ostrovsky scheme, and the other is based on
Bloom filters.
SYSTEM
REQUIREMENTS:
HARDWARE REQUIREMENTS:
Ø
System : Pentium IV 2.4 GHz.
Ø
Hard Disk :
40 GB.
Ø
Floppy Drive : 1.44
Mb.
Ø
Monitor : 15
VGA Colour.
Ø
Mouse :
Logitech.
Ø Ram : 512 Mb.
SOFTWARE
REQUIREMENTS:
Ø Operating system : Windows
XP/7.
Ø Coding Language : JAVA/J2EE
Ø IDE : Netbeans 7.4
Ø Database : MYSQL
REFERENCE:
Qin Liu, Chiu C.
Tan, Member, IEEE, Jie Wu, Fellow, IEEE, and Guojun Wang, Member, IEEE “Towards
Differential Query Services in Cost-Efficient Clouds” IEEE TRANSACTIONS ON
PARALLEL AND DISTRIBUTED SYSTEMS,VOL. 25,NO. 6,JUNE 2014
No comments:
Post a Comment