Abstract
Edge computing is a commonly used paradigm for providing low-latency computation services by locally deploying computation and storage resources close to the user equipments (UEs). Since the computation resource demand of the offloaded tasks of a UE is naturally a random variable, it is possible that the real-time computation capacity demand of a resource-limited hosting virtual machine (VM) or edge computing server (ECS) is larger than its computation capacity, causing unexpected delay or delay-jitter to the services, which should be avoided if possible, for delay-sensitive applications. We consider an edge computing scenario wherein the transmission links are unmanageable and computation resource demands of VM servers are stochastic. We propose a novel Logistic function-based service reliability probability (SRP) estimation model without specifying the distributions of the resource demands. We study the average SRP maximization problem (ASRPMP) in a VM-based edge computing server (ECS) by jointly optimizing the service quality ratios (SQRs) and the computation resource allocations, and we propose an alternative optimization algorithm (AOA) by decomposing the problem into a resource allocation problem (RAP) and a service quality control problem (SQCP). Based on the derived analytical solutions of the two subproblems, we propose an effective and low-complexity heuristic AOA (HAOA) to solve the ASRPMP. The simulation results obtained from both synthetic Gaussian workload data and PlanetLab trace data demonstrate that, given the same target SQR or computation resource, the proposed method can achieve similar performance compared with the convex AOA (CAOA) method with much higher complexity, and can improve the reliability of the services compared with the baseline weighted allocation method (WAM) in both high and low SRP regimes.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have