Fill-in the gaps: Spatial-temporal models for missing data
Fill-in the gaps: Spatial-temporal models for missing data
复制标题
DOI:
10.23919/cnsm.2017.8255983
复制
发表时间:
2017-11
期刊:
影响因子:
--
通讯作者:
Ji Xue;Bin Nie;E. Smirni
中科院分区:
文献类型:
--
作者:
Ji Xue;Bin Nie;E. Smirni
Effective workload characterization and prediction are instrumental for efficiently and proactively managing large systems. System management primarily relies on the workload information provided by underlying system tracing mechanisms that record system-related events in log files. However, such tracing mechanisms may temporarily fail due to various reasons, yielding “holes” in data traces. This missing data phenomenon significantly impedes the effectiveness of data analysis. In this paper, we study real-world data traces collected from over 80K virtual machines (VMs) hosted on 6K physical boxes in the data centers of a service provider. We discover that the usage series of VMs co-located on the same physical box exhibit strong correlation with one another, and that most VM usage series show temporal patterns. By taking advantage of the observed spatial and temporal dependencies, we propose a data-filling method to predict the missing data in the VM usage series. Detailed evaluation using trace data in the wild shows that the proposed method is sufficiently accurate as it achieves an average of 20% absolute percentage errors. We also illustrate its usefulness via a use case.