Abstract
Context and Motivations
The advancements in distributed systems and networking technology have opened a new era for high speed and low latency communication of everything-to-everything (X2X). Edge computing contributes towards this goal by moving part of the computational power of the cloud to closer proximity to the data sources. This technological shift brings many advantages as well as new challenges. High among the challenges are trust and security concerns in the supporting infrastructure.
Objective
This research aims at firstly studying and understanding the state of the art in trust edge computing, then we plan to contribute to this area by designing, building and evaluating an architecture of trust edge management in the context of service continuity.
Methodology
Our architecture is composed of three main modules: Edge Infrastructure, Trust Management and Cloud Orchestrator. Firstly, we need to understand the concept of service continuity in a trusted environment that will be considered as a reference scenario. Blockchain, IoT, edge cloud computing and containerization are among the mainstream technologies that will be adopted to build an infrastructure as a service (IaaS) able to accommodate a number of use cases. Because the physical infrastructure is complicated and expensive for the system deployment, so Edge Infrastructure module is proposed to simulate the mobility management system and telecommunication network for the upper layer module. The Trust Management module supports the trust concept at MEC and authenticates requests and communication among cloud, MEC and users. Cloud Orchestrator is the top module that will receive reports from the Trust Management module and then make a decision for the service migration and task allocation at the main cloud. After that, different metrics will be defined to evaluate the use case requirements for each module. In this manuscript, two optimization strategies are also proposed to increase the entire system performance, which are optimization at the telecommunication layer and simulation process.
Results
Different experiments are carried out to show the performance of each module in our architecture. At the Edge layer, our simulator can present the close-real time video streaming service and demonstrate the service migration process at MEC. Sub-modules in the Trust Management module show a better performance in comparison with the referred models. The optimization at the telecommunication layer has reduced a dramatically handover time for the service migration process, and the for the optimization of simulation process, we added a trust layer in this process to increase the trust for simulation collaboration.