局域网络双雄会——Windows NT与NetWare 吴宇峰 2000年 第4期   下面我们从几个方面对应用比较广泛WindowsNT4.0和netware4.11进行一个详细的比较说明: #1 用户操作界面   对于熟悉Windows95和 Windows98中文版的用户来说,由于WindowsNT4.0采用了和Windows95中文版相同的用户界面,因此可以非常容易地上手,并且Windows NT 也有十分完善的联机帮助功能,用户可以很快熟悉Windows NT 的基本操作和功能。而NETWARE的操作界面相对复杂一些,比较类似于DOS,用户需要记住一些复杂的命令来完成相应的操作,虽然现在的NetWare4.11版本的NDS可以在基于Windows的环境下工作,但是文件服务器不支持,人机交互界面不是很友好,可以说从一定程度上影响了NetWare的发展。现在最新版的NetWare5.0,就针对Netware操作界面的不足,作了较大的改进,对用户的体贴程度有了很明显的改善。 #1 硬件支持   Windows NT 4.0 最低配置   服务器: 486DX/33,16M内存,130M硬盘空间   工作站: 486DX/33,12M内存,120M硬盘空间(无盘工作站除外)   多平台支持:支持基于INTEL486,奔腾及奔腾以上级的计算机,同时也支持精简指令集(RISC)如MIPS R4X00,DEC ALPHA和POWER PC。支持多处理器,是对称多处理器(SMP)的操作系统。支持最多4GB内存。   NetWare 4.11 最低配置   服务器:386以上微机,8M内存,30M硬盘   工作站:286以上微机,4M内存   多平台支持:支持INTEL处理器,支持最多4G内存。 #1 软件支持   Windows NT4.0和现有的大多数操作系统及软件的兼容。在操作系统方面,Windows NT4.0支持原有的FAT(文件分配表)文件系统,因此可以和使用FAT文件系统的DOS、Windows3.x和Windows95等操作系统同机安装,和谐共存。Windows NT4.0除了可以读取这些操作系统创建的文件,而且可以运行针对这些操作系统开发的DOS应用程序、16位的Windows3.x应用程序和32位的Windows应用程序,另外还可以运行基于OS/2操作系统的OS/21.x的应用程序和基于Unix操作系统的POSIX应用程序,这样使得在WindowsNT4.0之下可以运行大多数的应用程序。Windows NT还支持一种NTFS文件系统,NTFS是一种可恢复的文件系统,这种系统可以自动记录所有文件和目录的更新,在出现系统崩溃和电源故障时,下次启动可恢复这些信息,NTFS还支持热修补功能,当发现坏扇区时,会将数据写到另一个好扇区上,并将原扇区标记为坏扇区。另外Windows NT使用一个专门的内存管理器对内存进行严格的管理,应用程序必须通过管理器来访问内存,不能直接访问内存,并且限制应用程序对其他应用程序内存单元的使用,使得一个程序因错误导致崩溃时,不会影响其它程序。在网络方面,Windows NT4.0内置集成了强大的网络能力,它不仅可以用于点对点对等网络(Peer-Peer network),而且还支持客户机/服务器(Client/Server)方式网络,不仅支持微软网络,而且还支持与Novell的NetWare网络、Unix网络、Macintosh的AppleTalk网络的互操作,进行文件和打印机等资源的共享和互访,同时还支持远程访问连接,一台Windows NT4.0的计算机不仅可以作为远程客户机通过调制解调器、X.25网和ISDN网等访问远程服务器上的资源,同时它也可以作为远程服务器来接受远程客户机的访问,对于WindowsNT Server4.0,可最多支持256个远程客户机的远程访问请求。随着Windows NT产品的流行,越来越多的软件开发商都开始开发面向Windows NT的应用软件。   NetWare支持所有的重要台式操作系统(DOS,Windows,OS/2,Unix和Macintosh)以及IBM SAA环境,为需要在多厂商产品环境下进行复杂的网络计算的企事业单位提供了高性能的综合平台。NetWare是具有多任务、多用户的网络操作系统,它的较高版本提供系统容错能力(SFT)。使用开放协议技术(OPT),各种协议的结合使不同类型的工作站可与公共服务器通信。这种技术满足了广大用户在不同种类网络间实现互相通信的需要,实现了各种不同网络的无缝通信,即把各种网络协议紧密地连接起来,可以方便地与各种小型机、中大型机连接通信。NetWare可以不用专用服务器,任何一种PC机均可作为服务器。Novell在NetWare4.x中,对存储器管理部分重新进行了设计,使之更有效率,从而保证应用程序不会因存储器空间的不足而无法执行。NetWare4.x还提供一种信息转移特性,允许网络管理员将数据或其他信息转换到磁带或其他大容量脱机存储介质中(例如,抽取式硬盘、光盘等),Novell推荐使用高容量的光盘存储系统(HCSS)存储不常使用的信息资料,这种信息的转移是相当灵活和方便的。此外,HCSS还使用服务器硬盘上的可用空间来为大多数活动的文件做暂时的快速存取,硬盘空间需要用来存储其他文件或配置空间已达到原先驱设的容量时,较少活动的文件则被转移到光盘上,然后,当用户需要使用这些文件时,HCSS就会自动将文件拷贝到服务器硬盘。 #1 可靠性    Windows NT:可靠性是Windows NT4.0的关键设计目标之一,这使得Windows NT4.0在遇到来自软件和硬件故障时仍然能够正常工作。Windows NT4.0提供了磁盘镜像(Disk Mirroring)、磁盘双工(Disk Duplex)以及带奇偶校验的带区集(Stripe Set With Parity)等磁盘容错功能,来这样在硬盘或硬盘控制器出现故障时,系统能够继续正常工作。同时Windows NT4.0还支持UPS(不间断电源)的管理和磁带备份功能,使系统具有掉电保护和数据保护功能。   NetWare:NetWare 4.x 的可靠性是通过事务跟踪系统(TTS)和系统容错(FST)来保证。NetWare的TTS能将DB变动的整个过程当作一个“事务”,要么全部完成,要么彻底恢复到未变动前的状态,只有当文件被正确更新后,事务才完成。NetWare系统容错包括两级:第一级包括冗余表、写后读校验、一级热定位;第二级包括磁盘驱动镜像、二级热定位分割搜索读盘、事务跟踪系统、双服务器工作方式。 #1 安全性   Windows NT4.0 具有很高的安全性,它符合美国的C2级安全标准。这种标准在Windows NT 中体现在诸如效验、访问存取控制、安全审核等方面,并且是作为操作系统的内置结构来实现,而不是作为操作系统的附属。除了可以对用户进行身份效验和访问权限的设置,Windows NT 还可对用户的一些涉及安全的活动进行追踪和审核。例如,每一次的越权行为都作为一个安全性事件记录下来,这样系统管理员通过设置安全审核,可以了解系统中发生的所有安全性事件,以便于发现系统安全管理方面的漏洞并加强管理。NetWare4.x提供了广泛的系统保密措施,用于对文件服务器上存放的信息进行访问控制。这决定了用户访问网络资源的权利,访问那些资源以及使用这些资源作什么。NetWare4.x的网络安全控制分为:用户登录(注册)安全、目录和文件的访问权限控制、目录和文件的属性保密。 #1 各自的不足之处   Windows NT在兼容性、移植性、性能、可靠性、稳定性等方面的表现均很优秀,但它的管理比较复杂,开发环境也还不是十分令人满意。   NetWare4.x存在工作站资源无法直接共享、安装及管理维护较复杂、多用户需同时获取文件及数据时会导致网络效率降低以及服务器的运算功能没有得到发挥等缺点。