论文标题

广泛:用于模拟具有图形拓扑的分布式环境中科学工作流程资源管理技术的工具包

WIDESim: A toolkit for simulating resource management techniques of scientific Workflows In Distributed Environments with graph topology

论文作者

Rayej, Mohammad Amin, Siar, Hajar, Hamzei, Ahmadreza, Yazdi, Mohammad Sadegh Majidi, Mohammadian, Parsa, Izadi, Mohammad

论文摘要

物联网设备通过接收附近的数据来触发实时应用程序。以工作流的形式对这些应用进行建模,使其可以自动化其程序,尤其是对于企业和行业。根据应用程序的功能,它们可以以不同的形式进行建模,包括单个工作流,多个工作流和工作流程团。由于必须将整个数据发送到云服务器进行处理和存储,因此云计算在执行实时应用程序(例如带宽限制,延迟和隐私)方面面临许多挑战。引入边缘范例来解决执行IoT应用程序中云计算的挑战。在边缘范式中使用设备对设备通信执行IoT应用程序,需要具有图形拓扑的网络中的设备之间的直接通信。尽管没有模拟器支持模拟基于工作流的应用程序和设备对设备的通信,但本文介绍了一种工具包,用于模拟具有称为Facimim的图形拓扑的分布式环境中的科学工作流程的资源管理。广泛的图形拓扑启用Edge Paradigms中的D2D Communications。广泛可以与科学工作流的所有三种不同结构一起工作:单个,多个工作流和工作流程集合。它对分布式环境的拓扑没有限制。同样,与大多数现有网络模拟器不同,该模拟器可以启用动态资源管理和调度。与标准模拟器和工作流管理工具相比,我们已经验证了广泛的性能。此外,我们已经使用不同类型的基于工作流的应用程序在分布式计算系统的不同方案中评估了其性能。结果表明,除了改进之外,广泛的性能与现有的标准模拟器接近。

IoT devices trigger real-time applications by receiving data from their vicinity. Modeling these applications in the form of workflows enables automating their procedure, especially for the business and industry. Depending on the features of the applications, they can be modeled in different forms, including single workflow, multiple workflows, and workflow ensembles. Since the whole data must be sent to the cloud servers for processing and storage, cloud computing has many challenges for executing real-time applications, such as bandwidth limitation, delay, and privacy. Edge paradigms are introduced to address the challenges of cloud computing in executing IoT applications. Executing IoT applications using device-to-device communications in edge paradigms requiring direct communication between devices in a network with a graph topology. While there is no simulator supporting simulating workflow-based applications and device-to-device communication, this paper introduces a toolkit for simulating resource management of scientific workflows in distributed environments with graph topology called WIDESim.The graph topology of WIDESim enables D2D communications in edge paradigms. WIDESim can work with all three different structures of scientific workflows: single, multiple workflows, and workflow ensembles. It has no constraint on the topology of the distributed environment. Also, unlike most existing network simulators, this simulator enables dynamic resource management and scheduling. We have validated the performance of WIDESim in comparison to standard simulators and workflow management tools. Also, we have evaluated its performance in different scenarios of distributed computing systems using different types of workflow-based applications. The results indicate that WIDESim's performance is close to existing standard simulators besides its improvements.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源