Consistency as a Service: Auditing Cloud Consistency

被引:29
|
作者
Liu, Qin [1 ,2 ]
Wang, Guojun [1 ]
Wu, Jie [3 ]
机构
[1] Cent S Univ, Sch Informat Sci & Engn, Changsha 410083, Hunan, Peoples R China
[2] Hunan Univ, Coll Informat Sci & Engn, Changsha 410082, Hunan, Peoples R China
[3] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
基金
中国国家自然科学基金;
关键词
Cloud storage; consistency as a service (CaaS); two-level auditing; heuristic auditing strategy (HAS);
D O I
10.1109/TNSM.2013.122613.130411
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud storage services have become commercially popular due to their overwhelming advantages. To provide ubiquitous always-on access, a cloud service provider (CSP) maintains multiple replicas for each piece of data on geographically distributed servers. A key problem of using the replication technique in clouds is that it is very expensive to achieve strong consistency on a worldwide scale. In this paper, we first present a novel consistency as a service (CaaS) model, which consists of a large data cloud and multiple small audit clouds. In the CaaS model, a data cloud is maintained by a CSP, and a group of users that constitute an audit cloud can verify whether the data cloud provides the promised level of consistency or not. We propose a two-level auditing architecture, which only requires a loosely synchronized clock in the audit cloud. Then, we design algorithms to quantify the severity of violations with two metrics: the commonality of violations, and the staleness of the value of a read. Finally, we devise a heuristic auditing strategy (HAS) to reveal as many violations as possible. Extensive experiments were performed using a combination of simulations and real cloud deployments to validate HAS.
引用
收藏
页码:25 / 35
页数:11
相关论文
共 50 条
  • [1] AUDITING STANDARD OF CONSISTENCY
    NEUMANN, F
    [J]. JOURNAL OF ACCOUNTING RESEARCH, 1968, 6 : 1 - 17
  • [2] AUDITING STANDARD OF CONSISTENCY - DISCUSSION
    KELLER, TF
    [J]. JOURNAL OF ACCOUNTING RESEARCH, 1968, 6 : 18 - 22
  • [3] AUDITING STANDARD OF CONSISTENCY - DISCUSSION
    OLSON, NO
    [J]. JOURNAL OF ACCOUNTING RESEARCH, 1968, 6 : 23 - 26
  • [4] A cloud queuing service with strong consistency and high availability
    Zhang, Z.
    Wang, Y.
    Chen, H.
    Kim, M.
    Xu, J. M.
    Lei, H.
    [J]. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2011, 55 (06)
  • [5] A Dynamic Approach for Consistency Service in Cloud and Fog Environment
    Mostafa, Nour
    [J]. 2020 FIFTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), 2020, : 28 - 33
  • [6] CONSISTENCY AUDITING OF DATA-BASES
    FLORENTIN, JJ
    [J]. COMPUTER JOURNAL, 1974, 17 (01): : 52 - 58
  • [7] CONSISTENCY IN AUDITING AND APB OPINION NO 20
    FRISHKOFF, P
    [J]. JOURNAL OF ACCOUNTANCY, 1972, 134 (02): : 64 - 70
  • [8] The Service Contract Between Cloud Provider and Consumer: Consistency Properties
    Fekete, Alan
    [J]. 2015 13TH IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW), 2015, : 5 - 5
  • [9] Consistency-Based Service Level Agreements for Cloud Storage
    Terry, Douglas B.
    Prabhakaran, Vijayan
    Kotla, Ramakrishna
    Balakrishnan, Mahesh
    Aguilera, Marcos K.
    Abu-Libdeh, Hussam
    [J]. SOSP'13: PROCEEDINGS OF THE TWENTY-FOURTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, 2013, : 309 - 324
  • [10] A Scalable Service Oriented Consistency Model For Cloud Environment (SSOCM)
    Padmapriya, V
    Amudhavel, J.
    Thamizhselvi, M.
    Bakkiya, K.
    Sujitha, B.
    Premkumar, K.
    [J]. ICARCSET'15: PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ADVANCED RESEARCH IN COMPUTER SCIENCE ENGINEERING & TECHNOLOGY (ICARCSET - 2015), 2015,