什么是分布式计算机系统?

什么是分布式计算机系统?,第1张

什么是分布式计算机系统

分布式计算机系统的特点:无主从区分;计算机之间交换信息;资源共享;相互协作完成一个共同任务

分布式计算机系统的功能:通信结构;网络 *** 作系统;分布式 *** 作系统(透明性)

分布式系统的优点:

集中式系统的特点

分布的需求

分布式系统的优点:方便使用;强壮性和可靠性;资源共享;可扩性;最终用户的生产效率;维护方便

与单机 *** 作系统的区别在进程通信、资源管理和系统结构等方面

进程通信

与单机的不同处:不共享内存;可靠性低;通信的实现方式取决于通信设施

通信协议:语义、语法、定时

资源管理

与单机的不同处:多管理者管同一类资源

管理方式:

分布式集中式:一个类中可以有多个资源,但每个资源本身还是由单个管理者管理。

完全分布式:每个资源都可以由多个管理者管理。

系统结构

每台计算机有自己的内核和功能模块

不同计算机上可有不同的,也可有相同功能模块(副本)

大多资源用分布集中式管理;多机共享资源用完全分布式管理

*** 作系统主要包括:

1、批处理 *** 作系统(Batch Processing Operation System);

2、分时 *** 作系统(Time Sharing Operating System);

3、实时 *** 作系统(Real Time Operating System);

4、个人 *** 作系统(Personal Operating System);

5、网络 *** 作系统(NOS, Network Operating System);

6、分布式 *** 作系统(Distributed Operating System)。

*** 作系统简介:

*** 作系统是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。 *** 作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、 *** 作网络与管理文件系统等基本事务。

*** 作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。 *** 作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。

目前微机上常见的 *** 作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。

*** 作系统特征:

1、并发性;

2、共享性;

3、虚拟性;

4、不确定性。

目前微机上常见的 *** 作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。但所有的 *** 作系统具有并发性、共享性、虚拟性和不确定性四个基本特征。

*** 作系统大致可分为6种类型。

①简单 *** 作系统。它是计算机初期所配置的 *** 作系统,如IBM公司的磁盘 *** 作系统DOS/360和微型计算机的 *** 作系统CP/M等。这类 *** 作系统的功能主要是 *** 作命令的执行,文件服务,支持高级程序设计语言编译程序和控制外部设备等。

②分时系统。它支持位于不同终端的多个用户同时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用。

③实时 *** 作系统。它是为实时计算机系统配置的 *** 作系统。其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。此外,实时 *** 作系统应有较强的容错能力。

④网络 *** 作系统。它是为计算机网络配置的 *** 作系统。在其支持下,网络中的各台计算机能互相通信和共享资源。其主要特点是与网络的硬件相结合来完成网络的通信任务。

⑤分布 *** 作系统。它是为分布计算系统配置的 *** 作系统。它在资源管理,通信控制和 *** 作系统的结构等方面都与其他 *** 作系统有较大的区别。由于分布计算机系统的资源分布于系统的不同计算机上, *** 作系统对用户的资源需求不能像一般的 *** 作系统那样等待有资源时直接分配的简单做法而是要在系统的各台计算机上搜索,找到所需资源后才可进行分配。对于有些资源,如具有多个副本的文件,还必须考虑一致性。所谓一致性是指若干个用户对同一个文件所同时读出的数据是一致的。为了保证一致性, *** 作系统须控制文件的读、写、 *** 作,使得多个用户可同时读一个文件,而任一时刻最多只能有一个用户在修改文件。分布 *** 作系统的通信功能类似于网络 *** 作系统。由于分布计算机系统不像网络分布得很广,同时分布 *** 作系统还要支持并行处理,因此它提供的通信机制和网络 *** 作系统提供的有所不同,它要求通信速度高。分布 *** 作系统的结构也不同于其他 *** 作系统,它分布于系统的各台计算机上,能并行地处理用户的各种需求,有较强的容错能力。

⑥智能 *** 作系统(见智能软件)。

*** 作系统大全

早期 *** 作系统(专利保护)

TRS-DOS,ROM OS's

TI99-4

Commodore PET,64,和 VIC-20,

