Towards Location-Aware Joint Job and Data Assignment in Cloud Data Centers with NVM

Xin Li,Jie Wu,Zhuzhong Qian,Shaojie Tang,Sanglu Lu
DOI: https://doi.org/10.1109/pccc.2017.8280434
2017-01-01
Abstract:In this paper, we investigate the joint job and data assignment problem in cloud data centers with non-volatile memory (NVM) for makespan minimization. Through extensive analysis, we find that there is an indicator variable that characterizes the hardness of the problem. Depending on the value of the indicator variable, we classify our problem into three cases: inf-case, opt-case, and nph-case. We first show that there is no feasible assignment under the inf-case. For the opt-case, we present an optimal algorithm. We show that a mixed data assignment with diversified popularity achieves high memory utilization. For the nph-case, we first prove the problem's NP-hardness and then propose a heuristic algorithm and a 2-approximation algorithm to tackle it. We conduct extensive simulations, and we find that the performance of the heuristic algorithm is better than the 2-approximation algorithm and that it is nearly the same as the theoretical optimal solution.
What problem does this paper attempt to address?