344
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      iFogSim: A Toolkit for Modeling and Simulation of Resource Management Techniques in Internet of Things, Edge and Fog Computing Environments

      Preprint

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Internet of Things (IoT) aims to bring every object (e.g. smart cameras, wearable, environmental sensors, home appliances, and vehicles) online, hence generating massive amounts of data that can overwhelm storage systems and data analytics applications. Cloud computing offers services at the infrastructure level that can scale to IoT storage and processing requirements. However, there are applications such as health monitoring and emergency response that require low latency, and delay caused by transferring data to the cloud and then back to the application can seriously impact their performances. To overcome this limitation, Fog computing paradigm has been proposed, where cloud services are extended to the edge of the network to decrease the latency and network congestion. To realize the full potential of Fog and IoT paradigms for real-time analytics, several challenges need to be addressed. The first and most critical problem is designing resource management techniques that determine which modules of analytics applications are pushed to each edge device to minimize the latency and maximize the throughput. To this end, we need a evaluation platform that enables the quantification of performance of resource management policies on an IoT or Fog computing infrastructure in a repeatable manner. In this paper we propose a simulator, called iFogSim, to model IoT and Fog environments and measure the impact of resource management techniques in terms of latency, network congestion, energy consumption, and cost. We describe two case studies to demonstrate modeling of an IoT environment and comparison of resource management policies. Moreover, scalability of the simulation toolkit in terms of RAM consumption and execution time is verified under different circumstances.

          Related collections

          Most cited references10

          • Record: found
          • Abstract: not found
          • Article: not found

          CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            SmartSantander: IoT experimentation over a smart city testbed

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              An overview of Fog computing and its security issues

                Bookmark

                Author and article information

                Journal
                2016-06-06
                Article
                1606.02007
                961fe860-bc6b-484e-ad02-b51857a41ef0

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                CLOUDS-TR-2016-2
                Cloud Computing and Distributed Systems Laboratory, The University of Melbourne, June 6, 2016
                cs.DC

                Networking & Internet architecture
                Networking & Internet architecture

                Comments

                Comment on this article