SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 296
An Enhanced Cloud Backed Frugal File System
Devesh Kumar Das1, MD. Shabaaz Hayat2, Jerosh Joshi3 , Mrs. Ashwini C4
1Student Computer Science & Engineering @ Global Academy of Technology, Bengaluru
4Assistant Professor, Computer Science & Engineering @ Global Academy of Technology, Bengaluru
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - with simple access interfaces and flexible billing
models, cloud storage has become an attractive solution to
simplify the storage management for both enterprises and
individual users. However, traditional file systems with
extensive optimizations for local disk-based storage backend
cannot fully exploit the inherent featuresofthecloudtoobtain
desirable performance. In this paper, we present the design,
implementation, and evaluation of a cloud based file system
that strikes a balance between performance and monetary
cost. Unlike previous studies that treat cloud storage as just a
normal backend of existing networked file systems, this file
system is designed to address several key issues in optimizing
cloud-based file systems such as the data layout, block
management, and billing model. With carefully designed data
structures and algorithms, such as identifying semantically
correlated data blocks, hash map based caching policy with
self-adaptive thrashing prevention, effective data layout, and
optimal garbage collection, this file system achieves good
performance and cost savings under various workloads as
demonstrated by extensive evaluations.
Key Words: Cloud Computing, Frugal File, Cloud
Backed
1. INTRODUCTION
A large body of work has advanced the state of art of cloud
storage research, including but not limited to the topics
mentioned above. In particular, a recent work proposed a
cloud-based storage solution called Bluesky for the
enterprise, which acts as a proxy to provide the illusion of a
traditional file server and transfer the requests to the cloud
via a simple HTTP-based interface. By intelligently
organizing storage objects in a local cache, Bluesky serves
write requests in batches using a log-structured data store
and merges read requests using the range request feature in
the HTTP protocol. In this way, many accesses to the remote
storage can be absorbed by the local cache, avoiding undue
resource consumption accordingly. As for cost optimization,
FCFS proposed a frugal storage model optimized for
scenarios concerningmultiplecloudstorageservices.Similar
to local hierarchical storage systems, FCFS integrates cloud
services with very different price structures. We presentthe
design and implementation of a cost-effective file system
based on the PaaS cloud storage. In contrast to current
research activities that view cloud service as a backend for
network file systems and adopt classical caching strategies
and data block management mechanisms, we argue that
many inherent characteristicsofcloudstorage,especiallythe
billing model, should be considered in order to improve
resource utilization and minimize monetary cost.
Specifically, we exploit the semantic correlation of data
blocks, and propose a system design that takes advantage of
a smart local cache with effective eviction policy and an
efficient data layoutapproach.Evaluationsperformedonour
proof-of-concept implementation demonstrate prominent
savings in cost and gains in performance as compared to the
state of the art. The main challenge in designing this file
system is how to manage data blocks effectively. Comparing
to the potentially unlimited storage capacityinthecloud,the
relatively small cache on the client side may result in severe
performance degradation due to the low cache hit rate and
the high latency of the WAN.
Figure 1: Cloud Storage providers
2. RELATED WORK AND EXISTING SYSTEM
Cloud storage driven by the availability of commodity
services from Amazon S3 and other providers has attracted
wide interests in both academia and industry. As a new
option of storage backend, it greatly eases storage
management but brings new challenges as well. The work in
this paper reflects our endeavours to address the
interrelated issues such as caching strategy, object
Organization, and monetary cost optimizationindesigninga
cloud based file system.
Cloud based storage. For the service provider, Depot [1]
considers safety and liveness guarantees based on
distributed sets of untrusted servers. For safetyandsecurity
reasons, SafeStore [2], DepSky [3] and SCFS [4] operate on
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 297
diverse storage service providers to prevent cloud vendor
lock-in. Recently, Bluesky [5] presents a cloud basedstorage
proxy for enterprise environments. With the log-structured
[6] data layout, the proxy can absorb massive remote write
requests to achieve high-throughput. However, the design
proposed by Blueksy does not consider the billing model
that is a major distinct feature compared to classical storage
model. Exemplar open source projects like S3FS [7], S3QL
[8], and SDFS [9] provide the file system interface for the
cloud backend like Amazon S3. Similar to Bluesky,
commercial systems such as Cirtas [10], Nasuni [11], and
TwinStrata [12] act as cloud storage gateways for
enterprises rather than personal users.
In [13], the authors reported metadata characteristics over
60 K PC file systems in a large corporation during five-year
period. The changes in file size, file type, file age, storage
capacity and consumption etc. motivated the database
design for metadata management in our work. Also, the
study [14] analyzed the whole-file versus block level
elimination of redundancy, which reflects the necessity of
block-level deduplication. A recent work [15] showed the
behaviours of a popular personal cloud storage service
Dropbox [16]. One of the main findings is that the
performance of Dropbox is driven by the distance between
clients and storage data centres. That corresponds to our
design principle on bottleneck shifting to the network.
Storage management. To close the widening semantic gap
between computer system and storage system, [17]
proposed an classification architecture for disk I/O. The
same class of objects (e.g., large files, metadata, and small
files) are combined according to the caching policy, which
boosts end to- end performance. Similarly, BORG [18]
performs automatic block reorganizationbasedonobserved
I/O workloads, including non-uniform access frequency
distribution, temporal locality, and partial determinism in
non-sequential accesses. Withreducingthemonetarycost as
one of the major concerns, we exploit the semantic
information among data blocksinall aspectswhendesigning
Coral which is the existing file system.
Hystor [19] describes a high-performance hybrid storage
system with solid state drive (SSD) based on active
monitoring of IO access patterns at runtime. HRO [20]treats
SSD as a by passable cache to hard disks. By estimating the
performance benefits based on history access patterns, the
system can maximize the utilization of SSD.
Cache policy. Beyond typical LRU mechanism, SEER [21]
improves cache performance using the sequence of file
accesses for measuring the relationship among files. The
follow- up study [22] discussed various semantic distances
of files and designed an agglomerative algorithm in
disconnected hoarding scenario. Also, [23] proposed a two-
fold mining method of block correlation mainly based on
frequent sequences. In contrast, Coral describes additional
eviction basis (besides hotnessofdata)withtemporal-based
metric of the file and block, which is simple and easy to
measure in file system at runtime with cloud backendrather
than offline mining. Few researchhasspecificallystudied the
issue of monetary cost optimization for the cloud. Chen [23]
evaluate cloud storage costs from economic perspective,
which is at more abstract level and may not be suitable for
complex usage scenarios. In [24], the authors present a
system called FCFS with the mainfocusonthemonetary cost
reduction for cloud based file systems. However, this work
focuses on the optimization for scenarios integrating
multiple cloud storage services with distinct cost and
performance characteristics. In fact, Coral iscomplementary
to FCFS since optimizing the cost for a single cloud storage
service can also benefit systems like FCFS.
Cloud Storage has manybenefitsandgreatadvantages.Some
of the advantages are to provide better accessibility; to be
able to easily access their data from anywhere by using
Internet. As cloud computing is maturing gradually, cloud
computing applications are moreand more,astheimportant
aspect, cloud storage received wide attention of industry
experts. Based on the deep research of the cloud storage
technology, in the existing system we presentthedesignand
implementation of a cost-effective file system based on the
PaaS cloud storage. In contrast to current research activities
that view cloud service as a backendfor network filesystems
and adopt classical caching strategies and data block
management mechanisms, we argue that many inherent
characteristics of cloud storage, especially the billing model,
should be considered in order to improve resource
utilization and minimize monetary cost. Specifically, we
exploit the semantic correlation of data blocks, and propose
a system design that takes advantage of a smart local cache
with effective eviction policy and an efficient data layout
approach.
3. RELATED WORK AND EXISTING SYSTEM
In this paper, the service provider, Depot considers safety
and liveness guarantees based on distributed sets of
untrusted servers. Forsafety andsecurityreasons,SafeStore,
DepSky and SCFS operate on inverse storage service
providers to prevent cloud vendor lock-in.Recently,Bluesky
presents a cloud based storage proxy for enterprise
environments. With thelog-structureddata layout,theproxy
can absorb massive remote write requests to achieve high-
throughput. However, the design proposed by Blueksy does
not consider the billing model that is a major distinctfeature
compared to classical storage model. Exemplar open source
projects like S3FS, S3QL, and SDFS provide the file system
interface for the cloud backend like Amazon S3. Similar to
Bluesky, commercial systems such as Cirtas, Nasuni, and
TwinStrata act as cloud storage gateways for enterprises
rather than personal users. Metadata. In, the authors
reported metadata characteristics over 60 K PC file systems
in a large corporation during five-year period. The changes
in file size, file type, file age, storage capacity and
consumption etc. motivated the database design for
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 298
metadata management in our work. Also, thestudyanalyzed
the whole-file versus block level elimination of redundancy,
which reflects the necessity of block-level deduplication. A
recent work showed the behaviors of a popular personal
cloud storage service Dropbox. One of the main findings is
that the performance of Dropbox is driven by the distance
between clients and storage data centers. That corresponds
to our design principle on bottleneck shiftingtothenetwork.
Storage management. To close the widening semantic gap
between computer system and storage system, proposed an
classification architecture for disk I/O. The same class of
objects (e.g., large files, metedata, and small files) are
combined according to the caching policy, which boosts end
to-end performance.
4. MODULES USED
i. User: - In this module the user may be existing or
new users. Then the users may register to the cloud
process to upload or download process in the
certain public or private cloud.
ii. Cloud process: - In this module the two can be
further maintain are time slot and the process of
the cloud process. In the timeslotthecloudcanbe
assigned related to cloud usages. In the validity
the data can be maintained and then the related
users data can be processed for further requests.
iii. Process selection: - In this module the process can
be selected related to the users choice. The users
can be choose either upload or download of file.
iv. Upload: - In this module the data can be uploaded
related to the users condition and the key can be
generated related to users file selection to upload.
The data can be uploaded related to the certain
choice of cloud providers to the users.
v. Download: - In this module the data can be chosen
and the related key can be given to verify the users
validity of the data and make the secure
transmission. The data can be maintained in the
cloud with the security methodology.
5. ARCHITECTURAL DETAILS
A system architecture is a conceptual model that definesthe
structure, behaviour, and more views of a system.
An architecture description is a formal description and
representation of a system, organized in a waythatsupports
reasoning aboutthestructuresandbehavioursofthe system.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 299
6. RESULT
The graph shows the performance comparison between the
old file systems with the proposed system. The comparison
for cost has been shown in blue for the proposed systemand
the red line shows the old file system costmetrics.Thegraph
shows the comparison of cost along y-axis versus pages
along x-axis.
7. CONCLUSION AND FUTURE WORK
This Paper presents the design, implementation and
valuation of an enhanced cloud backed frugal file system
specifically designed for cloud environments in which
improving performance and monetary cost are both
principally important for end users. With the efficient data
structures and algorithmic designs, it achieves our goals of
high performance and cost-effective. Inthefuture, newways
can be investigated to further reduce the storage cost. For
example, using byte-addressable compression algorithms,
we can precisely control how much data the client needs to
download instead of fetching a complete segment eachtime.
REFERENCES
[1] P. Mahajan, S. Setty, S. Lee, A. Clement, L. Alvisi, M.
Dahlin, and M. Walfish, “Depot: Cloud storage with
minimal trust,” ACM Trans. Comput. Syst., vol. 29, no. 4,
pp. 1–38, Dec. 2011.M. Young, The Technical Writer’s
Handbook. Mill Valley, CA: University Science, 1989.
[2] R. Kotla, L. Alvisi, and M. Dahlin, “SafeStore: A durable
and practical storage system,” in Proc. USENIX Annu.
Tech. Conf., 2007, pp. 129–142 .
[3] A. N. Bessani, M. P. Correia, B. Quaresma, F.Andr eandP.
Sousa, “DepSky: Dependable and decure storage in a
cloud-of-clouds,” in Proc. 6th Conf. Comput. Syst., 2011,
pp. 31–46. http://www.cirtas.com/,2013.
[4] A. N. Bessani, R. Mendes, T. Oliveira, N. F. Neves, M.
Correia, M. Pasin, and P. Verıssimo, “SCFS: A shared
cloud-backed file system,” in Proc. USENIX Annu. Tech.
Conf., 2014, pp. 169–180.
[5] M. Vrable, S. Savage, and G. M. Voelker, “BlueSky: A
cloudbacked file system for the enterprise,” in Proc. 7th
Conf. File Storage Technol., 2012, p. 19.
[6] M. Rosenblum and J. K. Ousterhout, “The design and
implementation of a log-structured file system,” ACM
Trans. Comput. Syst., vol. 10, no. 1, pp. 26–52, 1992.
[7] S3fS [Online]. Available:
https://code.google.com/p/s3fs/, 2014.Available:
http://csrc.nist.gov/publications/fips/fips197/fips-
197.pdf, 2014.
[8] S3QL [Online]. Available:
ttps://code.google.com/p/s3ql/, 2013.
[9] Open Dudep[Online]. Available:
http://www.opendedup.org/, 2015.
[10] Cirtas Bluejet Cloud Storage Controllers [Online].
Available: http://www.cirtas.com/, 2013.
[11] Nasuni: The Gateway to Cloud Storage [Online].
Available: http://www.nasuni.com/, 2015.
[12] TwinStrata [Online]. Available:
http://www.twinstrata.com/, 2013.
[13] N. Agrawal, W. J. Bolosky, J. R. Douceur, and J. R. Lorch,
“A fiveyear study of file-system metadata,” in Proc. 7th
Conf. File Storage Technol., 2007, pp. 31–45.
[14] D. T. Meyer and W. J. Bolosky, “A study of practical
deduplication,” ACM Trans. Storage, vol. 7, no. 4, pp.14–
20, 2012.
[15] I. Drago, M. Mellia, M. M. Munafo, A. Sperotto, R. Sadre,
and A.Pras, “Inside dropbox: Understanding ersonal
cloud storage services,” in Proc. Internet Meas. Conf.,
2012, pp. 481–494.
[16] Dropbox [Online]. Available:
http://www.dropbox.com/, 2015.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 300
[17] M. Mesnier, F. Chen, T. Luo, and J. B. Akers,
Differentiated storage services,” in Proc. 23rd ACM
Symp. Oper. Syst. Principles, 2011,pp. 57–70.
[18] M. Bhadkamkar, J. Guerra, L. Useche, S. Burnett,J.Liptak,
R. Rangaswami, and V. Hristidis, “BORG: Block-
reorganization for self-optimizing storage systems,” in
Proc. 7th Conf. File Storage Technol., 2009,pp.183–196.
[19] F. Chen, D. A. Koufaty, and X. Z. 0001, “Hystor: Making
the best use of solid state drives in high performance
storage systems,” in Proc. Int. Conf.Supercomput.,2011,
pp. 22–32.
[20] L. Lin, Y. Zhu, J. Yue, Z. Cai, and B. Segee, “Hot random
off-loading: A hybrid storage system with dynamic data
migration,” in Proc. Simulation Comput. Telecommun.
Syst., pp. 318–325.
[21] G. H. Kuenning, “The design of the SEER predictive
caching system,” in Proc. Workshop Mobile Comput.
Syst. Appl., 1994, pp. 37–43.
[22] G. H. Kuenning and G. J. Popek, “Automated hoardingfor
mobile computers,” ACMSIGOPSOper.Syst.Rev.,vol.31,
no. 5, pp. 264–275, Dec. 1997.
[23] Z. Li, Z. Chen, and Y. Zhou, “Mining block correlations to
improve storage performance,” ACM Trans.Storage,vol.
1, no. 2, pp. 213–245, May 2005.
[24] K. P. N. Puttaswamy, T. Nandagopal, and M. S. Kodialam,
“Frugal storage for cloud file systems,” in Proc. 7th ACM
Eur. Conf. Comput. Syst., 2012, pp. 71–84.

