网络操作系统的分类

Author: 严俊 Date: 1998年 第01期 21版

  网络操作系统(Network Operating System:NOS)决定了网络上文件传输的方式以及文件处理的效率,作为整个网络与用户的界面,是整个网络的核心。当前网络操作系统按其功能可以分为以下三种常见结构:
  (1)对等式网络(Peer-to-Peer)结构
  对等式网络不需要专用服务器,每一台工作站都能充当网络服务的请求者和提供者,都有绝对自主权,也可以互相交换文件。这种类型的网络软件被设计成每一个实体都能完成相同或相似的功能。
  优点:                 
  ①使用容易,且工作站上资源可直接共享         
  ②容易安装与维护     
  ③价格比较便宜
  ④不需专用服务器
  缺点:
  ①数据的保密性差
  ②文件管理分散 
  (2)服务器(Server-Based)结构
    网络以服务器为中心,严格地定义了每一个实体的工作角色,即网络上的工作站无法在彼此间直接进行文件传输,需通过服务器作为媒介,所有的文件读取,消息传送等也都在服务器的掌握之中。
  优点:
   ①对数据的保密性非常严格,可以按照不同的需要而给予使用者相应的权限
  ②文件的安全管理较好
  ③可靠性好
  缺点:
    ①多个使用者在同一时间内都要获得应用程序或数据时,效率可能降低。
  ②工作站上的资源不能直接共享
  ②安装与维护比对等式网络困难
  ④服务器的运算功能没有发挥
  (3)主从式(Client-Server)结构
  Client-Server是指将需要处理的工作分配给Client端和Server端处理,所谓的Client和Server并没有一定的界限,这取决于运行什么软件,简单的讲,Client是提出服务请求的一方,而Server是提供服务的一方。在主从式结构中服务端所提供的功能不仅仅是文件、数据库服务,还有计算、通信等能力。工作时不只是工作站端点负担沉重的运算方式,而是改由Client和Server各自负担一部分计算或通信的功能,这种结构是当前最优的结构之一。
  优点:                
  ①有效使用资源,增进生产力             
  ②成本降低             
  ③提高了可靠性        
  ④缩短响应时间
  缺点:
  ①管理较为困难
  ②开发环境较为困难