第一套IBM-PC

苹果电脑

Sinclair Micro和QnX等

非Unix商业 *** 作系统

CPM *** 作系统

MP/M-80

UCSD P-system

Mini-FLEX

SSB-DOS

CP/M-86

DR-DOS

FreeDOS

MS-DOS

PC-DOS

Mach 由卡纳尼基梅隆大学研究

L4微内核 第二代微内核

CHORUS

Choices

Multics

OS-9

NSJ

Netware:一种网络服务器 *** 作系统

Unix及类似系统

A/UX(Apple UNIX)

Unix

微软Xenix

ChorusOS

Cromix

UNIflex

OS-9

IBM的AIX

BSD

FreeBSD

NetBSD

OpenBSD

DragonFly BSD

PC-BSD

Digital UNIX,即之后康柏Tru64

DNIX

HP的HP-UX

GNU/Hurd

SGI的IRIX

Inferno

Linux(或称GNU/Linux)

Mac OS X

MenuetOS

Minix

OSF/1

Plan9

SCO的SCO UNIX

Sun的SunOS,即之后的Solaris

System V

Ultrix

UniCOS

麒麟 *** 作系统(Kylin),由国防科技大学、中软公司、联想公司、浪潮公司和民族恒星公司五家单位合作研制的服务器 *** 作系统

OS/390

z/OS

Syllable

其他

Acorn

Arthur

ARX

RISC OS

RISCiX

Amiga

AmigaOS

Atari ST

TOS

MultiTOS

MiNT

苹果电脑(Apple/Macintosh)

Apple DOS

ProDOS

Mac OS

Mac OS X

pink OS

BeOS

A/UX

Be

BeOS

BeIA

Digital/康柏(Compaq)

AIS

OS-8

RSTS/E

RSX-11

RT-11

TOPS-10

TOPS-20

VMS(后更名为OpenVMS)

IBM

OS/2

AIX

OS/400

OS/390

VM/CMS

DOS/VSE

VSE/SP

VSE/ESA

OS/360

MFT

MVT

SVS

MVS

TPF

ALCS

z/OS

PC-DOS

pink OS

微软(Microsoft)

MS-DOS

Xenix

Microsoft Bob

基于MS-DOS *** 作系统的Windows

Windows 10

Windows 20

Windows 31

Windows 95

Windows 98

Windows ME

Windows NT

Windows NT 35

Windows NT 4

Windows 2000

Windows XP

Windows XP SP1

Windows XP SP2

Windows XP SP3

Windows XP Media Center Edition

Windows XP Home Edition

Windows XP Tablet PC Edition

Windows XP Professional

Windows XP Professional x64 Edition

Windows Server 2003

Windows Server 2003 64-bit Edition

Windows Vista

Windows Vista SP1

Windows Vista Home Basic

Windows Vista Home Premium

Windows Vista Business

Windows Vista Ultimate

Windows Vista Enterprise

Windows Vista Starter

Novell

NetWare

Unixware

SUSE Linux

NeXT

NEXTSTEP(即之后的Mac OS X)

Plan 9

Inferno

Prime Computer

Primos

西门子

BS2000 - 用于西门子公司的大型主机。

SINIX(也称Reliant UNIX) - 用于西门子公司的UNIX电脑系统。

个人电子助理(PDA) *** 作系统

Palm OS

Pocket PC

EPOC

Microsoft Windows CE

Linux

智能手机 *** 作系统

Windows Mobile系列

Embedded Linux由Montavista创造,在Motorola's A760,E680等机型上使用

Mobilinux由Montavista创造

Symbian OS系列

其他 *** 作系统

动态可扩展 *** 作系统

MIT的Exo Kernel

华盛顿大学的 SPIN

哈佛大学的 VINO

illinois大学的Choices

