首页> 外文OA文献 >A Javaspace-based Framework for Efficient Fault-Tolerant Master-Worker Distributed Applications
【2h】

A Javaspace-based Framework for Efficient Fault-Tolerant Master-Worker Distributed Applications

机译:基于Javaspace的高效容错主工作分布式应用程序框架

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We propose a framework built around a JavaSpace to ease the development of bag-of-tasks applications. The framework may optionally and automatically tolerate transient crash failures occurring on any of the distributed elements. It relies on checkpointing and underlying middleware mechanisms to do so. To further improve checkpointing efficiency, both in size and frequency, the programmer can introduce intermediate user-defined checkpoint data and code within the task processing program. The framework used without fault tolerance accelerates application development, does not introduce runtime overhead and yields to expected speedup. When enabling fault tolerance, our framework allows, despite failures, correct completion of applications with limited runtime and data storage overheads. Experiments run with up to 128 workers study the impact of some user-related and implementation-related parameters on overall performance, and reveal good performances for classical JavaSpace-based master-worker application profiles.
机译:我们提出一个围绕JavaSpace构建的框架,以简化任务袋应用程序的开发。框架可以有选择地自动容忍在任何分布式元素上发生的瞬时崩溃故障。它依靠检查点和底层中间件机制来做到这一点。为了进一步提高大小和频率上的检查点效率,程序员可以在任务处理程序中引入用户定义的中间检查点数据和代码。无容错使用的框架可加速应用程序开发,不会引入运行时开销,也不会达到预期的加速速度。当启用容错功能时,我们的框架即使出现故障也可以在有限的运行时和数据存储开销下正确完成应用程序。多达128位工作人员进行的实验研究了一些与用户相关和与实现相关的参数对总体性能的影响,并揭示了基于JavaSpace的经典master-worker应用程序配置文件的良好性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号