资源描述
Novell SUSE Linux Enterprise Server(SLES)是一个以Linux内核为基础的类Unix企业服务器操作系统,能运行在从X86 PC到小型机乃至超级计算机等硬件平台上,可以稳定高效的运行企业数据中心的所有主流应用业务。Novell SLES现已发展成为最受业内瞩目的、发展最为迅猛的主流服务器操作系统之一,也是全球唯一能与微软操作系统兼容的Linux操作系统。
RHEL ES(RedHat Enterprise Linux Entry Server)中型操作系统方案给市面上商业计算应用一个最合适的选择。 RedHatEnterpriseLinuxES最适合中型企业部门应用。
RedHat企业级LinuxES版本针对广泛的网络应用,为WEB服务器、邮件服务器、 VPN服务器、FTP服务器和DNS服务器等网络提供服务,适合从网络边缘到中型部门的应用环境。
BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,在1977至1995年间由加州大学伯克利分校开发和发布的。在20世纪80年 代,BSD广泛的被工作站级别的厂商接受,并衍生出了许多变形的UNIX授权软件。今天“BSD”并不特指任何一个BSD衍生版本,而是类UNIX操作系 统中的一个分支的总称。
FreeBSD是一份UNIX操作系统,它面向i386、IA-64、PC-98、Alpha/AXP及UltraSPARC平台。它基于加州伯克利大学 的4.4 BSD-Lite发布,并带有一些4.4 BSD-Lite2增强。它还非直接地基于WilliamJolitz的port,这源于加州伯克利大学i386化的“Net/2”也即 “386BSD”,尽管386BSD中只有非常少的代码遗留下来。FreeBSD被遍布全世界的公司、Internet服务提供商、研究人员、计算机专 家、学生,以及家庭用户用于他们的工作、教学和娱乐之中。
FreeBSD是一个自由的,源自AT&T UNIX的操作系统。目前已经不包含任何AT&T的代码。可以说它是正统的UNIX后代。而Linux是由一个芬兰Helsinki大学的学生 Linus Torvalds开发的UNIX的克隆。在Linus上大学的时候,由于AT&T与加州大学伯克莱分校在BSD版权问题上发生了法律纠纷,导致 BSD的源代码还不能自由使用,所以Linus写了他自己的UNIX版本(事实上,FreeBSD和Linux严格意义上不能叫做UNIX,因为UNIX 是The Open Group的注册商标)。
FreeBSD是一个完整的操作系统,包含了从开发工具到各种各样的应用程序。它由一个软件开发的核心团队来维护,整个原始程序代码会有组织地进行 更新,所以程序代码比较有一致性。FreeBSD主要是由它的核心小组来发布。而Linux 只是一个内核,是由Linus Torvalds个人维护的。作为一个完整的系统,Linux中还加入了许多GNU的东西。所以Linux更确切的称呼应该是GNU/Linux。 Linux有很多发行商,像Redhat,SuSe,Caldera,Debian,Slackware等等,它们互相之间是不兼容的,各个厂商都加入了 很多自己的东西。所以说Linux正在像当年的UNIX一样走向分裂。不过,幸运的是已经有权威人士意识到了这一点。
FreeBSD的目标是提供一个坚如磐石的系统。它的技术性能是有目共睹的,十几年的开发使它成为一个“坚如磐石”的网络操作系统,有许许多多的大 网站和ISP在运行着FreeBSD,免费和开放的特性使得它成为商业计算和科学研究的极佳平台。Linux是一个不断开发中的系统,全世界许许多多的 Linux爱好者在给它加入新的特性,但给人的感觉是它还没有长大成人。Linux的起源更多的包含了一种黑客精神,而FreeBSD则纯粹是从理论团体 中走出来的,带有更多的学院派色彩,而且它的发展和计算机研究部门联系非常紧密,而不是黑客们随心所欲的结果。当各公司开始雇佣黑客来安装和管理互联网 时,他们会比较自然地想到Linux这个老朋友,而不是(在他们看来)死板的 FreeBSD。
FreeBSD由于采用集中式的开发方式,所以FreeBSD的安装方式比较清晰,直接和高效。但对于那些习惯于图形化安装方式的朋友来 说,FreeBSD可能会让他们失望。如果你习惯了FreeBSD的安装方式,相信你一定会爱上它的。Linux由于有很多的发行厂商,所以它的安装环境 也是五花八门,有基于图形的安装界面,有基于字符的安装界面。各个发行商之间的安装方式还有所差异。如果你从一种Linux发行版转到另一种Linux发 行版,你就可能需要学习一个新的安装工具。
由于FreeBSD曾经长时间地陷入了与AT&T的法律纠纷,严重阻碍了它的发展,所以使得它不太为人所知。如果没有这场法律纠纷,也许就 不会有今天的Linux了。因为FreeBSD陷入法律纠纷的时候,Linux只是刚刚萌芽。Linux一个完全新开发的系统,没有遇到任何法律上的纠 纷,所以在很长时间里,它是唯一一个免费的UNIX类系统,深受黑客们的喜爱。
由于人们对FreeBSD的认识比较少,使用范围也比较小,导致了它在对一些新产品的驱动支持方面不如Linux。因为商业应用软件和驱动程序的缺 乏,所以FreeBSD仍然运行着Linux的程序,不管是商业的还是非商业的。而Linux的使用范围越来越广,并且得到了许多国际大公司的支持,所以 有越来越多的商业化软件可以使用。而且,发展速度相当快,一般一种新产品出来不久就会有相应的驱动程序可以使用。 Linux不一定要运行FreeBSD的驱动程序。
FreeBSD拥有许多狂热的支持者,只要有谁敢说它没有Linux好,他们就会跳出来与之争辩。Linux也拥有许多狂热的支持者,只要有谁敢说 它没有FreeBSD好,他们也会跳出来与之争辩。
总的来讲,Linux也是一个优秀的操作系统。至于,它比FreeBSD更优秀,这会引起很多人的争论。FreeBSD和Linux之间的不同更多 的是哲学方面的问题,而不是概念方面的问题。事实上,它们之间是互相取长补短,现在许多人都运行着这两种系统。
Solaris——一款多用户多任务的Unix操作系统,1993年由SunOS改编而来。Solaris系统内核基于 AT&T 发布的 SVR4 即 System V Release 4,但 Solaris 同时也具备了一些BSD版本Unix的特色,目前 Solaris 的最新版是 Solaris 10。Solaris 是高科技研究和教育领域使用最多的Unix操作系统,目前主要运行在SPARC,x86等硬件平台之上。
对于一款服务器操作系统而言,Windows Server 2008(WS2K8)无论是底层架构还是表面功能都会有飞跃性的进步,其对服务器的管理能力、硬件组织的高效性、命令行远程硬件管理的方便、系统安全模 型的增强,都会吸引Windows 2000和Windows Server 2003用户,并改变企业使用Windows的方式,以及网络的物理和逻辑架构。
虽然很多年前就出现了64位的处理器和64位的操作系统,但是一直被应用于高端领域。普通用户并不需要存储海量数据也不需要为成百上千万的消费者提 供服务。当一项技术在个人用户市场被接纳的时候,说明它已真正开始成为计算世界的基础。但是不论是高端用户还是低端用户,陪伴在他们身边的并非那个小巧的 微处理器,而是他们的操作系统。下面就让我们带领大家认识64位操作系统家族中的几位成员,我们在可能的情况下尽量选择了面向服务器的版本,以为大家介绍 尽可能多的企业级特性。
微软Windows x64 - 世界级的明星
虽然在很多方面备受指责,但是微软的操作系统的易用程度确实无出其右。Windows系列目前仍然是世界上用户最多的操作系统产品,并成为了用户体 验方面的实际标准。我们选择的测试系统是Windows 2003 x64,该操作系统现在已经上市。除了售价与32位Windows 2003维持相同之外,微软还提供了用旧有的32位许可证换取新版64位Windows 2003的服务。首先来看一下Windows x64在处理器和内存方面的支持情况。相比32位的Windows系统,64位的Windows 2003数据中心版最多可支持64路处理器,而32位版本只支持32路处理器。内存支持方面的提高也颇为显著,32位的Windows 2003最多也只能支持64GB的内存,但是64位的大部分版本将可支持至1TB。也许现在大部分个人用户都还没有用上超过1G的内存,但是在高阶运算领 域,扩展能力是32位系统无法被应用的主要原因之一。在包括系统模拟、基因运算等很多大运算量任务中,一个运算进程可能就要占用成G的内存,而每一次运算 任务都会产生十几个G的数据。Windows的64位化对微软打入高端市场很有帮助,至少可以提供在服务器领域与其它系统抗衡的基础。64位的 Windows提供了兼容32位应用程序的能力,但是就目前所看到的来讲,运行32位应用的64位系统在性能方面与同样主频及配置的32位系统差别不大。 但是在运行纯64位应用的时候,速度确实比运行32位应用有所提高。我们建议为运行64位Windows的系统配置至少512M的内存,对于服务器系统来 说,应在此基础配置上根据服务器的任务计算应该使用的内存容量。在用户界面方面64位系统也与32位系统相差无几,只是在系统的一些细节方面存在一些不 同。例如在64位Windows系统下安装32位应用程序的时候,会安装在后面带有(x86)字样的目录中,而在任务管理器中查看进程信息时,32位应用 进程的后面会带有*32的字样。另外,在64位Windows系统中带有32位和64位两个版本的IE浏览器,据称是因为64位IE在执行ActiveX 时有一些问题。凭心而论,在功能方面64位Windows系统并没有什么显著的增强,这一系列产品的推出更重要的是在完成长角系统之前弥补64位系统空 缺。相信在长角推出的时候,微软的所有操作系统都将基于64位平台。对于广大Windows用户来说,换装64位Windows确实可以带来更大的应用空 间,但是要格外注意投入产出比。从个人用户的角度,目前64位Windows XP还没有太多纯粹的64位应用可跑,在没有确实理由的情况下大家不妨继续等待长角系统。而对于企业用户来讲,目前的应用主流甚至还没有完全从 Windows 2000过渡到Windows 2003,所以也可以暂时观望。对于已有确定计划换装操作系统的企业来说,直接升级成64位Windows 2003倒是值得考虑的选择。
SuSE Linux Enterprise Server 9 – Linux阵营的新领袖
其实目前主流的Linux发行版仍然继承了Red Hat Linux的很多传统,但是与Red Hat近几个版本的乏善可陈相比,SuSE Linux自从投入Novell的怀抱之后,既使是小版本的更替也能带给用户很多不同的体验。极其优秀的用户交互性与Novell的企业技术结合起来, SuSE企业版已经开始呈现出王者之气。虽然IT行业的特产就是好产品不等于成功,但是至少Novell已经成功的跨出了第一步。Novell系统与其它 Linux系统相比最大的特色就是附带的YaST管理平台。YaST是SuSE从1996年开始开发的,今年4月已经纳入了GPL协议。在这个管理软件中 不但能管理所有系统相关的设置,还能统一管理所有系统服务。这种高度统一的管理方式相对于其它Linux发行版相对分散的管理工具来说更加高效和易用,而 这也是Linux系统与Windows系统最大的差距之一。SuSE Linux非常愿意使用新特性,例如它是最早采用2.6内核的发行版。这使得SuSE发布的针对64位X86架构的版本,具有非常全面的驱动程序。从我们 内部几台部署了SuSE Linux的系统来看,其驱动支持能力甚至可以和Windows XP媲美。在提供了64位支持能力之后,SuSE Linux将更能胜任企业级环境,这也受益于Linux系统提供的网络服务本身就比Windows系统更加全面。而且非常重要的一点就是SuSE Linux企业版所附带的网络服务程序以及桌面应用程序都能够很好的在64位操作系统环境下运行,并且这一点会在很长时间之内领先于Windows平台。 其实在企业级环境Linux系统拥有比微软更加丰富的经验,并且Linux系统继承了UNIX世界的宝贵精神财富。在AMD和Intel推出各自兼容32 位应用的64位X86处理器之前很多年,使用Alpha和安腾64位处理器的 Linux系统就已经在为我们的世界提供各种服务了。而64位X86处理器的推出,对Linux等开源阵营的帮助似乎要比微软更大。一个希望节省服务器购 置成本的企业有更大的可能会对开源服务器软件表达认同。在了解SuSE Linux的同时,我们不得不顺便提及Debian Linux,这是Red Hat路线之外的另一个主要的Linux体系。Debian Linux具有自己一些独特的管理方式和软件包发布方法,这是一种相对于其它Linux发行版更加贴近自由软件精神的发行版,并且具有最全面的应用软件套 件。Debian已经发布了一个专门的针对64位技术的开发计划,用于研发和支持包括AMD 64等X86处理器。如果企业具有足够的技术能力,也可以考虑选择Debian这样更加纯粹的开源解决方案,现在已经有大量的商业解决方案都是基于 Debian开发的。不过在管理成本方面Debian阵营的Linux发行版做的就不那么出色了,以在AMD64位处理器上安装Debian系统来说,采 用的是在32位系统安装的基础上修正内核的方式,这对于普通用户来说是个很难完成的任务。SuSE Linux企业版的售价不菲,这一点对于成本敏感的用户来说是必须考虑的问题,当然,如果舍弃了在线更新以及Novell提供的各种技术支持服务, SuSE Linux还是允许免费下载的。不过我们确实喜欢SuSE的在线更新服务,并且我们认为它的优秀程度已经趋进微软的在线更新服务,只是由于更新服务器较 少,更新速度有时会比较慢。其实SuSE Linux的桌面版也是我们所看到的最昂贵的Linux发行版之一了,与大多数发行版接近于免费的价格不同,SuSE Linux专业版的售价已经将近Windows XP的一半了。Novell提供了与长角系统相似功能的最新系统预计可以在2006年上市,希望它超越Windows的承诺可以兑现,否则我们对这种订价 策略可不太欣赏。
FreeBSD 5.4 – 流落民间的王子
与Linux的“草莽”出身不同,虽然BSD系统具有与Linux一样的浪漫主义精神,但是从血统来讲BSD系统更像是个“皇族后裔”。虽然不象 Linux那样靠着一群天才和斗士的努力从零建起了堪称伟大的系统,但BSD的发展史也同样颇具传奇性。FreeBSD是用户最多的BSD系统之一,它是 从AT&T的伯克利UNIX基础上发展出来的,真正的出身名门。最新发布的FreeBSD 5.4对AMD和Intel的64位处理器提供了很好的支持,但是在驱动支持方面FreeBSD做得还不是特别完美。包括所支持的设备种类以及配置驱动程 序的方式,与其它系统相比还有差距。FreeBSD继承了BSD系统的纯净和高性能,我们认为就单纯的效率来说,FreeBSD是最适合用于服务器环境的 64位系统之一。另外,FreeBSD的软件包装和发布比Linux系统更加严谨,同时也具有更佳的安全性,这也是其在服务器环境受到推崇的另一个重要原 因。似乎FreeBSD的体魄天生就是为企业服务器而生的一样。只要能够顺利的在X86架构64位硬件平台上部署一套FreeBSD系统,它可以象那些超 级昂贵的系统一样一直在那里为您工作,大家会为它能这么稳定高效而感到赞叹。有时我们会想,FreeBSD的安装和配置永远都不会做得容易了,它的所有工 作方式似乎都按照骨灰级用户的口味来进行设计。FreeBSD以及其它的BSD系统在用户体验方面都是比较差的,但是我们认为这纯粹是设计者的喜好问题, Apple的操作系统被公认具有最佳操作体验,而其最新的Tiger系统就是基于FreeBSD内核打造的。单凭这一个例子就可以证明FreeBSD的基 础架构并不是那么艰涩,而且在BSD系统的基础上也可以制作出广受用户欢迎的系统。我们不建议个人用户考虑BSD系统,包括FreeBSD在内的大多数 BSD系统是技术探险者的天堂,而对于个人用户来说,则恰恰相反。甚至对很多具有相当技术基础的用户来说,FreeBSD系统也会为他们设置很多障碍,在 采用FreeBSD之前,请确保已经收集到足够多的理由。在通往BSD系统的道路上,人们总会时不时的想放弃继续前进,回到那些易用系统的怀抱。
Solaris 10 – 迟来的阳光
SUN做为最老牌的技术流厂商,似乎拥有无法穷尽的天才。SUN的Solaris操作系统软件在很多人的心里就像一件圣物,而且SUN还拥有可以应 用于超级计算机系统的整套硬件技术,近年来更是一手打造了彻底改变软件开发领域的Java平台。但是不知道到底是因为什么,SUN对世界的贡献从来没有获 得过等价的商业成功。拿Solaris来说,这样一个公认技术非常出色,令无数技术人员神往和赞叹的操作系统,发展到新世纪之后已近苟延残喘。除了基层市 场完全无力涉足之外,自己一向叱咤风云的高端领域也有被蚕食之势。在发布Solaris 10的时候,SUN祭起了开源大旗,并且提供了对64位X86架构的支持,试图对中低端市场做最后的突围。因为SUN清楚的知道,如果它脱离这个战局,企 业级市场肥沃的土壤将再无机会染指,而目前所占据的领地也将成为无本之木、无源之水,只有默默等待其它厂商瓜分而已。只有如果这一战不能挽回败局,相信广 大Solaris的爱好者再不会有X86的版本可用了。由于SUN在高端市场的技术积累实在太过雄厚,它推向中低端的产品也具备一种难以掩盖的大家之风。 功能上只能用豪华来形容,Solaris独有的进程控管、统一应用容器、ZFS文件系统以及主动式服务器管理等技术,在中低端市场简直有牛刀杀鸡之嫌。而 SUN对各种处理器以及TCP/IP堆栈做出的精心优化,所提供的性能提升让我们也有些瞠目结舌。我们充分相信SUN拥有最理解64位技术及操作系统技术 的人员,但是只靠技术的先进性是无法左右市场行为的,特别是企业级市场。继大张旗鼓的发布之后,Solaris 10似乎又在大多数人的视线中消失了。不知道SUN在其它各市场区域的运作是如何开展的,至少在中国地区给我们的感觉Solaris的推广是没有很好延续 性的。并非在这里徒发牢骚,所谓爱之深责之切,希望SUN不要在打着开源大旗的同时将市场和服务工作也做得“很象”开源产品,希望这抹迟来的阳光不是夕 阳。
展开阅读全文