The role of Osmotic computing in Internet of Things
Mirjana Maksimović · 2018
The evolution of the Internet of Things (IoT) considerably increases number, type and range of smart Internet-enabled devices that provide the connection of anyone, anywhere, anyhow, and anytime, therefore revolutionizing almost every aspect of our lives (e.g., education, healthcare, industry, transport, agriculture, etc.). The Internet-aware devices produce rapidly increased IoT data volumes what implies necessity for efficient execution of IoT data management tasks. Alongside well-known concepts of Cloud, Fog and Edge computing, a term Osmotic computing appears as a support for efficient execution of IoT services and applications across different computing infrastructures. This paper introduces basic principles of Osmotic computing and analyzes its significance in the IoT vision. Therefore, the main benefits as well as challenges for the Osmotic computing utilization in IoT have been discussed.