Workload-Aware Resource Reservation for Multi-Tenant NoSQL

被引:6
作者
Zeng, Jiaan [1 ]
Plale, Beth [1 ]
机构
[1] Indiana Univ, Sch Informat & Comp, Bloomington, IN 47408 USA
来源
2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015 | 2015年
关键词
D O I
10.1109/CLUSTER.2015.14
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud hosted NoSQL data stores are for economic reasons often shared amongst multiple tenants simultaneously. The NoSQL provider consolidates multiple tenants access into a shared NoSQL instance and provides a dedicated view for each tenant. This multi-tenancy has tenants' data and workloads coexisting in the same node, which under certain conditions can lead to performance degradation of one tenant caused by another. In this paper, we investigate the multi-tenant interference in a common NoSQL store, HBase, and propose a resource reservation framework that reserves resources for prevention and dynamically adjusts the reservations according to tenant resource demands. The framework enforces cache reservation by splitting the cache space and disk reservation by scheduling requests to a distributed file system (DES). A stochastic hill climbing algorithm is used to find a near-optimum plan for different resources reservations. Empirical results show that the framework can prevent interference and adapt to dynamic workloads under multi-tenancy.
引用
收藏
页码:32 / 41
页数:10
相关论文
共 16 条
  • [1] Bigtable: A distributed storage system for structured data
    Chang, Fay
    Dean, Jeffrey
    Ghemawat, Sanjay
    Hsieh, Wilson C.
    Wallach, Deborah A.
    Burrows, Mike
    Chandra, Tushar
    Fikes, Andrew
    Gruber, Robert E.
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2008, 26 (02):
  • [2] Cooper B.F., 2010, SoCC, P143, DOI DOI 10.1145/1807128.1807152
  • [3] Cruz Francisco, 2013, P 8 ACM EUROPEAN C C, V13, P183, DOI [10.1145/2465351.2465370, DOI 10.1145/2465351.2465370]
  • [4] Das S., 2013, P VLDB ENDOWMENT
  • [5] Krebs R., 2014, P 14 IEEE ACM INT S
  • [6] The log-structured merge-tree (LSM-tree)
    ONeil, P
    Cheng, E
    Gawlick, D
    ONeil, E
    [J]. ACTA INFORMATICA, 1996, 33 (04) : 351 - 385
  • [7] Ravi Bharath., 2013, 2013 IEEE INT C CLUS, P1
  • [8] Shreedhar Madhavapeddi, 1995, ACM SIGCOMM COMP COM
  • [9] Shue David., 2012, OSDI
  • [10] Shue David., 2014, P 9 ACM EUROPEAN C C, P1, DOI [10.1145/2592798.2592823, DOI 10.1145/2592798.2592823]