首页> 外文期刊>Simulation >Modeling and simulation of distributed computing workflows in heterogeneous network environments
【24h】

Modeling and simulation of distributed computing workflows in heterogeneous network environments

机译:异构网络环境中的分布式计算工作流的建模和仿真

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

摘要

Next-generation computation- and network-intensive collaborative applications in various science, engineering, and e-commerce fields feature large-scale computing workflows of complex structures. Efficient algorithms are needed for task scheduling, module deployment, and service provisioning to support the execution of such distributed workflows in heterogeneous network environments and optimize their end-to-end performance for fast system response or smooth data flow. However, deploying large-scale distributed applications in real network environments is extremely challenging due to the inherent dynamics in the reliability, availability, accessibility, and capacity of massively distributed system resources, which are typically shared among a broad community of users over the Internet or dedicated connections. We propose a simulation system to study the execution dynamics of distributed computing workflows and evaluate the network performance of workflow scheduling or mapping algorithms before actual deployment and experimentation. The proposed simulation system visually illustrates the dynamic execution process of workflows in network environments by simulating module execution on computer nodes and data transfer over network links in a completely distributed and parallel manner. Furthermore, the simulation system takes background traffic and workload into consideration to achieve a high level of simulation accuracy for distributed applications deployed in shared production network environments. We implement the simulation system using multi-threaded programming and conduct extensive testings on various mapping schemes using a large number of simulated workflows and networks. The simulation-based performance measurements are quantitatively confirmed by both the experimental observations collected in real networks and the theoretical results obtained by rigorous performance analysis based on well-defined mathematical models.
机译:各种科学,工程和电子商务领域的下一代计算和网络密集型协作应用程序都具有复杂结构的大规模计算工作流。需要高效的算法来进行任务调度,模块部署和服务供应,以支持异构网络环境中此类分布式工作流的执行,并优化其端到端性能,以实现快速系统响应或平滑数据流。但是,由于大规模分布的系统资源的可靠性,可用性,可访问性和容量的固有动态,通常在Internet上由广泛的用户社区共享,因此在实际的网络环境中部署大规模分布式应用程序极具挑战性。专用连接。我们提出了一个仿真系统,以研究分布式计算工作流的执行动态,并在实际部署和试验之前评估工作流调度或映射算法的网络性能。拟议的仿真系统通过以完全分布式和并行的方式仿真计算机节点上的模块执行以及通过网络链接进行的数据传输,直观地说明了网络环境中工作流的动态执行过程。此外,仿真系统考虑了后台流量和工作量,以实现针对在共享生产网络环境中部署的分布式应用程序的高仿真精度。我们使用多线程编程实现仿真系统,并使用大量仿真工作流和网络对各种映射方案进行广泛的测试。基于仿真的性能测量结果可以通过在实际网络中收集的实验观察结果以及通过基于明确定义的数学模型进行严格性能分析而获得的理论结果进行定量确认。

著录项

  • 来源
    《Simulation》 |2011年第12期|p.1049-1065|共17页
  • 作者

    Qishi Wu; Yi Gu;

  • 作者单位

    Department of Computer Science, University of Memphis, Memphis, Tennessee, USA;

    Department of Computer Science, University of Memphis, Memphis, Tennessee, USA;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    dynamic simulation; end-to-end delay; frame rate; workflow mapping;

    机译:动态仿真端到端延迟;帧率工作流程映射;
  • 入库时间 2022-08-18 02:50:37

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号