分布式计算(学习笔记二)

分布式系统的体系结构应用范围非常广

可以将分布式系统分成若干逻辑层,层与层之间称为接口,每层有两个接口。层与层之间的相互作用都是通过他们之间的接口进行的。

每一层内所使用的结构、编码方法和算法等都是独立的,只要某一层通过其接口提供的功能和调用形式不变,即使此层次内的结构、编码方法和算法发生改变,也不会影响其他层次。

任何给定的层所提供的功能还可以进一步的分割成若干模块,模块之间也有接口,模块通过其接口提供定义好的功能。

接口由以下三个部分组成:

1.一套可以见到的抽象对象(资源)以及对这些对象所要求的操作和参数。

2.一套控制这些操作的合法顺序的规则。

3.操作和参数所需要的编码和格式化的规则。

分布式接口是一个抽象的概念,理解需要从抽象的理解

从实现方法上,分布式操作系统可分为两大类:

种是,在整个系统中只有一个固有的操作系统,各个计算机均运行这一系统,统一管理和分配全部资源。

另一种,分布式系统中主机分别独立运行自己的本地操作系统,并在它们的上面加一些新的成分进行通信和资源共享,形成网络操作系统,然后在网络操作系统之上附加一个软件层来隐藏 下层平台的异构性,并实现他们的互连,为用户提供透明访问。

前一种方法常用于同构性系统的实现,后一种方法常用于异构性系统的实现。

在网络操作系统上附加的软件称为中间件

由于现在的计算机很难同构,所以主要考虑的办法为第二种。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值