首页> 外文学位 >An open framework for developing distributed computing environments for multidisciplinary computational simulations.
【24h】

An open framework for developing distributed computing environments for multidisciplinary computational simulations.

机译:一个开放的框架,用于开发用于多学科计算仿真的分布式计算环境。

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

摘要

Multidisciplinary computational simulations involve interactions between distributed applications, datasets, products, resources, and users. Because the very nature of the simulation software emphasizes a single-computer, small-usership and audience, the kinds of applications that have been developed often are unfriendly to incorporation into a distributed model. However, advances in networking infrastructure, and the natural tendency for information to be geographically distributed place strong requirements on integration of single-computer codes with distributed information sources, as well as multiple computer codes that are geographically distributed in their execution. The hypothesis of this dissertation is that it is possible, via novel integration of Internet, Distributed Computing, and Grid technologies, to create a distributed computational simulation systems that satisfies the requirements of modern multidisciplinary computational simulation systems without compromising functionality, performance, or security of existing applications. Furthermore, such a system would integrate disparate applications, resources, and users and would improve the productivity of users by providing new functionality not currently available.; The hypothesis is proved constructively by first prototyping the Enterprise Computational Services framework based on a multi-tier architecture using the Java 2 Enterprise Edition platform and Web Services and then two distributed systems, the Distributed Marine Environment Forecast System and Distributed Simulation System for Seismic Performance of Urban Regions, are prototyped using this enabling framework. Several interfaces to the framework are prototyped to illustrate that the same framework can be used to develop multiple front-end clients required to support different types of users within a given computational domain. The two domain specific distributed environments prototyped using the framework illustrate that the framework provides a reusable common infrastructure irrespective of the computational domain. The effectiveness and utility of the distributed system and the framework are demonstrated by using a representative collection of computational simulations. Additional benefits provided by the distributed systems in terms of new functionality provided are evaluated to determine the impact on user productivity. The key contribution of this dissertation is a reusable infrastructure that could evolve to meet the requirements of next-generation hardware and software architectures while supporting interaction between a diverse set of users and distributed computational resources and multidisciplinary applications.
机译:多学科计算模拟涉及分布式应用程序,数据集,产品,资源和用户之间的交互。因为仿真软件的本质是强调单机,小用户和观众,所以已经开发的应用程序的种类常常不适合合并到分布式模型中。但是,网络基础设施的进步以及信息在地理上分布的自然趋势对单计算机代码与分布式信息源以及在执行过程中地理分布的多个计算机代码的集成提出了强烈要求。本文的假设是,可以通过Internet,分布式计算和网格技术的新颖集成来创建一个满足现代多学科计算仿真系统要求的分布式计算仿真系统,而不会损害其功能,性能或安全性。现有的应用程序。此外,这样的系统将集成不同的应用程序,资源和用户,并通过提供当前尚不可用的新功能来提高用户的生产率。通过首先使用Java 2 Enterprise Edition平台和Web服务对基于多层体系结构的企业计算服务框架进行原型设计,然后再使用两个分布式系统(用于地震性能的分布式海洋环境预测系统和分布式仿真系统),对这一假设进行了构造性证明。使用此支持框架对城市区域进行了原型设计。对该框架的几个接口进行了原型设计,以说明同一框架可用于开发在给定计算域内支持不同类型用户所需的多个前端客户端。使用该框架原型化的两个特定于域的分布式环境说明,该框架提供了可重用的通用基础结构,而与计算域无关。分布式系统和框架的有效性和实用性通过使用代表性的计算仿真来证明。评估分布式系统在提供的新功能方面的其他优势,以确定对用户生产力的影响。本文的主要贡献是可重用的基础架构,可以发展为满足下一代硬件和软件体系结构的要求,同时支持各种用户与分布式计算资源和多学科应用程序之间的交互。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号