IoTSim-Osmosis: A framework for modeling and simulating IoT applications over an edge-cloud continuum

IoTSim-Osmosis: A framework for modeling and simulating IoT applications over an edge-cloud continuum
复制标题

DOI:
10.1016/j.sysarc.2020.101956
复制
发表时间:
2021-05-14
影响因子:
4.5
通讯作者:
Ranjan, Rajiv
Ranjan, Rajiv
中科院分区:
计算机科学2区
文献类型:
--
作者:
Alwasel, Khaled;Jha, Devki Nandan;Ranjan, Rajiv

文献摘要

被引文献

相似文献

渗透计算范式阐述了简化在集成边缘云环境中部署物联网(IoT)应用程序的原则和算法。现有的各种模拟框架可用于支持云和边缘计算环境的集成。然而,由于物联网应用的复杂性和集成边缘云环境的异质性,这些都不能直接支持渗透计算环境。渗透计算建议基于性能和安全触发事件将工作负载从云数据中心迁移到边缘设备。我们提出了“IoTSim-Osmosis-一个模拟框架,以支持渗透计算应用的测试和验证。具体而言,我们详细的相关工作分析表明,IoTSim-Osmosis是第一个能够在异构边缘云环境中实现复杂物联网应用统一建模和仿真的仿真框架。IoTSim-Osmosis通过电力管理和计费应用案例研究进行演示,对各种运行时QoS参数进行基准测试,例如物联网电池使用情况、执行时间、网络传输时间和消耗的能量。
The osmotic computing paradigm sets out the principles and algorithms for simplifying the deployment of Internet of Things (IoT) applications in integrated edge-cloud environments. Various existing simulation frameworks can be used to support integration of cloud and edge computing environments. However, none of these can directly support an osmotic computing environment due to the complexity of IoT applications and heterogeneity of integrated edge-cloud environments. Osmotic computing suggests the migration of workload to/from a cloud data center to edge devices, based on performance and security trigger events. We propose 'IoTSim-Osmosis- a simulation framework to support the testing and validation of osmotic computing applications. In particular, our detailed related work analysis demonstrates that IoTSim-Osmosis is the first simulation framework to enable unified modeling and simulation of complex IoT applications over heterogeneous edge-cloud environments. IoTSim-Osmosis is demonstrated using an electricity management and billing application case study, for benchmarking various run-time QoS parameters, such as IoT battery use, execution time, network transmission time and consumed energy.