首页 理论教育网络操作系统项目教程

网络操作系统项目教程

【摘要】:② 单用户多任务操作系统。UNIX 网络操作系统历史悠久,其良好的网络管理功能已为广大网络用户所接受,拥有丰富的应用软件的支持。Linux这是一种新型的网络操作系统,它的最大特点就是源代码开放,可以免费得到许多应用程序。

1.工作任务

任务描述:在搭建服务器时,首先应选择安装什么操作系统,而不同的操作系统的应用环境有所不同。

任务目标:掌握网络操作系统的概念。了解当前流行操作系统的特点,以便有针对性地选择安装。

2.操作系统的概念

操作系统是计算机硬件与所有其他软件之间的接口。只有在操作系统的指挥控制下,各种计算机资源才能被分配给用户使用;也只有在操作系统的支持下,其他系统软件才能取得运行条件。没有操作系统,任何应用软件都无法运行。

从资源管理与分配的角度看,对于计算机系统所拥有的软硬件资源,不同的用户为完成他们各自的任务会有不同的需求,有时还可能会有冲突。因此,操作系统作为一个资源管理者要解决用户对计算机系统资源的竞争,并合理、高效地分配和利用这些有限的资源,如CPU 时间、内存空间、I/O 设备、文件存储空间等。

从用户的角度看,他们对操作系统的内部结构不很了解,对操作系统的执行过程和实现细节也不感兴趣,他们关心的是操作系统提供了哪些功能、哪些服务以及具有什么样的用户界面。由于操作系统隐藏了硬件的复杂细节,用户会感到计算机使用起来简单方便,通常就说操作系统为用户提供了一台功能经过扩展的计算机,或称“虚拟机”。

3.操作系统的定义

操作系统由一组程序组成,这组程序能够有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程和控制程序的执行,使计算机系统能够高效地运行,并向用户提供各种服务功能,使用户能够灵活、方便、有效地使用计算机。

4.操作系统的分类和功能

操作系统分为微机操作系统和网络操作系统。

微机操作系统:

① 单用户单任务操作系统。

② 单用户多任务操作系统。

③ 多用户多任务操作系统。网络操作系统:

用于管理网络通信和共享资源,协调各计算机任务的运行,并向用户提供统一的、方便有效的网络接口的程序集合,就称为网络操作系统。

从广义的角度来看,网络操作系统主要有以下四个基本功能。

① 网络通信管理:负责实现网络中计算机之间的通信。

② 网络资源管理:对网络软硬件资源实施有效的管理,保证用户方便、正确地使用这些资源,提高资源的利用率。

网络安全管理:提供网络资源访问的安全措施,保证用户数据和系统资源的安全性。

④ 网络服务:为用户提供各种网络服务,包括文件服务、打印服务、电子邮件服务等。

5.网络操作系统的功能

① 作业管理。

② 处理机管理。

存储器管理。

④ 文件管理。(www.chuimin.cn)

设备管理

6.典型的网络操作系统

目前局域网中主要存在以下几类网络操作系统:

(1)Windows 类

对于这类操作系统,相信用过电脑的人都不会陌生,这是全球最大的软件开发商——Microsoft(微软)公司开发的。微软公司的Windows 系统不仅在个人操作系统中占有绝对优势,它在网络操作系统中也具有非常强劲的力量。这类操作系统配置在整个局域网配置中是最常见的,但由于它对服务器的硬件要求较高,且稳定性能不是很高,所以微软的网络操作系统一般只是用在中低档服务器中,高端服务器通常采用UNIX、Linux 或Solaris 等非Windows 操作系统。在局域网中,微软的网络操作系统主要有:Windows NT 4.0 Server、Windows 2000 Server/Advance Server,以及最新的Windows 2003 Server/ Advance Server 等,工作站系统可以采用任一Windows 或非Windows 操作系统,包括个人操作系统,如Windows 9x/ME/XP 等。

在整个Windows 网络操作系统中最为成功的是Windows NT 4.0 这一套系统,它几乎成为中、小型企业局域网的标准操作系统,首先是它继承了Windows 家族统一的界面,使用户学习、使用起来更加容易,其次它的功能的确比较强大,基本上能满足所有中、小型企业的各项网络需求。虽然相比Windows 2000/2003 Server 系统来说在功能上要逊色许多,但它对服务器的硬件配置要求要低许多,可以更大程度上满足许多中、小企业的计算机服务器配置需求。

(2)NetWare 类

NetWare 操作系统虽然远不如早几年那么风光,在局域网中早已失去了当年雄霸一方的气势,但是NetWare操作系统仍以对网络硬件的要求较低(工作站只要是286机就可以了)而受到一些设备比较落后的中、小型企业,特别是学校的青睐。人们一时还忘不了它在无盘工作站组建方面的优势,还忘不了它那毫无过分需求的大度;而且因为它兼容DOS 命令,其应用环境与DOS 的相似,经过长时间的发展,具有相当丰富的应用软件支持,技术完善、可靠。目前常用的版本有3.11、3.12、4.10、V4.11、V5.0 等中英文版本,NetWare 服务器对无盘站和游戏的支持较好,常用于教学网和游戏厅。目前这种操作系统的市场占有率呈下降趋势,这部分的市场主要被Windows NT/2000 和Linux 系统瓜分了。

(3)UNIX 系统

目前常用的UNIX 系统版本主要有:UNIX SUR4.0、HP-UX 11.0、SUN 的Solaris8.0 等。支持网络文件系统服务,提供数据等应用,功能强大,由AT&T 和SCO 公司推出。这种网络操作系统稳定和安全性能非常好,但由于它多数是以命令方式来进行操作的,不容易掌握,特别是初级用户。正因如此,小型局域网基本不使用UNIX 作为网络操作系统,UNIX 一般用于大型的网站或大型的企、事业局域网中。UNIX 网络操作系统历史悠久,其良好的网络管理功能已为广大网络用户所接受,拥有丰富的应用软件的支持。目前UNIX网络操作系统的版本有:AT&T 和SCO 的UNIX SVR3.2、SVR4.0 和SVR4.2 等。UNIX 本是针对小型机主机环境开发的操作系统,是一种集中式分时多用户体系结构,因其体系结构不够合理,UNIX 的市场占有率呈下降趋势。

(4)Linux

这是一种新型的网络操作系统,它的最大特点就是源代码开放,可以免费得到许多应用程序。目前也有中文版本的Linux,如REDHAT(红帽子)、红旗Linux 等。其在国内得到了用户充分的肯定,主要体现在它的安全性和稳定性方面,它与UNIX有许多类似之处。但目前这类操作系统目前仍主要应用于中、高档服务器中。

7.网络操作系统的选择依据

主要依据以下四点。

① 该网络操作系统的主要功能、优势及配置,看看能否与用户需求达成基本一致。

② 该网络操作系统的生命周期。谁都希望少花钱,多办事,因而希望网络操作系统正常发挥作用的周期越长越好,这就需要了解其技术主流、技术支持及服务等方面的情况。

③ 分析该网络操作系统能否顺应网络计算的潮流。当前的潮流是分布式计算环境,因此,选择网络操作系统最好考察这个方向。

④ 对市场进行客观的分析。也就是说,对当前市场流行的网络操作系统平台的性能和品质,如速度、可靠性、安装与配置的难易程度等方面,进行列表分析,综合比较,以选择性能价格比最优者。

8.选择网络操作系统的标准

① 安全性和可靠性。

② 硬件的兼容性

③ 可操作性。

④ 对应用程序的开发支持。

⑤ 可扩展性。