ReactOS

  常用的网络 *** 作系统有:Windows、Linux、Unix、MAC OS、NetWare等。 *** 作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序。 *** 作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、 *** 作网络与管理文件系统等基本事务。 *** 作系统也提供一个让用户与系统交互的 *** 作界面。

 在计算机中, *** 作系统是其最基本也是最为重要的基础性系统软件。从计算机用户的角度来说,计算机 *** 作系统体现为其提供的各项服务;从程序员的角度来说,其主要是指用户登录的界面或者接口;如果从设计人员的角度来说,就是指各式各样模块和单元之间的联系。事实上,全新 *** 作系统的设计和改良的关键工作就是对体系结构的设计,经过几十年以来的发展,计算机 *** 作系统已经由一开始的简单控制循环体发展成为较为复杂的分布式 *** 作系统,再加上计算机用户需求的愈发多样化,计算机 *** 作系统已经成为既复杂而又庞大的计算机软件系统之一。

网络 *** 作系统主要解决:分布式资源管理问题、分布式文件共享问题等。

1、分布式资源管理问题:在网络环境下,计算机和软件资源是分布在不同的地方和节点上,网络 *** 作系统需要通过分布式管理技术来有效管理和调度这些资源,实现资源的统一管理和使用。

2、分布式文件共享问题:网络中的文件共享是一个普遍性需求,网络 *** 作系统需要提供相应的文件共享服务和安全机制,以确保文件的安全性和使用效率。

网络 *** 作系统主要解决分布式资源管理、文件共享、进程管理、网络安全、监控和故障处理等问题。

目前 *** 作系统种类繁多,很难用单一标准统一分类。

根据 *** 作系统的使用环境和对作业处理方式来考虑,可分为批处理系统(MVX、DOS/VSE)、分时系统(WINDOWS、UNIX、XENIX、Mac OS)、实时系统(iEMX、VRTX、RTOS,RT Linux);

根据所支持的用户数目,可分为单用户(MSDOS、 OS/2)、多用户系统(UNIX、MVS、Windows);

根据硬件结构,可分为网络 *** 作系统(Netware、Windows NT、 OS/2 warp)、分布式系统(Amoeba)、多媒体系统(Amiga)等。

*** 作系统的五大类型是:批处理 *** 作系统、分时 *** 作系统、实时 *** 作系统、网络 *** 作系统、分布式 *** 作系统。

CP/M

CP/M其实就是第一个微机 *** 作系统,享有指挥主机、内存、磁鼓、磁带、磁盘、打印机等硬设备的特权。通过控制总线上的程序和数据, *** 作系统有条不紊地执行着人们的指令……

主设计人:Gary Kildall博士

出现年月:1974年 >>>>>详细内容

MS-DOS

DOS系统是1981年由微软公司为IBM个人电脑开发的,即MS-DOS。它是一个单用户单任务的 *** 作系统。在1985年到1995年间DOS占据 *** 作系统的统治地位。

主设计人:Tim Paterson

出现年月:1981年

特点

文件管理方便外设支持良好

小巧灵活

应用程序众多

Windows

Windows是一个为个人电脑和服务器用户设计的 *** 作系统。它的第一个版本由微软公司发行于1985年,并最终获得了世界个人电脑 *** 作系统软件的垄断地位。所有最近的Windows都是完全独立的 *** 作系统。

主设计:微软

出现年月:1985年

特点

界面图形化

多用户、多任务

网络支持良好

出色的多媒体功能

硬件支持良好

众多的应用程序

Unix

Unix是一种分时计算机 *** 作系统,1969在AT&TBell实验室诞生。从此以后其优越性不可阻挡的占领网络。大部分重要网络环节都是Unix构造。

主设计:AT&TBell实验室

出现年月:1969年

特点

网络和系统管理

高安全性

通信

可连接性

Internet

数据安全性

可管理性

系统管理器

Ignite/UX

进程资源管理器

Linux

简单的说,Linux是Unix克隆的 *** 作系统,在源代码上兼容绝大部分Unix标准,是一个支持多用户、多进程、多线程、实时性较好的且稳定的 *** 作系统。

主设计人:Linus Torvalds

出现年月:1991年

点 完全免费

完全兼容POSIX 10标准

多用户、多任务

良好的界面

丰富的网络功能

可靠的安全、稳定性能

多进程、多线程、实时性好

支持多种平台

FreeBSD

FreeBSD是由许多人参与开发和维护的一种先进的BSD UNIX *** 作系统。突出的特点FreeBSD提供先进的联网、负载能力,卓越的安全和兼容性。

