BBS水木清华站∶精华区
发信人: dfbb (赵无忌☆迷恋红尘), 信区: Linux
标 题: 优异的Intranet解决方案基于Intel的Unix
发信站: BBS 水木清华站 (Wed Sep 2 22:38:23 1998)
第九期(3月16日): 评测与调研
半年版名: 评测与调研
半年栏目: 产品比较
出版日期: 19980316
优异的Intranet解决方案基于Intel的Unix
如果你正在为你的机构建立Intranet,考虑考虑选用基于Intel的
Unix作你的平台吧。毕竞因特网是建立在Unix上的,而且没有其它哪
种操作系统可以提供它对伸缩性和标准的支持。美国IDG FCW评测了5
种领先的软件包,以便发现哪一种最有价值。
由于Intranet对以前的老大难问题提供了简单、别致的解决办法
,现在已成了一种流行的应用开发平台。开发者利用一个浏览器、一
台Web服务器以及一些CGI代码,就可以干许多事情,而且利用一种开放
式体系结构--用超文本标记语言(HTML)、Perl、甚至C语言作为模块,
就能形成易于伸缩和升级的解决方案。
要是你想创建一种基于标准的Intranet,没有比Unix更好的平台
了。Unix是建立因特网平台,其成熟性、可伸缩性和健全性足以对付
大多数任务需求,而且其巨大的装机量和繁荣的用户群,可确保其长久
不断的革新。
你会问:"可是Unix不是需要昂贵的硬件吗?"不,它不需要。看看
我们这里评测的5种基于Intel的Unix解决方案吧。其中哪一种软件包
都会以低廉的PC硬件创建你的Intrane t,并很快运行起来。
对于你们当中那些认为Microsoft公司的Windows NT是基于PC的I
ntranet的最佳选择的人,请再斟酌斟酌吧。我们测试过的所有Unix解
决方案都具有自动安装特性--一些还是基于浏览器的安装,它们与Win
dows NT没有多大差别,也不比它更困难。Unix解决方案像NT Server
4.0一样包含许多Intranet服务。我们还发现,大多数Unix厂商提供的
支持都非常之好。另一大好处是,还可在任何时候通过Usenet新闻组
找到许许多多Unix专家。(有关NT作为Intranet平台如何与这些Unix
软件包一争高下的更多情况,参看旁文。)
对于这次的比较,我们设想了一个要求创立Intranet的工作组。
这个工作组拥有一些有技术知识的人员,他们不怕编写某些Perl或C代
码,并用HTML将其连接起来。他们甚至还可以尝试面向对象的冒险,编
写一些Java代码。他们还愿意访问新闻服务器,既熟悉一些内部的新
闻组又乐于与全球的同事交换信息。
我们测试了5种宣布作为Intranet解决方案、基于Intel的Unix软
件包。每一种一般都有一个World Wide Web服务器、CGI开发工具及
其它TCP/IP服务,诸如域名系统(DNS)、发送邮件等。为了进行我们的
比较,我们还假定,工作组的联网及因特网的连接由机构的信息系统部
门管理。
表1
这些软件包起始价格为38美元。如果不运行X Window的话,这些U
nix版本有非常少的硬件要求。几乎所有的软件包都将在内存低达16M
的基于486的机器上很好地运行。我们在Compaq Computer公司的200M
Hz Deskpro 4000 Pentium机器上测试它们,该机有32M RAM和2G磁盘
空间。
所有5家Unix厂商,或在系统中或通过Web提供了几乎我们所需的
一切。安装一般都很顺利,而当我们有问题时,支持也极好。
正如我们预料的那样,没有一个测试产品支持我们的新品牌S3公
司的Virge GX图形适配器。我们只得转到厂商的Web网站,得到合适的
驱动程序。NT同样不支持该适配卡。
要让所有这些软件包运行,你必须要了解一点你的硬件,还需要你
花点时间熟悉Unix 。它比NT古老得多,而且这些软件包原来并不是按
亲最终用户方式开发的,但它们发展了最终用户能力。你将发现,花点
时间熟悉Unix的发展会懂得其今后的道路。
具有特性、适当价格和快捷支持最佳平衡的软件包是Berkeley S
oftware Design公司的Internet Server 3.0。两种Linux解决方案--
Red Hat Software公司的Linux/Inel
4.2与Caldera公司的Open Linux Standard 1.1--都非常好。两
家大腕公司--Sun Microsystems和Santa Cruz Operation--也分别以
Solaris Server for Intranets 2.6和SCO Open Server-Enterprise
Systems 5.04提供了一流的产品,但由于未捆绑我们需要的所有开发
工具,在完美性方面丢了分。
Berkeley Software Design公司的Internet Server 3.0
BSDI的Internet Server 3.0是我们宣布的优胜者。它有很好的
支持、杰出的文档和流畅的设置,是一种完美的解决方案。我们还喜
欢它基于浏览器的管理。
BSDI用Internet Server提供了一种全特性的Unix实现,包括Nets
cape Communicati ons公司的Netscape FastTrack Server和Raima公
司的Velocis Database Server。在We b服务器端,BSDI的操作系统更
适合我们的需要,它带有C编译器、Perl和新闻服务器。
不过,Internet Server缺少PC客户机连通性。但最好还是有对No
vell的NetWare客户机的支持,因为许多便宜的Linux产品都有这一特
性。
安装Internet Server很简单。它通过快速安装选项来对你的磁
盘进行分区,并在其上安装操作系统及其它软件。不然,你也可以选择
对磁盘进行手工分区,手工选择要安装的软件。只有我们进行手工选
择,才能安装Netscape服务器。这是一个好主意,因为你可能不希望在
你安装的每台Unix机器上都设置Web服务器。
Internet Server手册很不错。乍一看,你可能感到它组织得不好
,但这正是它在印刷上的简明。实际上,手册是一个组织得很好的简明
指南,几乎对操作系统的一切细微之处都谈到了。
Internet Server的性能与其它系统相差不多。BSDI的指标正好
在这批产品中间,说明它是一个足以满足大多数工作组Intranet需要
的系统。
通过Internet Server 3.0,BSDI仅以每用户62美元的价格提供了
一种很好的Intran et解决方按。那些在同一服务器上寄住多个Web网
站的因特网服务提供商(ISP)都喜欢它。BSDI风格的Unix具有稳健系
统的声誉,我们认为那是当之无愧的。
Caldera公司的OpenLinux Standard 1.1
Caldera公司的OpenLinux服务器除了你期望的所有TCP/IP服务外
,还包含一个办公套件、Netscape FastTrack Server和一个North Am
erica公司的ADABAS D关系数据库个人版软件。由于其Intranet开发
工具及其扩展的网络操作系统客户机支持,OpenLinux是我们所测试的
最完整的方案。
OpenLinux安装与Red Hat Linux相似,只是感到笨拙一点。其一
是OpenLinux不能发现CD-ROM,我们只好重行启动。OpenLinux像Red H
at Linux一样,要进入Fdisk来对硬驱进行分区,而后提供一个更直观
的界面来分配磁盘的安装位置。
在OpenLinux上选择软件包稍微是个挑战,因为它没有那么多的选
择。有几次,我们搞不清楚我们是否需要某个软件包。此外,在安装过
程中选择软件包的界面也颇费时间。
Caldera提供许多种文件及打印支持,包括Windows、NetWare和Ap
ple公司的Macinto sh客户机等。文档含有有关NetWare的扩充信息,
并有有关Macintosh及Windows服务器配置信息的索引。
与某些预先配置Netscape FastTrack Server的产品不同,OpenLi
nux给你显示配置脚本,允许你设定管理服务器。如果要从另一台主机
管理服务器的话,这是重要的。在配置脚本中输入其它主机的数据,较
之找出正确的文件并编辑它要方便得多。
我们喜欢OpenLinux含有Netscape浏览器,因为那是我们所见过的
最稳定的Unix浏览器。
在我们的性能测试中,Red Hat Linux大大优于Caldera OpenLinu
x。我们没有时间研究这是由于调整引起的或是由于Netscape服务器
与Red Hat上的Apache服务器有差异所致。
Red Hat Linux和Caldera OpenLinux上的一个漂亮特性是控制板
,它是一个简单的X Window应用,把诸如增加主机或用户等许多例行管
理任务自动化了。Caldera更向前迈了一步,它利用一种更老式界面的
系统管理工具Lisa,大为扩大了管理任务的范围。
OpenLinux的一份简装拷贝售价为336美元。Caldera还提供一种
台式机版本Caldera OpenLinux Base,它很便宜,但不包含标准版本中
的全部服务器组件。
对于那些喜欢Linux的简单性及其普遍认可Linux但不要求电话支
持安全性的人来说,OpenLinux是令人满意的选择。此外,如果你希望
把Unix推广到台式机上,那么服务器组件OpenLinux Standard与台式
机操作系统OpenLinux Base的组合,将是一个具有文件及打印支持以
及集成的办公套件的完美方案。
Sun Microsystems公司的Solaris Server for Intranets
Solaris Server for Intranets标志着Sun首次发表其针对不同
类型用户的操作系统版本。这应当是一种非常时髦的动向。
毫无问题,Solaris是一种竞争产品。就不足方面而论,Solaris未
交付Perl解释器、C编译器或新闻服务器--这全是我们解决方案所要
求的。不过,我们能够很方便地从Sun的Web网站下载并安装这些组件
。从积极方面说,Solaris提供了一个用于Windows、Macint osh和Net
Ware客户机的完善的文件及打印套件,这种难以抗争的组合,价格仅为
每用户83 美元。
此外,它提供基于浏览器的安装。问题在于,我们的PC只有32M RA
M,而基于浏览器的安装至少要求48M才能运行。即使如此,基于更传统
的X Window的GUI配置更直截了当。Solaris将自动地为你进行系统盘
的分区,不过你还是要把大量的空间用于用户的主目录,而在/opt或/u
sr中没有很多通常安装软件的空间。
Solaris的Intranet安装具有傻瓜特性,无需基于浏览器的安装选
项。你只需找到包含安装指令的HTML文档,然后执行pkgadd命令即可
安装软件。Red Hat Linux却更为得体。
虽然它还不是我们见过的最灵巧的安装,而且我们也不喜欢在完
成Solaris安装后还必须安装Perl、C和新闻阅读器,但Solaris仍不失
为一种过硬的产品--适应于从486 PC到64路的SPARC服务器。
Sun对安装问题提供免费支持。我们的电话迅速得到回答,而且技
术人员对我们碰到的设备驱动程序问题很有见地。他告诉我们利用Su
n Web网站上已更新的安装与设备驱动器磁盘镜像,便更新了我们的视
频驱动程序。显然我们内置的以太网适配器它还不被支持,而我们未
检查其它一些驱动程序,看看我们能否适合该芯片组。但电话及Web支
持相结合,有助于迅速解决我们的问题。
Solaris有许多优点,包括很好的技术支持和对许多平台的兼容性
。如果你需要运行诸如Oracle公司数据库等高档应用,Solaris Serve
r for Intranets是一个不错的选择。唯一的不足是,Sun未提供完善
最完善的产品之一。Red Hat Linux交付有Apache Web服务器(由Apac
he HTML Server Project开发)、Per l和C编译器以及新闻服务器。A
pache捆绑有其它10余种软件包,从X Window开发库到网络管理工具都
有。Red Hat Linux还是我们的性能夺标者,其响应时间大约为其它竞
争产品的一半。
我们喜欢Red Hat Linux直接从我们硬件上的CD进行引导。(它也
有一张引导软盘。)正如大多数方案一样,Red Hat Linux提供了CD-RO
M、Network File System(NFS)或文件传输协议(FTP)安装的灵活性,
并增加了对Windows' Server Message Block(SMB)协议的支持。安装
是直截了当的,而且Red Hat Linux还自动检查你的大部分硬件。此外
,RedHa t Linux通常对大多数安装问题都选用正确的缺省值。我们因
未运行X Window而是采用3Com公司的3C509以太网适配器,遇到了图形
驱动程序和网络驱动程序问题。
在Red Hat Linux安装中唯一的缺点是,它要进入fdisk程序来对
硬驱进行分区。幸好这一过程在用户手册中写得清清楚楚。(我们对
所有的方案都分配了64M交换空间。)
Red Hat Linux对你所安装的机器类型提供几种选项,从打印服务
器直到多媒体游戏系统。我们选择了一种包含有X Window的最少的安
装来测试图形管理工具。
对于Red Hat Linux,在安装软件时你有宽泛的选择。比如,你可
以单独选择X Windo w、X Window开发和用于X的多媒体附件。此外,
你可以对任何软件包选择其中个别的软件。别的Unix方案给你的选择
就不多了。对此你务必非常小心,因为你不希望安装太多的软件把你
的磁盘填满而没有留下足够放Intranet内容的空间。而且,大多数安
装都会吃掉系统资源,并将放慢你的CPU。更何况,发送邮件软件有安
全性风险,所以,如果不需要时就别安装它。
Red Hat Linux安装是非常快捷的。我们的系统经由其Apache We
b服务器提供主页没花什么时间。Red Hat Linux还提供一个新闻服务
SCO OpenServer把所有的管理功能放入一种分级菜单结构。我们
也喜欢我们在SCO的Web网站上发现的东西。虽然我们对Perl及C没随
操作系统软件一起交付感到失望,但我们能方便地从SCO网站的"Skunk
ware"部分检索其二进制码。
SCO OpenServer在我们的性能测试中表现不俗,而且在我们用它
来建立我们的Intra net应用时也感快捷。虽然没有哪种服务器显得
缓慢,但SCO确实是出色的。
SCO OpenServer售价883美元。
其最差之处是,在安装过程中查看你屏幕上基于字符的显示条颇
花时间。如果你希望一流的性能、可伸缩性以及主要操作系统厂商的
支持,SCO OpenServer是不错的选择。SCO还提供一套完善的Unix连通
性方案来集成SCO OpenServer与PC。此外,如果你必须运行诸如Oracl
e等主流软件包的话,转向SCO似是比转向Linux更好。
结论
基于Intel的Unix始终生机勃勃,而且越来越好。我们认为5种产
品对于Intranet都是理想的--各具优点而且各有其过硬厂商作后盾。
在哪个方案中我们都一次没碰到显示停止的问题。测试5种方案的全
部工作真是一种享受!
结果表明,BSDI的Internet Server 3.0对于我们虚构的工作组是
最佳的方案。对于那些愿意不要电话支持的单位,Red Hat Linux是廉
价产品的优胜者。你用一点零花钱就能得到一种完善的Intranet环境
。Caldera的OpenLinux有一套最完善的特性。如果你必须运行诸如Or
acle等主流商用应用软件,Sun和SCO的方案将更具吸引力。
此外,Sun提供的可高度伸缩的体系结构还将让你从PC转移到超级
计算机。
当然,Windows NT并非无用武之地。如果你是在Windows网络上,
而且在你的操作系统中需要Windows特性,那NT作为一种Intranet平台
也会工作得很好。不过,如果你想要增长见识,或者你已经对Unix有所
熟悉,那么,各种基于Intel的Unix方案就是对于Intranet开发的成熟
、可靠、开放的平台了。
表2
--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 159.226.41.99]
BBS水木清华站∶精华区