`
alphafox
  • 浏览: 18141 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

网络操作系统和分布式系统区别简介

 
阅读更多

网络操作系统(NOS)是网络的心脏和灵魂,是向网络计算机提供服务的特殊的操作系统。它在计算机操作系统下工作,使计算机操作系统增加了网络操作所需要的能力网络操作系统严格来说应称为软件平台。网络操作系统运行在称为服务器的计算机上(你的pc装了此系统,pc就是一个小服务器),并由联网的计算机用户共享,这类用户称为客户。

NOS是以使网络相关特性达到最佳为目的的,如共享数据文件、软件应用,以及共享硬盘、打印机、调制解调器、扫描仪和传真机等。一般计算机的操作系统,如DOS和OS/2等,其目的是让用户与系统及在此操作系统上运行的各种应用之间的交互作用最佳。

NOS已资源共享和信息交换为目的。如你要下载一个mp3,在网络操作系统中,你必须找到它的具体下载地址。

分布式操作系统是建立在网络操作系统之上,对用户屏蔽了系统资源的分布而形成的一个逻辑整体系统的操作系统。

网络操作系统和分布式操作系统的区别是:
1)分布性。分布式操作系统的处理和控制功能均为分布式的;而网络操作系统虽具分布处理功能,但其控制功能却是集中在某个或某些主机或网络服务器中,即集中式控制方式。
2)并行性。分布式操作系统具有任务分配功能,可将多个任务分配到多个处理单元上,使这些任务并行执行,从而加速了任务的执行;而网络操作系统通常无任务分配功能,网络中每个用户的一个或多个任务通常都在本地计算机上处理。
3)透明性。分布式操作系统通常能很好地隐藏系统内部的实现细节。包括对象的物理位置、并发控制和系统故障等对用户都是透明的。例如,当用户要访问某个文件时,只需提供文件名而无须知道(所要访问的对象)它是驻留在那个站点上,即可对它进行访问,以即具有物理位置的透明性。网络操作系统的透明性则主要指操作实现上的透明性。例如,当用户要访问服务器上的文件时,只需发出相应的文件存取命令,而无需了解对该文件的存取是如何实现的。
4)共享性。分布式操作系统支持系统中所有用户对分布在各个站点上的软硬件资源的共享和透明方式访问。而网络操作系统所提供的资源共享功能仅局限于主机或网络服务器中资源,对于其它机器上的资源通常仅有使用该机的用户独占。
5)健壮性。分布式操作系统由于处理和控制功能的分布性而具有较好的可用性和可靠性,即健壮性。而网络操作系统由于控制功能的集中式特点而使系统重构功能较弱,且具有潜在的不可靠性。
分享到:
评论

相关推荐

    网络操作系统与分布式操作系统优秀文档.ppt

    计算机操作系统在网络操作系统和分布式操作系统中扮演着重要的角色,网络操作系统提供了远程登陆、远程文件传输等功能,而分布式操作系统提供了数据迁移、计算迁移、作业迁移等功能。 在分布式操作系统中,进程同步...

    高级操作系统课件-分布式操作简介

    分布式计算机系统是计算机网络的高级发展阶段。它是由多个分散的计算机经互连网络连接而成的计算机系统。其中各个资源单位(物理的或逻辑的)既相互协同又高度自治,能在全系统范围内实现资源管理,动态地进行任务...

    简述分布式操作系统.doc

    分布式操作系统和网络操作系统是两种不同的操作系统,以下是它们的主要区别: 1. 分布式操作系统是在多机环境下实现的,而网络操作系统是在单机环境下实现的。 2. 分布式操作系统具有分布性、自治性、并行性、全局...

    分布式网络操作系统-从概念到实现

    本书是网络操作系统理论\分析\设计\实现方面的经典教材,案例丰富,内容详尽,是学习网络操作系统一本不可多得的好教材.

    详细高级分布式系统简答题

    1.比较分布式操作系统、多处理机操作系统、网络操作系统的特点和应用范围。 答:分布式操作系统、多处理机操作系统和网络操作系统是不同类型的操作系统,它们具有不同的特点和应用范围。 1. 分布式操作系统: 分布式...

    02335网络操作系统_复习大纲资料.pdf

    本章节主要介绍了网络操作系统的基本概念、定义、特点和结构,以及操作系统的基本功能和分类。 一、计算机系统的定义 计算机系统是一种可以按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。...

    分布式系统设计.pdf

    价格比和网络技术的稳步提高, 9 0年代是分布式系统的1 0年。 分布式系统可以有不同的物理组成:一组通过通信网络互连的个人计算机,一系列不仅共 享文件系统和数据库系统而且共享C P U周期的工作站(而且在大部分...

    分布式系统领域教程pdf

    10.2.7 操作系统和独立任务启动策略 10.2.8 开环控制和闭环控制 10.2.9 使用硬件和使用软件 10.3 移植策略:发送者启动和接收者启动 10.4 负载平衡使用的参数 10.4.1 系统大小 10.4.2 系统负载 10.4.3 系统...

    新浪微博分布式爬虫系统简介.pptx

    在爬虫节点管理方面,该系统实现了节点管理统计,包括节点机器的操作系统、MAC 地址、IP 地址、地域信息、任务成功百分比、最新通信时间等节点属性数据。通过这些数据,系统可以统一管理节点,区分高危节点和安全...

    分布式系统实验报告.doc

    分布式系统实验报告是计算机科学和技术专业的学生不可或缺的一部分,它可以帮助学生深入理解分布式系统的基本概念和原理,掌握分布式系统的设计、实现和测试方法,并提高自己的计算机科学和技术能力。

    分布式系统PPT课件.pptx

    每个计算机都有自己的操作系统,用户显式地处理与其他机器的交互,目前多数的商业操作系统都是网络操作系统。 3. 分布式操作系统:网络上的一组机器共享一个公共的操作系统,它提供用户对网络资源的透明存取。目前...

    网络和分布式操作系统PPT学习教案.pptx

    网络和分布式操作系统PPT学习教案.pptx

    基于分布式操作的连锁超市管理系统.rar

    基于分布式操作的连锁超市管理系统,包括需求分析,概要设计,测试报告,...因此把这些门店和中心通过网络连接起来,设计开发一款基于分布式数据库的连锁超市管理系统SMS(Supermarket management system)势在必行。

    操作系统第1讲.ppt

    操作系统的发展可以追溯到1950年代,经历了批处理系统、个人计算机系统、网络操作系统、分布式系统、实时系统和分时系统等阶段。操作系统的分类包括批处理系统、个人计算机系统、网络操作系统、分布式系统、实时系统...

    学习笔记,包含JVM,MySQL,Redis,基础知识,网络,操作系统,分布式,以及算法分析等。.zip

    学习笔记,包含JVM,MySQL,Redis,基础知识,网络,操作系统,分布式,以及算法分析等。

    Distributed Operating Systems(分布式操作系统 英文版)(part1)

    本书作者Tanenbaum教授是国际知名的计算机科学专家,是计算机操作系统、分布式操作系统和计算机网络领域的大师。本书是其三部操作系统名著之一,另外两部是《现代操作系统》和《操作系统:设计和实现》。这本三教材...

    基于Linux系统的分布式网络管理系统.pdf

    基于Linux系统的分布式网络管理系统.pdf

    02335网络操作系统_复习大纲归纳.pdf

    本资源摘要信息涵盖网络操作系统的基本概念、特征、分类、结构和功能,旨在帮助读者理解网络操作系统的基本原理和架构。 一、计算机系统的定义 计算机系统是指可以按用户的要求接收和存储信息、自动进行数据处理并...

    LAXCUS分布式操作系统7.0

    Laxcus分布式操作系统采用新的软件架构,以其超大规模的集群计算和管理能力超越所有操作系统,化解海量计算任务,同时兼容Linux生态。 未来20年,算力就是生产力,也是一切产业的基础,核心的计算和存储工作移向...

Global site tag (gtag.js) - Google Analytics