首页> 外文会议>IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems >Stroll: A Universal Filesystem-Based Interface for Seamless Task Deployment in Grid Computing
【24h】

Stroll: A Universal Filesystem-Based Interface for Seamless Task Deployment in Grid Computing

机译:漫步:网格计算中的无缝任务部署的基于通用文件系统的界面

获取原文

摘要

Developing applications for solving compute intensive problems is not trivial. Despite availability of a range of Grid computing platforms, domain specialists and scientists only rarely take advantage of these computing facilities. One reason for this is the complexity of Grid computing, and the need to learn a new programming environment to interact with the Grid. Typically, only a few programming languages are supported, and often scientists use special-purpose languages that are not supported by most Grid platforms. Moreover, users cannot easily deploy their compute tasks to multiple Grid platforms without rewriting their program to use different task submission interfaces. In this paper we present STROLL, a universal filesystem-based interface for seamless task submission to one or more Grid facilities. Users interact with the Grid through simple read and write filesystem commands. STROLL allows all categories of users to submit and manage compute tasks both manually, and from within their programs, which may be written in any language. STROLL has been implemented on Windows and Linux, and we demonstrate that we can submit the same compute tasks to both Condor and Unicore clusters. Our evaluation shows the overhead of STROLL to negligible. Comparing the code complexity of a STROLL compute task with command-line clients and Grid APIs show that STROLL can eliminated up to 95% of the complexity.
机译:开发用于解决计算密集问题的应用程序并不重要。尽管提供了一系列网格计算平台,但是域专家和科学家只能利用这些计算设施。其中一个原因是网格计算的复杂性,并且需要学习新的编程环境与网格交互。通常,只支持一些编程语言,并且通常科学家通常使用大多数网格平台不支持的专用语。此外,用户无法轻易将其计算任务部署到多个网格平台,而无需重写其程序以使用不同的任务提交接口。在本文中,我们呈现漫步,是一种基于环路的文件系统的界面,用于将无缝任务提交给一个或多个网格设施。用户通过简单的读写文件系统命令与网格交互。漫步允许所有类别的用户在手动和从其程序中提交和管理计算任务,这些任务可能以任何语言编写。散步已在Windows和Linux上实现,我们证明我们可以向Condor和IniCore集群提交相同的计算任务。我们的评价显示了漫步的开销,可以忽略不计。使用命令行客户端和网格API的漫步计算任务的代码复杂性显示,散步可以消除高达95%的复杂性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号