首页> 外文学位 >Group -based distributed computing: Programming and distributed platform model
【24h】

Group -based distributed computing: Programming and distributed platform model

机译:基于组的分布式计算:编程和分布式平台模型

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

摘要

Much research has been done in the past in the area of group communication. However most of this research exists in the low-level support for group communication, such as different types of ordered and reliable multicast protocols, membership management protocols, virtual synchrony, replication techniques, etc. Most of this research provides only low-level pieces of the complete puzzle. The big picture involves a vision of group-based distributed computing . This vision calls for a shift of focus from low-level issues of group communication to the high-level issues of an overall distributed environment capable of supporting group-based distributed computing applications . This thesis is focussed on the dual models of the distributed environment---the distributed programming model and the distributed platform model, required for the support of group-based distributed computing applications.;The thesis presents the software architecture of an agent-based and policy-driven group support platform in an implementation independent manner. This is an extensible, configurable and programmable software architecture which permits the separation of group coordination aspects from the application issues. The goal is to enhance the level of middleware support provided by the current generation of distributed platforms such as CORBA.;The thesis identifies a set of "middleware-level" group support services (GSSs), such as message distribution service, collation service, synchronisation service, filtering service, etc. commonly required by group-based applications and the corresponding group support agents (GSAs). The thesis presents a framework for the organisation of these group support agents. This framework is called the group support machine (GSM).;This thesis is based upon the architectural principles underlying object-based distributed systems architectures such as RM-ODP, ANSA, ROSA, OMA, etc., and is scoped within the ODP computational and engineering models. (Abstract shortened by UMI.).
机译:过去,在群体交流领域已经进行了很多研究。但是,大多数此类研究存在于对组通信的低级支持中,例如不同类型的有序和可靠的多播协议,成员资格管理协议,虚拟同步,复制技术等。大多数此类研究仅提供了低级支持。完整的难题。全局涉及基于组的分布式计算的愿景。这种愿景要求将重点从能够支持基于组的分布式计算应用程序的整个分布式环境的组通信转移到高层的问题。本文着眼于分布式环境的双重模型-分布式编程模型和分布式平台模型,这是支持基于组的分布式计算应用程序所必需的。策略驱动的小组支持平台以独立于实现的方式。这是一个可扩展的,可配置的和可编程的软件体系结构,它允许将组协调方面与应用程序问题分开。目的是提高当前分布式平台(例如CORBA)提供的中间件支持水平。本文确定了一组“中间件级别”组支持服务(GSS),例如消息分发服务,整理服务,基于组的应用程序和相应的组支持代理(GSA)通常需要的同步服务,筛选服务等。本文提出了一个组织这些团体支持者的框架。该框架称为组支持机(GSM)。本文基于基于对象的分布式系统体系结构(例如,RM-ODP,ANSA,ROSA,OMA等)的体系结构原理,并且在ODP计算范围内和工程模型。 (摘要由UMI缩短。)。

著录项

  • 作者

    Farooqui, Kazi.;

  • 作者单位

    University of Ottawa (Canada).;

  • 授予单位 University of Ottawa (Canada).;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 2000
  • 页码 194 p.
  • 总页数 194
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号