Transition from Cloud to Fog Computing Paradigm: Applications, Constraints, and Research Challenges
Varsha R. Kamble1, Shrenik R. Patil 2, Rekha S. Kamble3
1PG scholar(Computer Science & Engineering), DKTE Society's Textile & Engineering Institute (An Empowered Autonomous Institute), Ichalkaranji
2Assistant Professor(Computer Science & Engineering), DKTE Society's Textile & Engineering Institute (An Empowered Autonomous Institute), Ichalkaranji
3Assistant Professor(Computer Science & Engineering(AI)), DKTE Society's Textile & Engineering Institute (An Empowered Autonomous Institute), Ichalkaranji
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract -
Cloud computing has not only revolutionized the provision of various services, including computational and storage resources, to end-users but has also played a pivotal role in advancing Internet of Things (IoT) applications. The rapid adoption of IoT applications across diverse sectors such as healthcare, transportation, home automation, and agriculture has led to an exponential increase in the number of connected devices. However, these devices generate massive volumes of data that often exceed the processing capabilities of IoT devices due to limitations in computational and storage capacities. To address this challenge, the integration of cloud computing with IoT, known as Cloud of Things (CoT), has become imperative. The heterogeneous and geographically distributed nature of CoT infrastructure poses challenges for traditional cloud models, such as high latency and scalability issues. In response, fog computing has emerged as a solution to process real-time applications closer to data sources, thereby enhancing latency, energy efficiency, scalability, and network congestion resistance. This article provides an extensive exploration of cloud computing, CoT paradigms, and fog computing, including their applications, architectures, research challenges, and limitations, highlighting the pivotal role of fog computing as a bridge between cloud and IoT.
Key Words: Cloud Computing, IoT, Latency, CoT, Fog Computing