Virtual Machine Provisioning for Applications with Multiple Deadlines in Resource-Constrained Clouds
Virtual Machine Provisioning for Applications with Multiple Deadlines in Resource-Constrained Clouds
复制标题
资源受限云中具有多个截止日期的应用程序的虚拟机配置
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
Dakai Zhu
中科院分区:
文献类型:
--
作者:
R. Begam;Wei Wang;Dakai Zhu
Recently, several studies have considered applications with a single time constraint (i.e., deadline) running on cloud systems. In this work, to effectively support user requests with flexible timing constraints (e.g., users may prefer expedited services and are willing to pay extra for getting their job processed at earlier times), we consider applications with multiple deadlines for being processed in resource-constrained cloud systems and investigate corresponding virtual machine (VM) provisioning schemes. Specifically, by considering the multiple deadline-bid pairs of user requests, we propose a Slope-based Time-Sensitive Resource Factor with Dominant Resource being considered to prioritize such requests. In addition, we study the mapping schemes that allocate multiple VMs of a user request to only one or multiple computing nodes, which are denoted as Bundled and Distributed mappings, respectively. The evaluation results show that, compared to the single deadline schemes, the proposed VM provisioning schemes that consider multiple deadlines and distributed mapping can significantly improve the achieved system benefit and resource utilization.