天天速读:分布式操作系统教程_分布式操作系统

  • 商洛在线
  • 2023-06-14 00:52:17
  • 来源:互联网

1、分布式软件系统(Distributed Software Systems),是支持分布式处理的软件系统,是在由通信网络互联的多处理机体系结构上执行任务的系统。

2、它包括分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库系统等。

3、分布式数据库系统是由若干个站集合而成。


(资料图)

4、这些站又称为节点,它们在通讯网络中联接在一起,每个节点都是一个独立的数据库系统,它们都拥有各自的数据库、中央处理机、终端,以及各自的局部数据库管理系统。

5、因此分布式数据库系统可以看作是一系列集中式数据库系统的联合。

6、它们在逻辑上属于同一系统,但在物理结构上是分布式的。

7、扩展资料:分布式操作系统的特点:在分布式数据库系统里不强调集中控制概念,它具有一个以全局数据库管理员为基础的分层控制结构,但是每个局部数据库管理员都具有高度的自主权。

8、2、在分布式数据库系统中数据独立性概念也同样重要,然而增加了一个新的概念,就是分布式透明性。

9、所谓分布式透明性就是在编写程序时好像数据没有被分布一样,因此把数据进行转移不会影响程序的正确性。

10、但程序的执行速度会有所降低。

11、3、与集中式数据库系统不同的是,数据冗余在分布式系统中被看作是所需要的特性,其原因在于:首先,如果在需要的节点复制数据,则可以提高局部的应用性。

12、其次,当某节点发生故障时,可以操作其它节点上的复制数据,因此这可以增加系统的有效性。

13、当然,在分布式系统中对最佳冗余度的评价是很复杂的。

14、参考资料来源:百度百科-分布式操作系统。

本文到此分享完毕,希望对大家有所帮助。

标签:



推荐More