Abstract

The Internet of Things (IoT) paradigm has applications in many domains and is growing these days progressively. The applications are e-business, e-healthcare, and e-transportation. Recently, the container microservices-based Mobile Cloud Computing (MCC) has gained popularity, a lightweight framework compared to the monolithic virtual machine-based system. MCC combines fog nodes or cloud nodes with a base station to run the applications. However, storing the sensitive data of IoT applications on the untrusted nodes and failure of services are critical challenges in the existing architecture. This study proposes a novel microservices-based by combining fog and cloud services with efficient schemes. The first scheme is the Latency Aware Task Assignment Algorithm, which determines the optimal assignment of tasks to minimize the makespan of all applications. The second scheme is Fully Homomorphism Encryption, which ensures data security before an offload to any external assistance for execution. The final one is the Failure Aware, which handles any transient failure during application execution in the architecture. The experimental results show that the recommended architecture improved resource utilization, and the proposed schemes satisfied the security demand while reducing the makespan of applications.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call