主设计:加州伯克利学校

出现年月:1993年

点 多任务功能

多用户系统

强大的网络功能

Unix兼容性强

高效的虚拟存储器管理

方便的开发功能

Mac OS

Mac OS是一套运行于苹果Macintosh系列电脑上的 *** 作系统。Mac OS是首个在商用领域成功的图形用户界面。现行的最新的系统版本是Mac OS X 103x版。

主设计人:比尔·阿特金森、杰夫·拉斯金和安迪·赫茨菲尔德

出现年月:1984年

点 多平台兼容模式

为安全和服务做准备

占用更少的内存

多种开发工具

Palm OS

Palm OS是一种32位的嵌入式 *** 作系统,用于掌上电脑。Palm OS与同步软件HotSync结合可以使掌上电脑与PC机上的信息实现同步,把台式机的功能扩展到了手掌上。

主设计:3Com公司的Palm Computing部

出现年月:1996年

点 小巧

功能丰富

多功能

集成化

答案:A

选项A),文件服务器以集中方式管理共享文件,工作站可以根据所规定的权限对文件进行读写以及其他 *** 作,用户在权限不足时不能够访问任意…台主机的所有资源;选项B),文件服务器为网络用户的文件安全与保密提供必需的控制方法;选项C),网络 *** 作系统为支持分布式服务功能,提出了一种新的网络资源管理机制,即分布式目录服务;选项D),文件服务是最重要与最基本的网络服务功能,打印服务也是最基本的网络服务功能之一。

网络 *** 作系统

网络 *** 作系统严格来说应称为软件平台,因为目前并非单一的网络 *** 作系统一统天下 ,而是存在着多种网络 *** 作系统并存的情况,这种情况是由以下两方面的原因造成的:

1以目前常用的NOS来说,主要有UNIX系统,Netware系统和Windows NT系统。以推出的时间来说,UNIX为最早,Netware为第二,Windows NT最晚。除去技术上的原因,依靠推出时间早的优势,UNIX几乎独霸了最早具有连网需求的邮电、银行、铁路、军事等领域,而随着网络技术的发展,虽然出现了像Windows NT这样界面更友好的 *** 作系统,但用户出于保护投资及使用习惯上的原因不情愿完全抛弃一种 *** 作系统,从而导致了 *** 作系统的共存与混用。

2各种 *** 作系统在网络应用方面都有各自的优势,而实际应用却千差万别,这种局面促使各种 *** 作系统都极力提供跨平台的应用支持。由于Internet以TCP/IP协议为基础,而TCP/IP协议正是UNIX的标准协议,Internet的高速发展自然就为UNIX提供了极大的机遇;Microsoft早在Windows 95里就提供了内嵌的TCP/IP协议,其Windows NT网络 *** 作系统当然更是把对TCP/IP的支持作为其重要的开发策略;而随着Windows客户的日益增多,使得UNIX、Netware均提供对Windows的支持。

UNIX *** 作系统

作为最早推出的网络 *** 作系统,UNIX是一个通用、多用户的计算机分时系统,并且是大型机、中型机以及若干小型机上的主要 *** 作系统,目前广泛地应用于教学、科研、工业和商业等多个领域。

UNIX系统提供的服务与其他 *** 作系统所提供的服务基本上一样:它允许程序的运行;它为连接到大多数计算机上的各种各样的外部设备提供了方便和一致的接口;它还为信息管理提供了文件系统。

UNIX最主要的长处之一是其可移植性强,它可以在各种不同类型的计算机上运行。在 UNIX系统的控制下,某类计算机上运行的普通程序通常不作修改或作很少的修改就可以在别的类型的计算机上运行。另外,分时 *** 作也是UNIX的一个十分重要的特点,UNIX系统把计算机的时间分成若干个小的等分,并且在各个用户之间分配这些时间。

UNIX开创了许多重要的概念。其中最重要的当属管道(Pipe)概念,由管道概念导致了这样的思想:复杂的功能可以通过编制成一组在一起工作的程序来实现。管道连接使得用户需要多少程序就可以使用多少。贯穿UNIX系统的另一个重要概念就是软件工具的概念。应该说,软件工具的概念并不是UNIX系统所独有的,但是比起其他系统来说,这种思想在 UNIX系统中得到了更进一步的发展。

