1.UNIX 操作系统的发展
UNIX 最早是由美国贝尔实验室发明的一种多用户、多任务的通用操作系统。UNIX 系统自1969年诞生以来已经过50年。虽然目前市场上面临各种操作系统强有力的竞争,但它仍然是笔记本式计算机、中小型机、工作站、大巨型机及群集、SMP(对称多处理结构)、MPP(大规模并行处理)上全系列通用的操作系统,至少到目前为止还没有哪一种操作系统可以担此重任。而且以其为基础形成的开放系统标准(如PONX)也是迄今为止唯一的操作系统标准,即使是其竞争对手或者目前还尚存的专用硬件系统(某些公司的大中型机或专用硬件)上运行的操作系统,其界面也是遵循PONX 或其他类UNIX 标准的。从此意义上讲,UNIX就不只是一种操作系统的专用名称,而成了当前开放系统的代名词。
UNIX 系统的转折点是1972年到1974年,因UNIX 用L 语言编写,把可移植性当成主要的设计目标。1988年开放软件基金会成立后,UNIX 经历了一个辉煌的历程。成千上万的应用软件在UNIX 系统上开发并适用于几乎每个应用领域。UNIX 从此成为世界上用途最广的通用操作系统。UNIX 大大推动了计算机系统及软件技术的发展。
2.UNIX 操作系统的功能
UNIX 操作系统是目前功能最强、安全性和稳定性最高网络操作系统,其通常与硬件服务器产品一起捆绑销售。UNIX 功能主要表现在以下几个方面:
(1)网络系统管理。现在所有UNIX 系统的网络系统管理功能都有重大扩充,它包括了基于新的NT(以及Novell NetWare)的网络代理,用于OpenView 企业管理解决方案,支持Windows NT 作为OpenView 网络节点管理器。
(2)高安全性。Presidium 数据保安策略把集中式的安全管理与端到端(从膝上/桌面系统到企业级服务器)结合起来。例如,惠普公司的PreNdium 授权服务器支持Windows 操作系统和桌面型HP-UX,又支持 Windows NT 和服务器的HP-UX。
(3)通信。Open Mail 是UNIX 系统的电子通信系统,是为适应异构环境和巨大的用户群设计的。Open Mail 可以安装到许多操作系统上,不仅包括不同版本的UNIX 操作系统,还包括Windows NT。
(4)可连接性。在可连接性领域中各UNIX 厂商都特别专注于文件/打印的集成。网络操作系统支持与NetWare 和NT 共存。
(5)Internet。从1996年11月惠普公司宣布扩展的国际互联网计划开始,各UNIX 公司就陆续推出了关于网络的全局解决方案,为大大小小的组织控制跨越Microsoft Windows NT和UNIX 的网络业务提供了崭新的帮助和业务支持。
(6)数据安全性。随着越来越多的组织中的信息技术体系框架成为UNIX 中具有战略意义的一部分,解决数据安全问题的严重性变得日益迫切。UNIX 系统提供了许多数据保安特性,可以使计算机信息机构和管理信息系统的用户对他们的系统具有安全感。
(7)可管理性。随着系统越来越复杂,系统管理的重要性与日俱增。HP-UX 支持的系统管理手段是按既易于管理单个服务器,又方便管理复杂的联网的系统设计的;既要提高操作人员的生产力又要降低业主的总开销。
(8)系统管理器。UNIX 的核心系统配置和管理是由系统管理器(SAM)来实施的。SAM使系统管理员既可采用直观的图形用户界面,也可采用基于浏览器的界面(它引导管理员在给定的任务里做出种种选择),对全部重要的管理功能执行操作。SAM 是为一些相当复杂的核心系统管理任务而设计的,如给系统增加和配置硬盘时,可以简化为若干简短的步骤,从而显著提高了系统管理的效率。
SAM 能够简便地指导对海量存储器的管理,显示硬盘和文件系统的体系结构,以及磁盘阵列内的卷和组。除了具有高可用性的解决方案,SAM 还能够强化对单一系统、镜像设备以及集群映像的管理。SAM 还支持大型企业的系统管理,在这种企业里有多个系统管理员各司其职共同维护系统环境。SAM 可以由首席系统管理员(超级用户)为其他非超级用户的管理员生成特定的任务子集,让他们各自实施自己的管理责任。通过减少要求具备超级用户管理能力的系统管理员人数,改善系统的安全性。
(9)Ignite/UX。Ignite/UX 采用推和拉两种方法自动对操作系统软件进行跨越网络的配置。用户可以把这种建立在快速配备原理上的系统初始配置,跨越网络同时复制给多个系统。这种能力能够取得显著节省系统管理员时间的效果,因此节约了资金。Ignite/UX 也具有获得系统配置参数的能力,用于系统规划和快速恢复。(www.xing528.com)
(10)进程资源管理器。进程资源管理器可以为系统管理提供额外的灵活性。它可以根据业务的优先级,让管理员动态地把可用的CPU 周期和内存的最小百分比分配给指定的用户群和一些进程。据此,一些要求苛刻的应用程序就能在一个共享的系统上,取得其要求的处理资源。
UNIX 并不能很好地作为PC 的文件服务器,这是因为UNIX 提供的文件共享方式涉及不支持任何Windows 或Macintosh 操作系统的NFS(网络文件系统)或DFS(分布式文件系统)。虽然通过第三方应用程序,NFS 和DFS 客户端也可以被加在PC 上,但价格昂贵。与NetWare或Windows NT 相比,UNIX 系统的安装和维护比较困难。
绝大多数中小型企业只是在有特定应用需求时才选择UNIX。UNIX 经常与其他NOS 一起使用,如NetWare 和Windows NT。在企业网络中,文件和打印服务由NetWare 或Windows NT 管理,而UNIX 服务器负责提供Web 服务和数据库服务。在小型网络中,在与文件服务器相同环境中运行应用程序服务器,避免附加的系统管理费用,从而减少企业开支。
3.UNIX 操作系统的特点
早期UNIX 的主要特色是结构简练、便于移植和功能相对强大。经过多年的发展和改进,又形成了一些极为重要的特色,其中主要包括以下几点:
(1)UNIX 操作系统是一个多用户系统。
(2)UNIX 操作系统是一个多任务操作系统。
(3)UNIX 操作系统具有良好的用户界面。
(4)UNIX 操作系统的文件、目录与设备采用统一的处理方式。
(5)UNIX 操作系统具有很强的多核处理程序功能。
(6)UNIX 操作系统具有很好的可移植性。
(7)UNIX 操作系统可以直接支持网络功能。
经过长期的发展和完善,UNIX 目前已成长为一种主流的操作系统技术和基于这种技术的产品大家族。由于UNIX 具有技术成熟、可靠性高、网络和数据库功能强、伸缩性突出和开放性好等优点,可满足各行各业的实际需要,特别能满足企业重要业务的需要,已经成为主要的工作站平台和重要的企业操作平台。UNIX 操作系统作为工业标准已经被很多计算机厂商所接受,并且被广泛应用于大型机、中型机、小型机、工作站与微型机上,特别是工作站中几乎全部采用了UNIX 操作系统。TCP/IP 作为UNIX 的核心协议,使得UNIX 与TCP/IP共同得到了普及与发展。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。