An Adaptive Nature-inspired Fog Architecture

by   Dragi Kimovski, et al.

During the last decade, Cloud computing has efficiently exploited the economy of scale by providing low cost computational and storage resources over the Internet, eventually leading to consolidation of computing resources into large data centers. However, the nascent of the highly decentralized Internet of Things (IoT) technologies that cannot effectively utilize the centralized Cloud infrastructures pushes computing towards resource dispersion. Fog computing extends the Cloud paradigm by enabling dispersion of the computational and storage resources at the edge of the network in a close proximity to where the data is generated. In its essence, Fog computing facilitates the operation of the limited compute, storage and networking resources physically located close to the edge devices. However, the shared complexity of the Fog and the influence of the recent IoT trends moving towards deploying and interconnecting extremely large sets of pervasive devices and sensors, requires exploration of adaptive Fog architectural approaches capable of adapting and scaling in response to the unpredictable load patterns of the distributed IoT applications. In this paper we introduce a promising new nature-inspired Fog architecture, named SmartFog, capable of providing low decision making latency and adaptive resource management. By utilizing novel algorithms and techniques from the fields of multi-criteria decision making, graph theory and machine learning we model the Fog as a distributed intelligent processing system, therefore emulating the function of the human brain.


The Internet of Things, Fog and Cloud Continuum: Integration and Challenges

The Internet of Things needs for computing power and storage are expecte...

Edge, Fog, and Cloud Computing : An Overview on Challenges and Applications

With the rapid growth of the Internet of Things (IoT) and a wide range o...

A Software-Defined Solution for Managing Fog Computing Resources in Sensor Networks

The fast growth of Internet-connected embedded devices demands for new c...

Adaptive Energy-aware Scheduling of Dynamic Event Analytics across Edge and Cloud Resources

The growing deployment of sensors as part of Internet of Things (IoT) is...

Building a P2P RDF Store for Edge Devices

The Semantic Web technologies have been used in the Internet of Things (...

Joint QoS-aware and Cost-efficient Task Scheduling for Fog-Cloud Resources in a Volunteer Computing System

Volunteer computing is an Internet-based distributed computing system in...

Smart Fog: Fog Computing Framework for Unsupervised Clustering Analytics in Wearable Internet of Things

The increasing use of wearables in smart telehealth generates heterogene...

Please sign up or login with your details

Forgot password? Click here to reset