×

分布式系统 操作系统

什么是分布式操作系统?UNIX系统属于哪一类操作系统

admin admin 发表于2022-05-13 13:00:34 浏览124 评论0

抢沙发发表评论

什么是分布式操作系统

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

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

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

因此分布式数据库系统可以看作是一系列集中式数据库系统的联合。它们在逻辑上属于同一系统,但在物理结构上是分布式的。

扩展资料:

分布式操作系统的特点:

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

2、在分布式数据库系统中数据独立性概念也同样重要,然而增加了一个新的概念,就是分布式透明性。所谓分布式透明性就是在编写程序时好像数据没有被分布一样,因此把数据进行转移不会影响程序的正确性。但程序的执行速度会有所降低。-分布式系统

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

其次,当某节点发生故障时,可以操作其它节点上的复制数据,因此这可以增加系统的有效性。当然,在分布式系统中对最佳冗余度的评价是很复杂的。

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

UNIX系统属于哪一类操作系统

unix操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由kenthompson、dennisritchie和douglasmcilroy于1969年在at&t的贝尔实验室开发。目前它的商标权由国际开放标准组织所拥有,只有符合单一unix规范的unix系统才能使用unix这个名称,否则只能称为类unix(unix-like)。

Linux服务器 一般都用啥操作系统

1.Linux服务器通常都会安装些啥应用在上面?

解答:非常多,最常见的比如: Web服务(Nginx,Apache,PHP,tomcat)、

数据库服务(MySQL,Redis),存储服务(NFS,FASTDFS),比如百度等网站就是需要上述应用。

2.Linux好像有很多版本啥小红帽,Ubuntu。分不清楚这些是干啥的。

解答:

1.5 如何选择服务端Linux版本

1.5.1 Linux发行版本介绍

Linux内核(kernel)版本主要有Linux kernel 2.2、2.4、2.6、3.x、4.x,更多更新的内核版本请浏览

1.5.2 选择适合的Linux服务端系统学习

可以作为服务器端Linux系统常见的有Redhat、CentOS、Ubuntu,其中,CentOS 是国内互联网公司使用最多的,本书后面所有的内容讲解都是基于CentOS这个操作系统的,绝大部分知识几乎无需任何修改同样也适用于Red Hat Linux等同源Linux系统版本。-操作系统

下面是CentOS的主流版本在国内互联网企业的使用现状说明。

q  CentOS6系列:在企业生产的业务中使用不多,不推荐新手学习。

q  CentOS7系列:已经成为企业主流,新手建议选择此版本学习。

q  CentOS8系列:该系列也已成熟,建议新手可以配合7学习CentOS8。

综上,老男孩推荐学习当下企业的主流应用,即CentOS7系列,本书选了当下最新CentOS7.8作为主要版本来讲,让读者掌握最新的企业级操作系统技术。

2-3题内容出处《跟老男孩学Linux运维:核心基础实战(第三版)_第1章》