IFogSim2:一个用于边缘与雾计算环境中移动性、集群与微服务管理的扩展版 iFogSim 模拟器
分布式、并行与集群计算
2021-09-17 v2 性能
软件工程
摘要
物联网(IoT)已被证明是下一代信息物理系统(CPSs)的基石。IoT 设备生成的海量数据需要延迟敏感的处理,而将相应应用部署在远端云数据中心难以实现。边缘/雾计算作为云在 IoT 邻近网络的有前景扩展,可满足智能 CPSs 的此类需求。然而,边缘/雾基础设施的结构与运营差异阻碍了将基于云的服务规则直接用于这些环境。因此,近期许多研究聚焦于边缘/雾计算环境中高效的应用与资源管理。可扩展的边缘/雾基础设施是验证这些策略的必备条件,且由于高成本与实现周期,在现实世界中部署也具挑战。考虑到仿真是对此约束的关键,已开发多种可模拟边缘/雾计算环境物理行为的软件。然而,现有模拟器常因其单体架构、缺乏实际数据集以及有限周期更新支持而未能支持高级服务管理特性。为克服这些问题,我们在本工作中为边缘/雾计算开发了服务迁移、动态分布式集群形成与微服务编排的多种仿真模型,并与现有 iFogSim 仿真工具包集成以作为 iFogSim2 发布。iFogSim2 及其内置策略的性能通过三个用例场景评估,并在不同设置下与当代模拟器及基准策略比较。结果表明,所提方案在服务管理时间、网络使用、内存消耗与仿真时间上优于其他方案。
引用
@article{arxiv.2109.05636,
title = {IFogSim2: An Extended iFogSim Simulator for Mobility, Clustering, and Microservice Management in Edge and Fog Computing Environments},
author = {Redowan Mahmud and Samodha Pallewatta and Mohammad Goudarzi and Rajkumar Buyya},
journal= {arXiv preprint arXiv:2109.05636},
year = {2021}
}
备注
The source code of the iFogSim2 simulator is accessible from: https://github.com/Cloudslab/iFogSim