网络操作系统与分布式操作系统
说实话,多这两个概念我还是在摸索和总结中。这里做一个自己的总结:
首先,网络操作系统和分布式操作系统都支持多台电脑在一个网络区域中通信和管理资源等任务(即网络服务)。这咋一看,这两个哥们还真是一样的。
但是实际上 这两者是有很大区别的,不然分布式这个词怎么就给人感觉那么火那么高深呢!嘿嘿!
1.区别一:网络操作系统是基于单机计算机操作系统工作的,是为单个计算机提供网络服务的核心技术。而分布式操作系统则不然,分布式操作系统是将分布在不同区域(也就是网络)中的计算机组织成一台逻辑上的计算机统一对外提供服务,所以分布式操作系统对外提供的是一个整体的系统。
2.区别二:我们使用的win NT或者linux等等就是网络操作系统,linux和windows是可以通信的,这也就是说网络网络操作系统中每个计算机的宿主操作系统是可以不一样的,只要可以提供网络服务即可;分布式操作系统则不然,分布式操作性系统要系统中的每个节点所使用的宿主操作系统是一样的;
2.区别三:你用你的windows,我用我的linux,当然我们都可以用使用网络打印机,但是在网络上 你还是你,我还是我。这就是说网络操作系统中,每个组成系统的计算机是没有多大逻辑关联的;分布式操作系统则不同,分布式操作系统中的每个组成计算机是自治的,即对自己执行的任务和状态有自治能力,因为每个组成计算机都作为整个系统的一部分以完成这个计算任务。
3.区别三:网络操作系统使用的通信方式一般是基于文件的,而分布式操作系统则是通过共享内存或者消息的方式进行的。
4.区别四:网络操作系统管理资源的方式都独立的,各个组成计算机自己管理自己拥有的资源;分布式操作系统则不然,它使用的全局统一管理的方式进行的;
理解我们日常说的“分布式”只要抓住一句话“将多个计算机组织起来逻辑上形成一台计算机对外提供服务”。所以垂直扩展或者水平扩展的结果都是多台电脑以一个“整体”的形式对外提供服务,外界并不知道多个计算机的存在。这是理解日常说过的“分布式”的关键。
网络操作系统与分布式操作系统相关推荐
- 《分布式操作系统》知识点(35~38)六
注: (4)8 P160:(4)代表该道题属于第4章的内容,8是题号(第8题),P160是该习题在书中的大体页码. 35说明虚拟化的含义,为了实现虚拟化,计算机系统通常提供四种类型的接口,说明这四种接 ...
- 《分布式操作系统》知识点(29~34)五
注: (4)8 P160:(4)代表该道题属于第4章的内容,8是题号(第8题),P160是该习题在书中的大体页码. 29在分布式操作系统中,说明单内核的含义,并说明为什么采用微内核技术,通常微内核提供 ...
- 《分布式操作系统》部分知识点整理
最近学习了一下<分布式系统>和<分布式系统原理与范型>,自己想整理一下相关的知识和习题. <分布式操作系统> Tanenbaum著 电子工业出版社 <分布式系 ...
- 蚂蚁集团沈凋墨:Kubernetes-微内核的分布式操作系统
蚂蚁集团 读完需要 17 分钟 速读仅需 6 分钟 本文内容主要基于王益最近给 SQLFlow 和 ElasticDL 团队的分享.沈凋墨和章海涛.武毅.闫旭.张科等一起总结.这个总结解释了 SQLF ...
- 分布式操作系统,批处理,分时,实时操作系统
一种计算机硬件的配置方式和相应的功能配置方式.它是一种多处理器的计算机系统,各处理器通过互连网络构成统一的系统.系统采用 分布式计算结构,即把原来系统内中央处理器处理的任务分散给相应的处理器,实现不同 ...
- 从软件分层说说LAXCUS分布式操作系统
收到一位网友私信,要求讲讲Laxcus分布式操作系统的体系结构.那么就来说一说. 首先来说,Laxcus是一个开源.容错.高扩展.多人共享.多机协同分布协同的操作系统,体系结构庞大复杂 ...
- 分布式操作系统 淘宝 服务器,什么是分布式操作系统?
说起操作系统,我想每一个人应该都很熟悉,大家可能都会异口同声的说出Windows.WinXP等系统的名字,但是对于分布式操作系统我想大家就不了解了吧,那么什么是分布式操作系统?想要了解的朋友看看以下内 ...
- Kubernetes: 微内核的分布式操作系统
Kubernetes: 微内核的分布式操作系统 沈凋墨 编程高手/游戏达人/AI砖家 关注他 77 人赞同了该文章 如今,Kubernetes已经成为分布式集群管理系统和公有云/私有云的事实标准.实 ...
- 什么是分布式操作系统?我们为什么需要分布式操作系统?
分布式操作系统是一种特殊的操作系统,本质上属于多机操作系统,是传统单机操作系统的发展和延伸.它是将一个计算机系统划分为多个独立的计算单元(或者也可称为节点),这些节点被部署到每台计算机上,然后被网络连 ...
- pxe+kickstart 实现基于网络的无人值守安装操作系统
基于网络的无人值守安装操作系统 简介: 1.pxe PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的 ...
最新文章
- 程序模拟抽奖流程图_一道与联欢会相关的概率统计题目的模拟仿真
- linux 能访问内网,但不能访问外网?解决方案
- class反编译成java_省事情的java(3)-编译
- 字节跳动凌晨发半个月奖金,网友:我酸了,又是别人家的公司!
- PHP JSON 操作总结
- boost::sort::pdqsort相关的测试程序
- Serverless 实战 —— Serverless 架构揭秘与静态网站部署实战
- 一代人的记忆!又一波微信表情默默消失了
- java操作mysql数据库实例_jdbc操作mysql数据库实例
- Azure进阶攻略 | 你的程序也能察言观色?这个真的可以有!
- OCR图像识别与汽车后市场
- 教程:提取微信表情包、给公众号分组、在电脑上看公众号、微信提现免手续费
- Python模拟用户名及密码(手机号)检测
- js 56个民族 数据
- 企业管理:无法量化的工作如何进行绩效考核
- Linux基础与部署
- 一个女孩写给女孩的话
- UML之顺序图(时序图)
- mysql姓名相同成绩不同_MySQL数据库
- 管道,Linux命令,Windows命令,cmd命令,tmux,vim,shell,bash,sh文件,bat文件