ProactiveCache : on reducing degraded read latency of erasure coded cloud storage

Research output: Chapter in Book / Conference PaperConference Paperpeer-review

4 Citations (Scopus)

Abstract

Erasure coding is gaining attraction in cloud storage systems because it improves data reliability with huge cost savings in terms of storage. However, data recovery in erasure codes includes high disk I/O, network traffic and complex decoding that impacts degraded read latency, in case of failures. Data access latency is one of the most important metrics to determine Quality of Service. Reducing degraded latency in erasure coding is vital to improve user performance. To reduce degraded read latency of erasure codes, in this paper, we have proposed a cache based technique called ProactiveCache. This proactively copies objects in failure predicted machine into a cache tier. To deploy ProactiveCache, cloud storage system should employ various failure prediction methods to predict hardware failures. On accurate failure predictions, ProactiveCache eliminates degraded read latency. For evaluation, ProactiveCache is implemented on Ceph object storage. Experimental results show that Proactive- Cache reduces degraded read latency up to 38% and improves throughput by 37%.
Original languageEnglish
Title of host publicationProceedings of the 11th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2019), 11-13 December 2019, Sydney, Australia
PublisherIEEE
Pages223-230
Number of pages8
DOIs
Publication statusPublished - 2019
EventIEEE International Conference on Cloud Computing Technology and Science -
Duration: 11 Dec 2019 → …

Conference

ConferenceIEEE International Conference on Cloud Computing Technology and Science
Period11/12/19 → …

Keywords

  • cloud computing
  • data recovery (computer science)
  • information storage and retrieval systems

Fingerprint

Dive into the research topics of 'ProactiveCache : on reducing degraded read latency of erasure coded cloud storage'. Together they form a unique fingerprint.

Cite this