Towards Osmotic Computing: Looking at Basic Principles and Technologies

Osmotic Computing is becoming the new paradigm in the area of Computing. This paper shows how it can represents the glue of recent topics including Cloud, Edge and Fog Computing, and Internet of Things (IoT). Osmotic Computing introduces elements allowing to treat computation, networking, storage, data transfer and management among Cloud and IoT devices in Edge computing layers in a more harmonized fashion. In particular, we discuss how it can enable an abstraction of services that could bring into a new Software Defined of Everything era.

[1]  Harald C. Gall,et al.  Using Docker Containers to Improve Reproducibility in Software Engineering Research , 2016, 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C).

[2]  Antonio Puliafito,et al.  How to Enhance Cloud Architectures to Enable Cross-Federation: Towards Interoperable Storage Providers , 2010, 2015 IEEE International Conference on Cloud Engineering.

[3]  Shyan-Ming Yuan,et al.  Web Resource Cacheable Edge Device in Fog Computing , 2016, 2016 15th International Symposium on Parallel and Distributed Computing (ISPDC).

[4]  Sangtae Ha,et al.  Clarifying Fog Computing and Networking: 10 Questions and Answers , 2017, IEEE Communications Magazine.

[5]  Juergen Jasperneite,et al.  The Future of Industrial Communication: Automation Networks in the Era of the Internet of Things and Industry 4.0 , 2017, IEEE Industrial Electronics Magazine.

[6]  Maurizio Giacobbe,et al.  Characterizing Cloud Federation in IoT , 2016, 2016 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA).

[7]  Rajiv Ranjan,et al.  Osmotic Computing: A New Paradigm for Edge/Cloud Integration , 2016, IEEE Cloud Computing.

[8]  Paul Watson,et al.  Dynamic Deployment of Scientific Workflows in the Cloud Using Container Virtualization , 2016, 2016 IEEE International Conference on Cloud Computing Technology and Science (CloudCom).