...
首页> 外文期刊>Internet of Things Journal, IEEE >The Fog Development Kit: A Platform for the Development and Management of Fog Systems
【24h】

The Fog Development Kit: A Platform for the Development and Management of Fog Systems

机译:FOG开发套件:雾系统开发和管理平台

获取原文
获取原文并翻译 | 示例
           

摘要

With the rise of the Internet of Things (IoT), fog computing has emerged to help traditional cloud computing in meeting scalability demands. Fog computing makes it possible to fulfill real-time requirements of applications by bringing more processing, storage, and control power geographically closer to end devices. However, since fog computing is a relatively new field, there is no standard platform for research and development in a realistic environment, and this dramatically inhibits innovation and development of fog-based applications. In response to these challenges, we propose the Fog Development Kit (FDK). By providing high-level interfaces for allocating computing and networking resources, the FDK abstracts the complexities of fog computing from developers and enables the rapid development of fog systems. In addition to supporting application development on a physical deployment, the FDK supports the use of emulation tools (e.g., GNS3 and Mininet) to create realistic environments, allowing fog application prototypes to be built with zero additional costs and enabling seamless portability to a physical infrastructure. Using a physical testbed and various kinds of applications running on it, we verify the operation and study the performance of the FDK. Specifically, we demonstrate that resource allocations are appropriately enforced and guaranteed, even amidst extreme network congestion. We also present simulation-based scalability analysis of the FDK versus the number of switches, the number of end devices, and the number of fog devices.
机译:随着物联网(物联网)的崛起,雾计算已经出现在满足可扩展性需求时帮助传统的云计算。雾计算使得可以通过在地理上更靠近终端设备来满足应用程序的实时要求。然而,由于雾计算是一个相对较新的领域,因此在一个现实环境中没有用于研发的标准平台,这大大抑制了基于迷雾的应用的创新和发展。为了应对这些挑战,我们提出了雾化开发套件(FDK)。通过为分配计算和网络资源提供高级接口,FDK摘要从开发人员提供雾计算的复杂性,并启用雾系统的快速发展。除了支持物理部署的应用程序开发外,FDK还支持使用仿真工具(例如,GNS3和MinInet)来创建现实环境,允许使用雾化应用原型,并为物理基础架构提供无缝的便携性。 。使用实际测试平台和各种应用程序运行,我们验证了FDK的操作并研究了FDK的性能。具体而言,我们证明资源分配是适当强制执行和保证的,即使是极端网络拥塞。我们还提出了基于模拟的FDK可扩展性分析与交换机数量,最终设备数量和雾设备的数量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号