Edge computing has emerged as a promising technique because of its advantages in providing low-latency computation offloading services for resource-limited mobile user devices and IoT applications. Computationally intensive artificial intelligence (AI) tasks are well suited to be offloaded to the Cloudlet server, but there is a lack of energy-delay optimization models specifically designed for this edge AI scenario. {\color{red}In this paper, we propose a multiple algorithm service model (MASM) that provides heterogeneous algorithms with different computation complexities and required data sizes to fulfill the same task}, and develop an optimization model that aims at reducing the energy and delay cost by optimizing the workload assignment weights (WAWs) and computing capacities of virtual machines (VMs), at the same time guaranteeing the quality of the results (QoRs). We propose a tide ebb algorithm to solve the MASM optimization model, and we prove its Parato optimality. Numerical results obtained demonstrate the effectiveness of our proposed method, and prove that the energy and delay costs can be significantly reduced by sacrificing the QoR of the offloaded AI tasks.
10 April 2020 in IEEE Journal on Selected Areas in Communications
Energy efficiency is one of the most important concerns in cloud/edge computing systems. A major benefit of the Dynamic Voltage and Frequency Scaling (DVFS) technique is that a Virtual Machine (VM) can dynamically scale its computation frequency on an on-demand basis, which is helpful in reducing the energy cost of computation when dealing with stochastic workloads. In this paper, we study the joint workload allocation and computation resource configuration problem in distributed cloud/edge computing. We propose a new energy consumption model that considers the stochastic workloads for computation capacity reconfiguration-enabled VMs. We define Service Risk Probability (SRP) as the probability a VM fails to process the incoming workloads in the current time slot, and we study the energy-SRP tradeoff problem in single VM. Without specifying any distribution of the workloads, we prove that, theoretically there exists an optimal SRP that achieves minimal energy cost, and we derive the closed form of the condition to achieve this minimal energy point. We also derive the closed form for computing the optimal SRP when the workloads follow a Gaussian distribution. We then study the joint workload allocation and computation frequency configuration problem for multiple distributed VMs scenario, and we propose solutions to solve the problem for both Gaussian and unspecified distributions. Our performance evaluation results on both synthetic and real-world workload trace data demonstrate the effectiveness of the proposed model. The closeness between the simulation results and the analytical results prove that our proposed method can achieve lower energy consumption compared with fixed computation capacity configuration methods.
We propose a new efficient and effective task scheduling approach with stochastic time cost for computation offloading in mobile edge computing (MEC). We developed an optimization model that minimizes the maximum tolerable delay (MTD) by considering both the average delay and delay-jitter. We also proposed an efficient conservative heterogeneous earliestfinish- time (CHEFT) algorithm to solve the MTD-minimization problem. Numerical results obtained with our proposed approach demonstrate its effectiveness over previously proposed techniques.