分布式操作系统是一种模型,其中应用程序在通过通信链接的多台计算机上运行。它是网络操作系统的扩展,支持网络上机器的更高级别的通信和集成。
分布式操作系统运行在多个CPU上,但对于最终用户来说,它只是一个普通的集中式操作系统。它可以将CPU、磁盘、网络接口、节点、计算机等所有资源从一个站点共享到另一个站点,增加了整个系统的可用数据。所有处理器都通过高速总线和电话线等有效通信介质连接,其中每个处理器都包含自己的本地内存以及其他本地处理器。
根据这种性质,分布式操作系统被称为松耦合系统。该操作系统涉及多台计算机、节点和站点,这些组件通过 LAN/WAN 线路相互链接。
分布式操作系统能够共享它们的计算能力和 I/O 文件,同时允许用户进行虚拟机抽象。分布式操作系统如下所示:
分布式操作系统的应用如下:
互联网技术
分布式数据库系统
空中交通管制系统
机票预订控制系统
点对点网络系统
电信网络
科学计算系统
集群计算
网格计算
数据渲染
分布式操作系统分为三种类型:
1、客户端-服务器系统,它是一个紧密耦合的操作系统。它用于多处理器和同类多计算机。客户端-服务器系统作为中央服务器工作,因为它提供对客户端系统端生成的所有请求的批准。
2、点对点系统-这是一个松散耦合的系统。它是在计算机网络应用程序中实现的,因为它包含一堆处理器,它们也不是可共享的存储器或时钟。每个处理器都包含自己的本地内存,这些处理器通过高速总线或电话线等各种通信介质相互通信。
3、中间件-它允许在其他操作系统上运行的所有应用程序之间的互操作性。通过使用这些服务,这些应用程序能够相互传输所有数据。它允许分配透明。
分布式操作系统中的保护与安全:
分布式操作系统在企业中得到广泛使用。由于更多的使用,保护和安全出现在表面上,它们的作用是保护系统免受任何原因的损害或外部来源的损失,并保护它。
多种方法可以通过应用措施来保护分布式操作系统。一些方法是身份验证,包括用户名/密码、用户密钥。一次性密码(OTP)也是分布式操作系统安全应用的主要应用之一。
以上是“什么是分布式操作系统?”的全部介绍,希望能帮助到大家!
审核编辑黄宇
-
通信
+关注
关注
18文章
5938浏览量
135746 -
计算机
+关注
关注
19文章
7325浏览量
87599 -
操作系统
+关注
关注
37文章
6651浏览量
123091 -
分布式
+关注
关注
1文章
850浏览量
74430
发布评论请先 登录
相关推荐
评论