值得一提的是,与其他系统相比,UNIX系统有两个主要的不足之处。首先,在核心部分 ,UNIX系统是无序的。如果系统中的每一个用户做的事都不同,那么UNIX系统可以工作得很好。但是,如果各个用户都要做同一件事情,就会引起麻烦。其次,实时处理能力是UNI X系统的一个弱项,虽然UNIX系统完成大部分实时 *** 作有一定的可能性,但是,另外一些 *** 作系统在实时应用中比UNIX系统做得更好。

IntranetWare

Novell公司的Netware *** 作系统曾经红极一时,1996年10月Novell又推出了其极具竞争力的Intranet解决方案——IntranetWare。该产品以Netware *** 作系统为基础,在各种 Intranet解决方案中具有一些独到的优势,它提供了一套全面的Internet/Intranet解决方案,主要包括以下组件:

1 Novell最新网络 *** 作系统Netware 411;

2 Web Server 25;

3 Netscape浏览器;

4 FTP服务;

5 Novell多协议路由软件(MPR和WAN Extention);

6 IPX/IP网关;

7增强性客户端软件Client 32 for DOS/Windows 3x和Windows 95。

Netware的目录管理技术被公认为业界的典范,而IntranetWare的核心技术正是Netw are的目录管理服务——NDS,利用它可顺利地访问所有授权的网络资源。NDS具有能在单台服务器或全球多服务器网络上管理所有网络资源的强大功能,是一种跨平台、跨地域的目录服务,为DOS,Windows 3x,Windows 95,Windows NT,Macintosh,OS/2和UNIX工作站提供全面的客户端软件,且在不同的服务器上只需登录一次,就可享受到NDS的服务。有了I ntranetWare,就可以用Netscape浏览器方便地查看目录,各种变动也能动态地看到,例如 ,如果在香港的用户添加到目录中,纽约的用户很快就能见到添加后的结果。同时,有了NDS,管理员能同时管理多重目录树——如北京的目录和天津的目录。为反映从北京到天津的人员调动,管理员仅需打开两个树的浏览窗口,在窗口之间拖放目录对象即可。更方便的是随着这一改变,与之相关的一些项目也能自动地进行变动,极大地方便了目录管理。

IntranetWare的新特性包括:Netware Web Server 25,用于创建Intranet的NetBas ic工具,支持DHCP的TCP/IP,IP/IPX网关,多协议路由,ISP连接,Java平台,对称多处理器( SMP),硬件自动探测,协议自动选择和配置,带有DS移植实用程序的NDS建模技术,Netware文件移植程序,Abend Recovery,NDS管理器,改善的GUI管理和符合C2标准的网络安全性等。 IntranetWare支持Internet/Intranet发布和访问所需的全部标准,支持所有IP协议 ,并提供Web服务器的平滑连接、Web浏览器功能、对HTTP和HTML文件的访问以及L-CGI和 R-CGI支持。

Windows NT

Windows NT可以说是发展最快的一种 *** 作系统。它采用多任务、多流程 *** 作以及多处理器系统(SMP)。在SMP系统中,工作量比较均匀地分布在各个CPU上,提供了极佳的系统性能。

Windows NT系列从31版,350版,351版发展到40版,而且不久即将推出50版。在 C/S方式的企业网中得到了迅速而普遍的应用。其两个不同档次的拳头产品Windows NTS erver和Windows NT Workstation与在个人PC机上广泛使用的Windows 95 *** 作系统一道,为用户提供了从高端服务器到低端PC机工作站的全面的 *** 作系统解决方案。这样的解决方案简直强大得有些让人透不过气来。

目前广泛应用于Intranet的Windows NT 40具有以下特点:

1 Windows 95的界面;

2 Internet Explorer和Internet工具,包括FTP和Telnet,以及用于收发电子邮件的 Messaging系统;

3 Peer Web服务程序,依靠该服务程序可将Windows Workstation计算机设置成一个个人Internet服务器;

4 DNS域名服务器及Internet信息服务器(IIS)。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/12187314.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存