More Related Content

What's hot

Cloud Computing Ambiance using Secluded Access Control Method
Cloud Computing Ambiance using Secluded Access Control MethodCloud Computing Ambiance using Secluded Access Control Method
Cloud Computing Ambiance using Secluded Access Control MethodIRJET Journal
 
A New Architecture for Group Replication in Data Grid
A New Architecture for Group Replication in Data GridA New Architecture for Group Replication in Data Grid
A New Architecture for Group Replication in Data GridEditor IJCATR
 
Postponed Optimized Report Recovery under Lt Based Cloud Memory
Postponed Optimized Report Recovery under Lt Based Cloud MemoryPostponed Optimized Report Recovery under Lt Based Cloud Memory
Postponed Optimized Report Recovery under Lt Based Cloud MemoryIJARIIT
 
Home For Gypsies – Storage for NoSQL Databases​
Home For Gypsies – Storage for NoSQL Databases​Home For Gypsies – Storage for NoSQL Databases​
Home For Gypsies – Storage for NoSQL Databases​Atish Kathpal
 
Removal Based Improved Replication Control and Fault Tolerance Method for Roa...
Removal Based Improved Replication Control and Fault Tolerance Method for Roa...Removal Based Improved Replication Control and Fault Tolerance Method for Roa...
Removal Based Improved Replication Control and Fault Tolerance Method for Roa...IJCSIS Research Publications
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
Improving Presto performance with Alluxio at TikTok
Improving Presto performance with Alluxio at TikTokImproving Presto performance with Alluxio at TikTok
Improving Presto performance with Alluxio at TikTokAlluxio, Inc.
 
IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...
IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...
IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...IRJET Journal
 
A novel cache resolution technique for cooperative caching in wireless mobile...
A novel cache resolution technique for cooperative caching in wireless mobile...A novel cache resolution technique for cooperative caching in wireless mobile...
A novel cache resolution technique for cooperative caching in wireless mobile...csandit
 

What's hot (19)

Cloud Computing Ambiance using Secluded Access Control Method
Cloud Computing Ambiance using Secluded Access Control MethodCloud Computing Ambiance using Secluded Access Control Method
Cloud Computing Ambiance using Secluded Access Control Method
 
Systore07 V4
Systore07 V4Systore07 V4
Systore07 V4
 
A New Architecture for Group Replication in Data Grid
A New Architecture for Group Replication in Data GridA New Architecture for Group Replication in Data Grid
A New Architecture for Group Replication in Data Grid
 
Utilizing HDF4 File Content Maps for the Cloud Computing
Utilizing HDF4 File Content Maps for the Cloud ComputingUtilizing HDF4 File Content Maps for the Cloud Computing
Utilizing HDF4 File Content Maps for the Cloud Computing
 
Postponed Optimized Report Recovery under Lt Based Cloud Memory
Postponed Optimized Report Recovery under Lt Based Cloud MemoryPostponed Optimized Report Recovery under Lt Based Cloud Memory
Postponed Optimized Report Recovery under Lt Based Cloud Memory
 
