首页> 外文学位 >Optimization and management of large-scale scientific workflows in heterogeneous network environments: From theory to practice.
【24h】

Optimization and management of large-scale scientific workflows in heterogeneous network environments: From theory to practice.

机译:异构网络环境中大规模科学工作流程的优化和管理:从理论到实践。

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

摘要

Next-generation computation-intensive scientific applications feature large-scale computing workflows of various structures, which can be modeled as simple as linear pipelines or as complex as Directed Acyclic Graphs (DAGs). Supporting such computing workflows and optimizing their end-to-end network performance are crucial to the success of scientific collaborations that require fast system response, smooth data flow, and reliable distributed operation.;We construct analytical cost models and formulate a class of workflow mapping problems with different mapping objectives and network constraints. The difficulty of these mapping problems essentially arises from the topological matching nature in the spatial domain, which is further compounded by the resource sharing complicacy in the temporal dimension. We provide detailed computational complexity analysis and design optimal or heuristic algorithms with rigorous correctness proof or performance analysis. We decentralize the proposed mapping algorithms and also investigate these optimization problems in unreliable network environments for fault tolerance.;To examine and evaluate the performance of the workflow mapping algorithms before actual deployment and implementation, we implement a simulation program that simulates the execution dynamics of distributed computing workflows. We also develop a scientific workflow automation and management platform based on an existing workflow engine for experimentations in real environments. The performance superiority of the proposed mapping solutions are illustrated by extensive simulation-based comparisons with existing algorithms and further verified by large-scale experiments on real-life scientific workflow applications through effective system implementation and deployment in real networks.
机译:下一代计算密集型科学应用程序具有各种结构的大规模计算工作流,这些工作流可以像线性管道一样简单地建模,也可以像有向无环图(DAG)一样复杂地建模。支持此类计算工作流程并优化其端到端网络性能对于要求快速系统响应,平滑数据流和可靠的分布式操作的科学协作的成功至关重要。;我们构建了分析成本模型并制定了一类工作流映射映射目标和网络限制不同的问题。这些映射问题的困难本质上是由空间域中的拓扑匹配性质引起的,而在时间维度上,资源共享的复杂性进一步加剧了这种映射问题。我们提供详细的计算复杂性分析,并通过严格的正确性证明或性能分析来设计最佳或启发式算法。我们将提出的映射算法进行分散处理,并在不可靠的网络环境中调查这些优化问题的容错性。为了在实际部署和实施之前检查和评估工作流映射算法的性能,我们实现了一个仿真程序,该程序模拟分布式系统的执行动态计算工作流程。我们还基于现有的工作流引擎开发了科学的工作流自动化和管理平台,用于实际环境中的实验。所提出的映射解决方案在性能上的优越性通过与现有算法的大量基于模拟的比较得到了说明,并通过有效的系统实施和在实际网络中的部署,通过在现实生活中的科学工作流程应用的大规模实验得到了进一步验证。

著录项

  • 作者

    Gu, Yi.;

  • 作者单位

    The University of Memphis.;

  • 授予单位 The University of Memphis.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2011
  • 页码 190 p.
  • 总页数 190
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号