从我们的角度说,服务器上的操作系统应该要比工作站的操作系统简单。因为它们不需要支持各种各样的配件,一般来讲也不需要运行各种类型的应用程序。但从另一方面来讲,它们所运行的数据库、Web服务器、电子邮件服务器、协作应用软件及应用程序服务器等对服务器操作系统和硬件设施的要求都很高。因此,要想为服务器选择一个最佳的操作系统并不是一件容易的事。
十年前,主要有两种商用服务器操作系统可供选择:Novell的NetWare 4及微软的Windows NT。如今,Windows 2008依然是一个比较可靠的选择,而尽管NetWare已经消失,但Novell的Linux版本也是个不错的选择。在专业领域,可供选择的产品变化不大,基本上还和十年前一样:专用服务器上使用的都是Sun、IBM、SGI及其它供应商提供的Unix系统变体。
如何选择最好的操作系统?这很大程度上取决于服务器的功能。对于文件和打印服务器来说,能够支持在客户端运行Microsoft Office的Windows 2003 或2008是最简单的选择。尽管说在Linux服务器上支持Windows文件共享或是运行一个支持Outlook的服务器整合软件并不是没有可能,但在启动服务器时会比较麻烦,也很难保证其顺利运行。另一方面,在Linux上运行支持Linux工作站运行的文件服务器、外向型Web服务器或应用程序服务器要比在Windows上运行这些服务器要容易,或许在配置方面也会更安全,随着时间的推移还会免去许多设备维护的烦恼。
Windows vs. Linux:安装、维护和安全
Windows和Linux都有一定的优缺点。Windows易于安装和运行,因为它有一套预设模式,其中包括一系列几乎支持各种类型硬件运行的驱动,可选用的软件也最为丰富。但是,它总是会频繁地出现安全问题,或是要求安装关键的补丁程序,这种情况下通常会需要进行重启。Windows的价格也是比较昂贵的,从最初操作系统和应用程序的购买到后来为保证系统运行稳定所需的日常维护和升级,都需要一定的费用。而在选择Linux之前,你要仔细考虑一下可供自己选择、适合自身硬件(包括主板)的驱动,看它是否支持新发行的硬件(比如说Intel i7主板)。Linux操作系统及应用程序的安装也较为复杂,需要有更多的专业知识。但与此同时,通常来讲Linux要比Windows更稳定更安全,尤其是Red Hat 和Novell提供的企业版,它使用的内核版本的稳定性长期以来已经得到了足够的证实。
关于操作系统其它需要考虑的因素:价格、客服及相关选项
Windows和Linux都提供了让人眼花缭乱的选项。在微软方面,有Windows Server 2003标准版、企业版以及数据中心版本可以选择,其中每个版本又有32位和64位两种子版本。此外,它还提供了一些专业选项,比如说SMB版本(适用于中小型企业)。当然Windows Server 2008同样也提供了类似的选项。而其价格主要取决于你所要购买的份数以及是否需要签署年度维护协议或企业批量许可计划。然而,Linux甚至提供了更多的选项。如果你购买了Linux的服务器版本,你就可以从Red Hat 和Novell这些供应商那里获得全程客服(每天24小时,每周7天)以及其它一些选项。Xandros, MEPIS以及CentOS提供的版本售价相应较低。Debian, Ubuntu及Red Hat's Fedora所提供的免费版本可以让你开始时的成本更低。
从价格最高到最低,Linux不同版本之间最大的区别不在软件或现有驱动器的质量方面,而在其所能接受的客服上。如果你愿意深入在线客服论坛,你可能会发现,免费版本得到客服的速度要比商业版本更快。但是你大可以放心,他们设有24小时客服电话,尤其是对于那些企业级的用户。你可以同时购买硬件和操作系统,这就可以保证你所安装的硬件都可以接受客服。否则,你可能就需要研究一下,看自己选择的Linux版本是否支持主板、芯片组、RAID适配器、网卡、光纤通道主机适配器以及其它一些配件的运行。
对于商用服务器来说,还有其它一些非Linux选项可选,包括BeOS,OpenSolaris以及几个Berkley Software Distribution版本。这些服务器操作系统选项都在防御黑客和安全性方面提供了更好的保障,但与Linux相比,它们在软硬件支持方面要受到更多的限制。
来源:博远电子(软件定制),如涉及版权问题请与我们联系。
TAG
软件定制,软件开发,瀚森HANSEN,辽宁,沈阳,抚顺