Cloudlet-Cloud Network Communication Based on Blockchain Technology
Amel Ben Lazreg, Anis Ben Arbia, Habib Youssef · 2020
The Cloudlet technology was invented and first released in 2009 by Mahadev Satyanarayanan in order to bring Cloud services closer to the final user and to reduce the dependence on the Cloud server. As a middleware between the user and the Cloud provider, a user has access to his data even in the presence of an accessing problem to the Cloud platform.Blockchain technology has recently gained significant attention, especially in providing robust secure solutions to distributed applications. Based on this innovative technology, in this paper we propose to integrate Blockchain based security solution to ensure a number of security services such as transactions traceability and the secure exchanges between the user Cloudlets and the Cloud servers. Further, due to the lack of security and data synchronization problems in Cloud systems, caused by some deadlock situations, a super-agent component has been integrated to control and then resolve crushes of concerned transactions between the Cloud and the Cloudlets and among the Cloudlets themselves. We implemented the proposed Blockchain based solution and experimented with in an industrial environment.