Database Resource Allocation Based on Resilient Intermediates

Martin Leopold Kersten,Ying Zhang, Pavlos Katsogridakis,Panagiotis Koutsourakis, Joeri van Ruth

2018 IEEE International Conference on Cloud Computing Technology and Science (CloudCom)(2018)

引用 0|浏览52
暂无评分
摘要
Scale-out of big data analytics applications often does not pay off due to the poor performance in response time and the increasing bill due to a longer execution time on a resource limited machine. To enable a stable DBMS workload environment it helps to maintain several virtual machines with difference resource configurations (CPU, memory, disk, etc) hosting part of the database, so that users can send their tasks to those machines that have the best price/performance characteristics. This, however, requires a method to decide which VM should be used for a given query. When choosing the VM, the memory usage of a query is a particularly important factor, especially for the main-memory (optimised) DBMSs which are generally used for analytical queries today. In this paper, we introduce MALCOM, a memory footprint predictor for queries based on resilient intermediates in MonetDB. Unlike traditional cost-based approaches, MALCOM uses an empirical approach (i.e. using the memory usage information of queries executed in the past) to incrementally update its model to improve its predictions. Our preliminary experiment results show that this approach is robust against varying data distributions.
更多
查看译文
关键词
monetdb,malcom,database resource allocation,memory footprint estimation,cloud database,acticloud
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要