Data Similarity-Aware Computation Infrastructure
For The Cloud
ABSTRACT:
The cloud is emerging for scalable and efficient cloud services. To meet the needs of handling massive data anddecreasing data migration, the computation infrastructure requires efficient data placement and proper management for cached data.In this paper, we propose an efficient and cost-effective multilevel caching scheme, called MERCURY, as computation infrastructure ofthe cloud. The idea behind MERCURY is to explore and exploit data similarity and support efficient data placement. To accurately andefficiently capture the data similarity, we leverage a low-complexity locality-sensitive hashing (LSH).
Our design, in addition to theproblem of space inefficiency, we identify that a conventional LSH scheme also suffers from the problem of homogeneous dataplacement. To address these two problems, we design a novel multicore-enabled locality-sensitive hashing (MC-LSH) that accuratelycaptures the differentiated similarity across data. The similarity-aware MERCURY, hence, partitions data into the L1 cache, L2 cache,and main memory based on their distinct localities, which help optimize cache utilization and minimize the pollution in the last-levelcache. Besides extensive evaluation through simulations, we also implemented MERCURY in a system. Experimental results basedon real-world applications and data sets demonstrate the efficiency and efficacy of our proposed schemes.
Existing System
The cloud is emerging for scalable and efficient cloud services. To meet the needs of handling massive data anddecreasing data migration, the computation infrastructure requires efficient data placement and proper management for cached data.
Proposed system
we propose an efficient and cost-effective multilevel caching scheme, called MERCURY, as computation infrastructure ofthe cloud. The idea behind MERCURY is to explore and exploit data similarity and support efficient data placement. To accurately andefficiently capture the data similarity, we leverage a low-complexity locality-sensitive hashing (LSH).
System Configuration:-
Hardware Configuration:-
Processor-Pentium –IV
Speed- 1.1 Ghz
RAM- 256 MB(min)
Hard Disk- 20 GB
Key Board- Standard Windows Keyboard
Mouse- Two or Three Button Mouse
Monitor- SVGA
Software Configuration:-
Operating System: Windows XP
Programming Language: JAVA
Java Version: JDK 1.6 & above.
Further Details Contact: A Vinay 9030333433, 08772261612
Email: |