您好,肖大哥就为大家解答关于分布式操作系统有哪些,分布式操作系统相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、分布式软件系统(Distributed Software Systems),是支持分布式处理的软件系统,是在由通信网络互联的多处理机体系结构上执行任务的系统。
2、它包括分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库系统等。
3、分布式数据库系统是由若干个站集合而成。
4、这些站又称为节点,它们在通讯网络中联接在一起,每个节点都是一个独立的数据库系统,它们都拥有各自的数据库、中央处理机、终端,以及各自的局部数据库管理系统。
5、因此分布式数据库系统可以看作是一系列集中式数据库系统的联合。
6、它们在逻辑上属于同一系统,但在物理结构上是分布式的。
7、扩展资料:分布式操作系统的特点:在分布式数据库系统里不强调集中控制概念,它具有一个以全局数据库管理员为基础的分层控制结构,但是每个局部数据库管理员都具有高度的自主权。
8、2、在分布式数据库系统中数据独立性概念也同样重要,然而增加了一个新的概念,就是分布式透明性。
9、所谓分布式透明性就是在编写程序时好像数据没有被分布一样,因此把数据进行转移不会影响程序的正确性。
10、但程序的执行速度会有所降低。
11、3、与集中式数据库系统不同的是,数据冗余在分布式系统中被看作是所需要的特性,其原因在于:首先,如果在需要的节点复制数据,则可以提高局部的应用性。
12、其次,当某节点发生故障时,可以操作其它节点上的复制数据,因此这可以增加系统的有效性。
13、当然,在分布式系统中对最佳冗余度的评价是很复杂的。
14、参考资料来源:百度百科-分布式操作系统。
本文就讲到这里,希望大家会喜欢。