首页> 外文学位 >MOLECULAR ACTIVITIES: A STRUCTURING MECHANISM FOR DISTRIBUTED COMPUTATION (ATOMIC ACTIONS, SYSTEMS, FAULT TOLERANCE)
【24h】

MOLECULAR ACTIVITIES: A STRUCTURING MECHANISM FOR DISTRIBUTED COMPUTATION (ATOMIC ACTIONS, SYSTEMS, FAULT TOLERANCE)

机译:分子活动:分布式计算的结构化机制(原子作用,系统,容错)

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

摘要

The maintenance of the integrity of shared data in a distributed system represents a major issue that has to be addressed in order to realize the potential of distributed systems for computational efficiency and reliability. The traditional approach to this problem is based on the use of atomic actions for structuring distributed computation. Although the utility of atomic actions as a structuring mechanism for achieving reliability in distributed computation is well recognized, its utility in exploiting the potential for concurrent computation in a distributed system is limited.;In this dissertation a new structuring mechanism for distributed computation called molecular activities is developed. Molecular activities provide a richer control abstraction than atomic actions and thereby provide a means for computations using them to shift their emphasis between the reliability and concurrency aspects of distributed systems as dictated by the needs of the application.;A number of approaches for implementing molecular activities in a distributed system are proposed in this thesis. We show how efficient distributed problem solving systems can be built using molecular activities thereby demonstrating the potential of molecular activities for exploiting the inherent concurrency within an application in a distributed system. The role of molecular activities in achieving fault-tolerant distributed systems is then outlined. Whereas existing schemes for achieving fault-tolerance in distributed systems treat hardware and software fault-tolerance as separate issues we propose a scheme based on a construct called a parallel conversation that uses molecular activities as an infrastructure for arriving at a uniform framework for hardware and software fault-tolerance in distributed systems.
机译:维护分布式系统中共享数据的完整性是必须解决的主要问题,以便实现分布式系统在计算效率和可靠性方面的潜力。解决此问题的传统方法是基于使用原子动作来构造分布式计算。尽管人们公认原子动作是一种在分布式计算中实现可靠性的结构化机制,但它在利用分布式系统中并发计算的潜力方面的实用性受到了限制。被开发。分子活动提供了比原子作用更丰富的控制抽象,从而为使用它们提供了一种计算方法,使它们可以根据应用程序的需求在分布式系统的可靠性和并发性之间转移重点。本文提出了在分布式系统中的应用。我们展示了如何利用分子活动来构建有效的分布式问题解决系统,从而展示了利用分子活动在分布式系统中的固有并发性的分子活动的潜力。然后概述了分子活动在实现容错分布式系统中的作用。鉴于现有的在分布式系统中实现容错的方案将硬件和软件容错视为单独的问题,我们提出了一种基于称为并行对话的构造的方案,该构造使用分子活动作为基础结构来获得统一的硬件和软件框架分布式系统中的容错。

著录项

  • 作者

    RAMANUJAN, RANGANATHAN S.;

  • 作者单位

    The University of Iowa.;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号