MockFog 2.0:在云中自动化执行雾应用实验
分布式、并行与集群计算
2021-05-12 v2
摘要
雾计算是一种新兴的计算范式,它利用位于边缘、云中以及可能介于两者之间的处理与存储能力。然而,测试和基准评测雾应用是困难的,因为运行时基础设施通常正在使用中或可能尚不存在。尽管存在用于基础设施测试床仿真的方法,但其重点通常是边缘设备的仿真。其他方法也仿真核心网络或云中的基础设施,但缺乏对自动化实验编排的支持。在本文中,我们提出在云中创建的可被基于预定义编排调度操纵的仿真基础设施测试床上评估雾应用。开发者可自由设计基础设施、配置性能特征、管理应用组件并编排其实验。我们还给出了我们的概念验证实现 MockFog 2.0。我们使用 MockFog 2.0 评估一个基于雾的智能工厂应用,并展示其特性如何被用于研究基础设施变更与工作量变化的影响。通过这些实验,我们也表明 MockFog 即使在公有云环境中也能实现良好的实验可复现性。
引用
@article{arxiv.2009.10579,
title = {MockFog 2.0: Automated Execution of Fog Application Experiments in the Cloud},
author = {Jonathan Hasenburg and Martin Grambow and David Bermbach},
journal= {arXiv preprint arXiv:2009.10579},
year = {2021}
}
备注
Accepted for publication in IEEE Transactions on Cloud Computing