Penalized Graph Partitioning Based Allocation Strategy for Database-as-a-Service Systems
Penalized Graph Partitioning Based Allocation Strategy for Database-as-a-Service Systems
复制标题
数据库即服务系统基于惩罚图分区的分配策略
DOI:
10.1145/3006299.3006300
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Wolfgang Lehner
中科院分区:
文献类型:
--
作者:
Tim Kiefer;Dirk Habich;Wolfgang Lehner
Databases as a service (DBaaS) transfer the advantages of cloud computing to data management systems, which is important for the big data era. The allocation in a DBaaS system, i.e., the mapping from databases to nodes of the infrastructure, influences performance, utilization, and cost-effectiveness of the system. Modeling databases and the underlying infrastructure as weighted graphs and using graph partitioning and mapping algorithms yields an allocation strategy. However, graph partitioning assumes that individual vertex weights add up (linearly) to partition weights. In reality, performance does usually not scale linearly with the amount of work due to contention on the hardware, on operating system resources, or on DBMS components. To overcome this issue, we propose an allocation strategy based on penalized graph partitioning in this paper. We show how existing algorithms can be modified for graphs with non-linear partition weights, i.e., vertex weights that do not sum up linearly to partition weights. We experimentally evaluate our allocation strategy in a DBaaS system with 1,000 databases on 32 nodes.
DOI:
--
发表时间:
1996
期刊:
Hawaii International Conference on System Sciences
影响因子:
--
作者:
B. Hendrickson;R. Leland;R. V. Driessche
通讯作者:
R. V. Driessche
DOI:
--
发表时间:
2015
期刊:
影响因子:
--
作者:
A. Buluç;Henning Meyerhenke;Ilya Safro;P. Sanders;Christian Schulz
通讯作者:
Christian Schulz
DOI:
10.1007/978-3-642-36727-4_7
发表时间:
2012
期刊:
Proc. VLDB Endow.
影响因子:
--
作者:
Tim Kiefer;B. Schlegel;Wolfgang Lehner
通讯作者:
Wolfgang Lehner