NEON HDF5
NEON HDF5NEON HDF5
NEON HDF5
 
Incorporating ISO Metadata Using HDF Product Designer
Incorporating ISO Metadata Using HDF Product DesignerIncorporating ISO Metadata Using HDF Product Designer
Incorporating ISO Metadata Using HDF Product Designer
 
HDF Update 2016
HDF Update 2016HDF Update 2016
HDF Update 2016
 
Home For Gypsies – Storage for NoSQL Databases​
Home For Gypsies – Storage for NoSQL Databases​Home For Gypsies – Storage for NoSQL Databases​
Home For Gypsies – Storage for NoSQL Databases​
 
Product Designer Hub - Taking HPD to the Web
Product Designer Hub - Taking HPD to the WebProduct Designer Hub - Taking HPD to the Web
Product Designer Hub - Taking HPD to the Web
 
HDF Product Designer: Using Templates to Achieve Interoperability
HDF Product Designer: Using Templates to Achieve InteroperabilityHDF Product Designer: Using Templates to Achieve Interoperability
HDF Product Designer: Using Templates to Achieve Interoperability
 
Removal Based Improved Replication Control and Fault Tolerance Method for Roa...
Removal Based Improved Replication Control and Fault Tolerance Method for Roa...Removal Based Improved Replication Control and Fault Tolerance Method for Roa...
Removal Based Improved Replication Control and Fault Tolerance Method for Roa...
 
Efficiently serving HDF5 via OPeNDAP
Efficiently serving HDF5 via OPeNDAPEfficiently serving HDF5 via OPeNDAP
Efficiently serving HDF5 via OPeNDAP
 
Metadata in EOSDIS
Metadata in EOSDISMetadata in EOSDIS
Metadata in EOSDIS
 
Matlab, Big Data, and HDF Server
Matlab, Big Data, and HDF ServerMatlab, Big Data, and HDF Server
Matlab, Big Data, and HDF Server
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Improving Presto performance with Alluxio at TikTok
Improving Presto performance with Alluxio at TikTokImproving Presto performance with Alluxio at TikTok
Improving Presto performance with Alluxio at TikTok
 
IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...
IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...
IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...
 
A novel cache resolution technique for cooperative caching in wireless mobile...
A novel cache resolution technique for cooperative caching in wireless mobile...A novel cache resolution technique for cooperative caching in wireless mobile...
A novel cache resolution technique for cooperative caching in wireless mobile...
 

Similar to An Enhanced Cloud Backed Frugal File System

IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...IRJET Journal
 
Guaranteed Availability of Cloud Data with Efficient Cost
Guaranteed Availability of Cloud Data with Efficient CostGuaranteed Availability of Cloud Data with Efficient Cost
Guaranteed Availability of Cloud Data with Efficient CostIRJET Journal
 
Cooperative Schedule Data Possession for Integrity Verification in Multi-Clou...
Cooperative Schedule Data Possession for Integrity Verification in Multi-Clou...Cooperative Schedule Data Possession for Integrity Verification in Multi-Clou...
Cooperative Schedule Data Possession for Integrity Verification in Multi-Clou...IJMER
 
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...IOSR Journals
 
A Strategy for Improving the Performance of Small Files in Openstack Swift
 A Strategy for Improving the Performance of Small Files in Openstack Swift  A Strategy for Improving the Performance of Small Files in Openstack Swift
A Strategy for Improving the Performance of Small Files in Openstack Swift Editor IJCATR
 
IRJET- A Survey on Remote Data Possession Verification Protocol in Cloud Storage
IRJET- A Survey on Remote Data Possession Verification Protocol in Cloud StorageIRJET- A Survey on Remote Data Possession Verification Protocol in Cloud Storage
IRJET- A Survey on Remote Data Possession Verification Protocol in Cloud StorageIRJET Journal
 
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESijccsa
 
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESijccsa
 
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESijccsa
 
BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...
BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...
BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...dbpublications
 
Intelligent Hybrid Cloud Data Hosting Services with Effective Cost and High A...
Intelligent Hybrid Cloud Data Hosting Services with Effective Cost and High A...Intelligent Hybrid Cloud Data Hosting Services with Effective Cost and High A...
Intelligent Hybrid Cloud Data Hosting Services with Effective Cost and High A...IJECEIAES
 
Performance,cost and reliability through hybrid cloud storage
Performance,cost and reliability through hybrid cloud storagePerformance,cost and reliability through hybrid cloud storage
Performance,cost and reliability through hybrid cloud storageNetmagic Solutions Pvt. Ltd.
 
Cloud computing-ieee-2014-projects
Cloud computing-ieee-2014-projectsCloud computing-ieee-2014-projects
Cloud computing-ieee-2014-projectsVijay Karan
 
Cloud Computing IEEE 2014 Projects
Cloud Computing IEEE 2014 ProjectsCloud Computing IEEE 2014 Projects
Cloud Computing IEEE 2014 ProjectsVijay Karan
 
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...Editor IJLRES
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World IRJET Journal
 

Similar to An Enhanced Cloud Backed Frugal File System (20)

IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
 
Guaranteed Availability of Cloud Data with Efficient Cost
Guaranteed Availability of Cloud Data with Efficient CostGuaranteed Availability of Cloud Data with Efficient Cost
Guaranteed Availability of Cloud Data with Efficient Cost
 
Cooperative Schedule Data Possession for Integrity Verification in Multi-Clou...
Cooperative Schedule Data Possession for Integrity Verification in Multi-Clou...Cooperative Schedule Data Possession for Integrity Verification in Multi-Clou...
Cooperative Schedule Data Possession for Integrity Verification in Multi-Clou...
 
H017144148
H017144148H017144148
H017144148
 
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
 
A Strategy for Improving the Performance of Small Files in Openstack Swift
 A Strategy for Improving the Performance of Small Files in Openstack Swift  A Strategy for Improving the Performance of Small Files in Openstack Swift
A Strategy for Improving the Performance of Small Files in Openstack Swift
 
Tombolo
TomboloTombolo
Tombolo
 
IRJET- A Survey on Remote Data Possession Verification Protocol in Cloud Storage
IRJET- A Survey on Remote Data Possession Verification Protocol in Cloud StorageIRJET- A Survey on Remote Data Possession Verification Protocol in Cloud Storage
IRJET- A Survey on Remote Data Possession Verification Protocol in Cloud Storage
 
caching2012.pdf
caching2012.pdfcaching2012.pdf
caching2012.pdf
 
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
 
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
 
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
 
BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...
BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...
BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...
 
[IJET-V1I6P11] Authors: A.Stenila, M. Kavitha, S.Alonshia
[IJET-V1I6P11] Authors: A.Stenila, M. Kavitha, S.Alonshia[IJET-V1I6P11] Authors: A.Stenila, M. Kavitha, S.Alonshia
[IJET-V1I6P11] Authors: A.Stenila, M. Kavitha, S.Alonshia
 
Intelligent Hybrid Cloud Data Hosting Services with Effective Cost and High A...
Intelligent Hybrid Cloud Data Hosting Services with Effective Cost and High A...Intelligent Hybrid Cloud Data Hosting Services with Effective Cost and High A...
Intelligent Hybrid Cloud Data Hosting Services with Effective Cost and High A...
 
Performance,cost and reliability through hybrid cloud storage
Performance,cost and reliability through hybrid cloud storagePerformance,cost and reliability through hybrid cloud storage
Performance,cost and reliability through hybrid cloud storage
 
