2011
DOI: 10.1147/jrd.2011.2171649
|View full text |Cite
|
Sign up to set email alerts
|

Design and implementation of caching services in the cloud

Abstract: Data caching is a key paradigm for improving the performance of web services in terms of both end-user latency and database load. Such caching is becoming an essential component of any application or service designed for the cloud platform. In order to allow hosted applications to benefit from caching capabilities while avoiding dependence on explicit implementations and idiosyncrasies of internal caches, the caching services should be offered by a cloud provider as an integral part of its platform-as-a-servic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(13 citation statements)
references
References 16 publications
0
13
0
Order By: Relevance
“…The average accuracy over the traces in Table 1 ranged from 98.9% for B = 8 to 99.3% for B = 128 for both aging policies. Although our methods were not designed for CLOCK, they approximated the HRC with significantly higher fidelity than the previous method SC2 [11], whose prediction accuracy averaged 96.4% on the traces.…”
Section: Simulationsmentioning
confidence: 93%
See 2 more Smart Citations
“…The average accuracy over the traces in Table 1 ranged from 98.9% for B = 8 to 99.3% for B = 128 for both aging policies. Although our methods were not designed for CLOCK, they approximated the HRC with significantly higher fidelity than the previous method SC2 [11], whose prediction accuracy averaged 96.4% on the traces.…”
Section: Simulationsmentioning
confidence: 93%
“…When requested by an operator, MIMIR can generate an up-to-date hit rate curve showing the current estimate of cache hit rate vs. memory size as output. The resulting curves can inform decisions on cache provisioning, either by operators manually or automatically adjusting or partitioning resources [10,11,[39][40][41], raise alerts for developers about unexpected cache behavior, and so forth.…”
Section: Architecturementioning
confidence: 99%
See 1 more Smart Citation
“…The cost model considers all queries and necessary infrastructure expenditure such as bandwidth, network, disk space and CPU times. Chockler, Laden and Vigfusson [5] proposed the economic model of cloud cache service for charge balancing between customer benefit and cost of the service. Kantere et al [6] proposed an economic model and dynamic pricing scheme designed for a cloud cache, which offers querying services.…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, the paper adopts the storage caching [12] of the sub-cloud servers for popular (frequently) requested files [13] by the connected users, and the quality scalability [14] and bitstream division [15] of the media files, so as to give the capability to the users to access them in quality of Class A, B, C and D, as they are presented in the Scalable HEVC software SHM provided by JCT-VC [16], due to their preferences or the quality restrictions of their internet navigation devices. In addition, the media files which are stored in the MCS will be compressed with the new generation compression technology, H.265 or High-Efficiency Video Coding (HEVC) standard, as it is well-known.…”
Section: Introductionmentioning
confidence: 99%