Workload-Aware Resource Reservation for Multi-tenant NoSQL

Cluster Computing(2015)

引用 9|浏览16
暂无评分
摘要
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 (DFS). 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.
更多
查看译文
关键词
workload-aware resource reservation,cloud hosted NoSQL data store,multitenant interference,HBase,cache reservation,distributed file system,DFS,stochastic hill climbing algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要