Cloning-based virtual machine pre-provisioning for resource-constrained edge cloud server

CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS(2023)

引用 1|浏览0
暂无评分
摘要
As the application complexity increases, it is desired to offload the computationally intensive tasks from the end devices to the cloud. In the cloud, virtual machines (VM) conduct the computations on behalf of the end devices. To reduce the processing delay of the offloaded tasks at the cloud, VMs may be created in advance by anticipating the arrival of offload requests, which is termed ‘VM pre-provisioning’. For certain types of applications, however, long delay or high cost for the communication between the end devices and the cloud is not acceptable, and edge computing is used as an alternative. Since the edge servers are typically equipped with far smaller resource capacity than the cloud servers, the conventional VM pre-provisioning becomes inefficient. In this paper, we focus on VM pre-provisioning for resource-constrained edge servers. The VMs to be pre-provisioned are carefully chosen to effectively utilize the limited resources of the edge servers. When there exist pre-provisioned VMs that match the offload requests, those VMs are cloned to serve the offload requests, which enables quick start of the VMs. Extensive evaluation shows that the proposed scheme outperforms the existing schemes in the resource-constrained edge computing environment, particularly when the application diversity is high. For realistic evaluation, we collect a large-scale measurement trace of global users and use it in conjunction with the existing Google cluster trace.
更多
查看译文
关键词
Edge computing,Virtual machine,VM cloning,VM pre-provisioning,Service level agreement (SLA)
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要