Cloud computing-ieee-2014-projects
Cloud computing-ieee-2014-projectsCloud computing-ieee-2014-projects
Cloud computing-ieee-2014-projects
 
Cloud Computing IEEE 2014 Projects
Cloud Computing IEEE 2014 ProjectsCloud Computing IEEE 2014 Projects
Cloud Computing IEEE 2014 Projects
 
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 

Recently uploaded (20)

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 

An Enhanced Cloud Backed Frugal File System

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 296 An Enhanced Cloud Backed Frugal File System Devesh Kumar Das1, MD. Shabaaz Hayat2, Jerosh Joshi3 , Mrs. Ashwini C4 1Student Computer Science & Engineering @ Global Academy of Technology, Bengaluru 4Assistant Professor, Computer Science & Engineering @ Global Academy of Technology, Bengaluru ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - with simple access interfaces and flexible billing models, cloud storage has become an attractive solution to simplify the storage management for both enterprises and individual users. However, traditional file systems with extensive optimizations for local disk-based storage backend cannot fully exploit the inherent featuresofthecloudtoobtain desirable performance. In this paper, we present the design, implementation, and evaluation of a cloud based file system that strikes a balance between performance and monetary cost. Unlike previous studies that treat cloud storage as just a normal backend of existing networked file systems, this file system is designed to address several key issues in optimizing cloud-based file systems such as the data layout, block management, and billing model. With carefully designed data structures and algorithms, such as identifying semantically correlated data blocks, hash map based caching policy with self-adaptive thrashing prevention, effective data layout, and optimal garbage collection, this file system achieves good performance and cost savings under various workloads as demonstrated by extensive evaluations. Key Words: Cloud Computing, Frugal File, Cloud Backed 1. INTRODUCTION A large body of work has advanced the state of art of cloud storage research, including but not limited to the topics mentioned above. In particular, a recent work proposed a cloud-based storage solution called Bluesky for the enterprise, which acts as a proxy to provide the illusion of a traditional file server and transfer the requests to the cloud via a simple HTTP-based interface. By intelligently organizing storage objects in a local cache, Bluesky serves write requests in batches using a log-structured data store and merges read requests using the range request feature in the HTTP protocol. In this way, many accesses to the remote storage can be absorbed by the local cache, avoiding undue resource consumption accordingly. As for cost optimization, FCFS proposed a frugal storage model optimized for scenarios concerningmultiplecloudstorageservices.Similar to local hierarchical storage systems, FCFS integrates cloud services with very different price structures. We presentthe design and implementation of a cost-effective file system based on the PaaS cloud storage. In contrast to current research activities that view cloud service as a backend for network file systems and adopt classical caching strategies and data block management mechanisms, we argue that many inherent characteristicsofcloudstorage,especiallythe billing model, should be considered in order to improve resource utilization and minimize monetary cost. Specifically, we exploit the semantic correlation of data blocks, and propose a system design that takes advantage of a smart local cache with effective eviction policy and an efficient data layoutapproach.Evaluationsperformedonour proof-of-concept implementation demonstrate prominent savings in cost and gains in performance as compared to the state of the art. The main challenge in designing this file system is how to manage data blocks effectively. Comparing to the potentially unlimited storage capacityinthecloud,the relatively small cache on the client side may result in severe performance degradation due to the low cache hit rate and the high latency of the WAN. Figure 1: Cloud Storage providers 2. RELATED WORK AND EXISTING SYSTEM Cloud storage driven by the availability of commodity services from Amazon S3 and other providers has attracted wide interests in both academia and industry. As a new option of storage backend, it greatly eases storage management but brings new challenges as well. The work in this paper reflects our endeavours to address the interrelated issues such as caching strategy, object Organization, and monetary cost optimizationindesigninga cloud based file system. Cloud based storage. For the service provider, Depot [1] considers safety and liveness guarantees based on distributed sets of untrusted servers. For safetyandsecurity reasons, SafeStore [2], DepSky [3] and SCFS [4] operate on
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 297 diverse storage service providers to prevent cloud vendor lock-in. Recently, Bluesky [5] presents a cloud basedstorage proxy for enterprise environments. With the log-structured [6] data layout, the proxy can absorb massive remote write requests to achieve high-throughput. However, the design proposed by Blueksy does not consider the billing model that is a major distinct feature compared to classical storage model. Exemplar open source projects like S3FS [7], S3QL [8], and SDFS [9] provide the file system interface for the cloud backend like Amazon S3. Similar to Bluesky, commercial systems such as Cirtas [10], Nasuni [11], and TwinStrata [12] act as cloud storage gateways for enterprises rather than personal users. In [13], the authors reported metadata characteristics over 60 K PC file systems in a large corporation during five-year period. The changes in file size, file type, file age, storage capacity and consumption etc. motivated the database design for metadata management in our work. Also, the study [14] analyzed the whole-file versus block level elimination of redundancy, which reflects the necessity of block-level deduplication. A recent work [15] showed the behaviours of a popular personal cloud storage service Dropbox [16]. One of the main findings is that the performance of Dropbox is driven by the distance between clients and storage data centres. That corresponds to our design principle on bottleneck shifting to the network. Storage management. To close the widening semantic gap between computer system and storage system, [17] proposed an classification architecture for disk I/O. The same class of objects (e.g., large files, metadata, and small files) are combined according to the caching policy, which boosts end to- end performance. Similarly, BORG [18] performs automatic block reorganizationbasedonobserved I/O workloads, including non-uniform access frequency distribution, temporal locality, and partial determinism in non-sequential accesses. Withreducingthemonetarycost as one of the major concerns, we exploit the semantic information among data blocksinall aspectswhendesigning Coral which is the existing file system. Hystor [19] describes a high-performance hybrid storage system with solid state drive (SSD) based on active monitoring of IO access patterns at runtime. HRO [20]treats SSD as a by passable cache to hard disks. By estimating the performance benefits based on history access patterns, the system can maximize the utilization of SSD. Cache policy. Beyond typical LRU mechanism, SEER [21] improves cache performance using the sequence of file accesses for measuring the relationship among files. The follow- up study [22] discussed various semantic distances of files and designed an agglomerative algorithm in disconnected hoarding scenario. Also, [23] proposed a two- fold mining method of block correlation mainly based on frequent sequences. In contrast, Coral describes additional eviction basis (besides hotnessofdata)withtemporal-based metric of the file and block, which is simple and easy to measure in file system at runtime with cloud backendrather than offline mining. Few researchhasspecificallystudied the issue of monetary cost optimization for the cloud. Chen [23] evaluate cloud storage costs from economic perspective, which is at more abstract level and may not be suitable for complex usage scenarios. In [24], the authors present a system called FCFS with the mainfocusonthemonetary cost reduction for cloud based file systems. However, this work focuses on the optimization for scenarios integrating multiple cloud storage services with distinct cost and performance characteristics. In fact, Coral iscomplementary to FCFS since optimizing the cost for a single cloud storage service can also benefit systems like FCFS. Cloud Storage has manybenefitsandgreatadvantages.Some of the advantages are to provide better accessibility; to be able to easily access their data from anywhere by using Internet. As cloud computing is maturing gradually, cloud computing applications are moreand more,astheimportant aspect, cloud storage received wide attention of industry experts. Based on the deep research of the cloud storage technology, in the existing system we presentthedesignand implementation of a cost-effective file system based on the PaaS cloud storage. In contrast to current research activities that view cloud service as a backendfor network filesystems and adopt classical caching strategies and data block management mechanisms, we argue that many inherent characteristics of cloud storage, especially the billing model, should be considered in order to improve resource utilization and minimize monetary cost. Specifically, we exploit the semantic correlation of data blocks, and propose a system design that takes advantage of a smart local cache with effective eviction policy and an efficient data layout approach. 3. RELATED WORK AND EXISTING SYSTEM In this paper, the service provider, Depot considers safety and liveness guarantees based on distributed sets of untrusted servers. Forsafety andsecurityreasons,SafeStore, DepSky and SCFS operate on inverse storage service providers to prevent cloud vendor lock-in.Recently,Bluesky presents a cloud based storage proxy for enterprise environments. With thelog-structureddata layout,theproxy can absorb massive remote write requests to achieve high- throughput. However, the design proposed by Blueksy does not consider the billing model that is a major distinctfeature compared to classical storage model. Exemplar open source projects like S3FS, S3QL, and SDFS provide the file system interface for the cloud backend like Amazon S3. Similar to Bluesky, commercial systems such as Cirtas, Nasuni, and TwinStrata act as cloud storage gateways for enterprises rather than personal users. Metadata. In, the authors reported metadata characteristics over 60 K PC file systems in a large corporation during five-year period. The changes in file size, file type, file age, storage capacity and consumption etc. motivated the database design for
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 298 metadata management in our work. Also, thestudyanalyzed the whole-file versus block level elimination of redundancy, which reflects the necessity of block-level deduplication. A recent work showed the behaviors of a popular personal cloud storage service Dropbox. One of the main findings is that the performance of Dropbox is driven by the distance between clients and storage data centers. That corresponds to our design principle on bottleneck shiftingtothenetwork. Storage management. To close the widening semantic gap between computer system and storage system, proposed an classification architecture for disk I/O. The same class of objects (e.g., large files, metedata, and small files) are combined according to the caching policy, which boosts end to-end performance. 4. MODULES USED i. User: - In this module the user may be existing or new users. Then the users may register to the cloud process to upload or download process in the certain public or private cloud. ii. Cloud process: - In this module the two can be further maintain are time slot and the process of the cloud process. In the timeslotthecloudcanbe assigned related to cloud usages. In the validity the data can be maintained and then the related users data can be processed for further requests. iii. Process selection: - In this module the process can be selected related to the users choice. The users can be choose either upload or download of file. iv. Upload: - In this module the data can be uploaded related to the users condition and the key can be generated related to users file selection to upload. The data can be uploaded related to the certain choice of cloud providers to the users. v. Download: - In this module the data can be chosen and the related key can be given to verify the users validity of the data and make the secure transmission. The data can be maintained in the cloud with the security methodology. 5. ARCHITECTURAL DETAILS A system architecture is a conceptual model that definesthe structure, behaviour, and more views of a system. An architecture description is a formal description and representation of a system, organized in a waythatsupports reasoning aboutthestructuresandbehavioursofthe system.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 299 6. RESULT The graph shows the performance comparison between the old file systems with the proposed system. The comparison for cost has been shown in blue for the proposed systemand the red line shows the old file system costmetrics.Thegraph shows the comparison of cost along y-axis versus pages along x-axis. 7. CONCLUSION AND FUTURE WORK This Paper presents the design, implementation and valuation of an enhanced cloud backed frugal file system specifically designed for cloud environments in which improving performance and monetary cost are both principally important for end users. With the efficient data structures and algorithmic designs, it achieves our goals of high performance and cost-effective. Inthefuture, newways can be investigated to further reduce the storage cost. For example, using byte-addressable compression algorithms, we can precisely control how much data the client needs to download instead of fetching a complete segment eachtime. REFERENCES [1] P. Mahajan, S. Setty, S. Lee, A. Clement, L. Alvisi, M. Dahlin, and M. Walfish, “Depot: Cloud storage with minimal trust,” ACM Trans. Comput. Syst., vol. 29, no. 4, pp. 1–38, Dec. 2011.M. Young, The Technical Writer’s Handbook. Mill Valley, CA: University Science, 1989. [2] R. Kotla, L. Alvisi, and M. Dahlin, “SafeStore: A durable and practical storage system,” in Proc. USENIX Annu. Tech. Conf., 2007, pp. 129–142 . [3] A. N. Bessani, M. P. Correia, B. Quaresma, F.Andr eandP. Sousa, “DepSky: Dependable and decure storage in a cloud-of-clouds,” in Proc. 6th Conf. Comput. Syst., 2011, pp. 31–46. http://www.cirtas.com/,2013. [4] A. N. Bessani, R. Mendes, T. Oliveira, N. F. Neves, M. Correia, M. Pasin, and P. Verıssimo, “SCFS: A shared cloud-backed file system,” in Proc. USENIX Annu. Tech. Conf., 2014, pp. 169–180. [5] M. Vrable, S. Savage, and G. M. Voelker, “BlueSky: A cloudbacked file system for the enterprise,” in Proc. 7th Conf. File Storage Technol., 2012, p. 19. [6] M. Rosenblum and J. K. Ousterhout, “The design and implementation of a log-structured file system,” ACM Trans. Comput. Syst., vol. 10, no. 1, pp. 26–52, 1992. [7] S3fS [Online]. Available: https://code.google.com/p/s3fs/, 2014.Available: http://csrc.nist.gov/publications/fips/fips197/fips- 197.pdf, 2014. [8] S3QL [Online]. Available: ttps://code.google.com/p/s3ql/, 2013. [9] Open Dudep[Online]. Available: http://www.opendedup.org/, 2015. [10] Cirtas Bluejet Cloud Storage Controllers [Online]. Available: http://www.cirtas.com/, 2013. [11] Nasuni: The Gateway to Cloud Storage [Online]. Available: http://www.nasuni.com/, 2015. [12] TwinStrata [Online]. Available: http://www.twinstrata.com/, 2013. [13] N. Agrawal, W. J. Bolosky, J. R. Douceur, and J. R. Lorch, “A fiveyear study of file-system metadata,” in Proc. 7th Conf. File Storage Technol., 2007, pp. 31–45. [14] D. T. Meyer and W. J. Bolosky, “A study of practical deduplication,” ACM Trans. Storage, vol. 7, no. 4, pp.14– 20, 2012. [15] I. Drago, M. Mellia, M. M. Munafo, A. Sperotto, R. Sadre, and A.Pras, “Inside dropbox: Understanding ersonal cloud storage services,” in Proc. Internet Meas. Conf., 2012, pp. 481–494. [16] Dropbox [Online]. Available: http://www.dropbox.com/, 2015.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 300 [17] M. Mesnier, F. Chen, T. Luo, and J. B. Akers, Differentiated storage services,” in Proc. 23rd ACM Symp. Oper. Syst. Principles, 2011,pp. 57–70. [18] M. Bhadkamkar, J. Guerra, L. Useche, S. Burnett,J.Liptak, R. Rangaswami, and V. Hristidis, “BORG: Block- reorganization for self-optimizing storage systems,” in Proc. 7th Conf. File Storage Technol., 2009,pp.183–196. [19] F. Chen, D. A. Koufaty, and X. Z. 0001, “Hystor: Making the best use of solid state drives in high performance storage systems,” in Proc. Int. Conf.Supercomput.,2011, pp. 22–32. [20] L. Lin, Y. Zhu, J. Yue, Z. Cai, and B. Segee, “Hot random off-loading: A hybrid storage system with dynamic data migration,” in Proc. Simulation Comput. Telecommun. Syst., pp. 318–325. [21] G. H. Kuenning, “The design of the SEER predictive caching system,” in Proc. Workshop Mobile Comput. Syst. Appl., 1994, pp. 37–43. [22] G. H. Kuenning and G. J. Popek, “Automated hoardingfor mobile computers,” ACMSIGOPSOper.Syst.Rev.,vol.31, no. 5, pp. 264–275, Dec. 1997. [23] Z. Li, Z. Chen, and Y. Zhou, “Mining block correlations to improve storage performance,” ACM Trans.Storage,vol. 1, no. 2, pp. 213–245, May 2005. [24] K. P. N. Puttaswamy, T. Nandagopal, and M. S. Kodialam, “Frugal storage for cloud file systems,” in Proc. 7th ACM Eur. Conf. Comput. Syst., 2012, pp. 71–84.