...
首页> 外文期刊>Cluster computing >Distributed shared arrays: A distributed virtual machine with mobility support for reconfiguration
【24h】

Distributed shared arrays: A distributed virtual machine with mobility support for reconfiguration

机译:分布式共享阵列:具有对重新配置的移动性支持的分布式虚拟机

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

摘要

Distributed Shared Arrays (DSA) is a distributed virtual machine that supports Java-compliant multithreaded programming with mobility support for system reconfiguration in distributed environments. The DSA programming model allows programmers to explicitly control data distribution so as to take advantage of the deep memory hierarchy, while relieving them from error-prone orchestration of communication and synchronization at run-time. The DSA system is developed as an integral component of mobility support middleware for Grid computing so that DSA-based virtual machines can be reconfigured to adapt to the varying resource supplies or demand over the course of a computation. The DSA runtime system also features a directory-based cache coherence protocol in support of replication of user-defined sharing granularity and a communication proxy mechanism for reducing network contention. System reconfiguration is achieved by a DSA service migration mechanism, which moves the DSA service and residing computational agents between physical servers for load balancing and fault resilience. We demonstrate the programmability of the model in a number of parallel applications and evaluate its performance by application benchmark programs, in particular, the impact of the coherence granularity and service migration overhead.
机译:分布式共享阵列(DSA)是一种分布式虚拟机,它支持Java兼容的多线程编程,并具有对分布式环境中系统重新配置的移动性支持。 DSA编程模型允许程序员显式控制数据分发,以便利用深层内存层次结构,同时又避免了它们在运行时易于出错的通信和同步编排。 DSA系统被开发为用于网格计算的移动性支持中间件的组成部分,因此基于DSA的虚拟机可以重新配置以适应计算过程中变化的资源供应或需求。 DSA运行时系统还具有基于目录的缓存一致性协议,以支持用户定义共享粒度的复制以及用于减少网络争用的通信代理机制。系统重新配置是通过DSA服务迁移机制实现的,该机制将DSA服务和驻留在物理服务器之间的计算代理移动到物理服务器之间,以实现负载平衡和故障恢复。我们演示了该模型在许多并行应用程序中的可编程性,并通过应用程序基准测试程序评估了其性能,尤其是一致性粒度和服务迁移开销的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号