Cache-as-a-Service for client-side cloud caching: Models and system

Presently, cloud computing is being used to store large amounts of data for sharing among users. However, it imposes cloud data-out charges and data access delays on organizations. These problems can be relieved by using cloud caching to prevent repetitive data loading from clouds. This paper prop...

Full description

Bibliographic Details
Main Authors: Chaturong Sriwiroj, Thepparit Banditwattanawong
Format: Article
Language:English
Published: Prince of Songkla University 2019-08-01
Series:Songklanakarin Journal of Science and Technology (SJST)
Subjects:
Online Access:https://rdo.psu.ac.th/sjstweb/journal/41-4/16.pdf
id doaj-ed73c6a4067a4ea8b0df973c380ce64b
record_format Article
spelling doaj-ed73c6a4067a4ea8b0df973c380ce64b2020-11-25T01:18:14ZengPrince of Songkla UniversitySongklanakarin Journal of Science and Technology (SJST)0125-33952019-08-0141482883710.14456/sjst-psu.2019.106Cache-as-a-Service for client-side cloud caching: Models and systemChaturong Sriwiroj0Thepparit Banditwattanawong1School of Information Technology, Sripatum University, Chatuchak, Bangkok, 10900 ThailandDepartment of Computer Science, Faculty of Science, Kasetsart University, Chatuchak, Bangkok, 10900 ThailandPresently, cloud computing is being used to store large amounts of data for sharing among users. However, it imposes cloud data-out charges and data access delays on organizations. These problems can be relieved by using cloud caching to prevent repetitive data loading from clouds. This paper proposes technical and economic models and a system for operating a client-side shared cloud cache to be turned into a Cache-as-a-Service (CaaS). The models and the system are our novel contributions. Evaluation by simulation using two experimental data sets, representing large-sized and small-to-medium-sized cloud data, demonstrated that the technical model achieved cost-saving ratios up to 56.20% and delay-saving ratios up to 56.65%, and that the economic model recommended a monthly service charge of CaaS to be 24,599.70 USD on average based on a largesized cloud data set and 657.93 USD on average based on a small-to-medium-sized cloud data set. The CaaS system gained a good level of user satisfaction.https://rdo.psu.ac.th/sjstweb/journal/41-4/16.pdfcloud computingCache-as-a-Serviceeconomic service modeltechnical service model
collection DOAJ
language English
format Article
sources DOAJ
author Chaturong Sriwiroj
Thepparit Banditwattanawong
spellingShingle Chaturong Sriwiroj
Thepparit Banditwattanawong
Cache-as-a-Service for client-side cloud caching: Models and system
Songklanakarin Journal of Science and Technology (SJST)
cloud computing
Cache-as-a-Service
economic service model
technical service model
author_facet Chaturong Sriwiroj
Thepparit Banditwattanawong
author_sort Chaturong Sriwiroj
title Cache-as-a-Service for client-side cloud caching: Models and system
title_short Cache-as-a-Service for client-side cloud caching: Models and system
title_full Cache-as-a-Service for client-side cloud caching: Models and system
title_fullStr Cache-as-a-Service for client-side cloud caching: Models and system
title_full_unstemmed Cache-as-a-Service for client-side cloud caching: Models and system
title_sort cache-as-a-service for client-side cloud caching: models and system
publisher Prince of Songkla University
series Songklanakarin Journal of Science and Technology (SJST)
issn 0125-3395
publishDate 2019-08-01
description Presently, cloud computing is being used to store large amounts of data for sharing among users. However, it imposes cloud data-out charges and data access delays on organizations. These problems can be relieved by using cloud caching to prevent repetitive data loading from clouds. This paper proposes technical and economic models and a system for operating a client-side shared cloud cache to be turned into a Cache-as-a-Service (CaaS). The models and the system are our novel contributions. Evaluation by simulation using two experimental data sets, representing large-sized and small-to-medium-sized cloud data, demonstrated that the technical model achieved cost-saving ratios up to 56.20% and delay-saving ratios up to 56.65%, and that the economic model recommended a monthly service charge of CaaS to be 24,599.70 USD on average based on a largesized cloud data set and 657.93 USD on average based on a small-to-medium-sized cloud data set. The CaaS system gained a good level of user satisfaction.
topic cloud computing
Cache-as-a-Service
economic service model
technical service model
url https://rdo.psu.ac.th/sjstweb/journal/41-4/16.pdf
work_keys_str_mv AT chaturongsriwiroj cacheasaserviceforclientsidecloudcachingmodelsandsystem
AT thepparitbanditwattanawong cacheasaserviceforclientsidecloudcachingmodelsandsystem
_version_ 1725142954152034304