Windows系统用作服务器这是很常见的现象,但是linux系统是一种自由和开放源码的类Unix操作系统,使用linux系统用作服务器的用户也越来越多,那这两个操作系统哪个更适合做服务器呢?下文进行了详细的比较。
就某种程度而言,服务器操作系统比工作站操作系统要简单。通常情况下,其并不需要支持各种各样的设备,也不需要运行各种各样的应用程序。另一方面,服务器运行的是诸如数据库、Web服务器、电子邮件服务器、协作应用程序或应用服务器等应用程序,其强调的是服务器操作系统和硬件两方面的内容。因此,选择一个好的服务器操作系统至关重要。
十年前,在硬件产品上运行的服务器操作系统主要有两个选择:Novell公司的NetWare 4和微软的Windows NT。目前,Windows 2008仍然是一个可靠的选择,虽然NetWare已经消失在历史长河中,但Novell公司的Linux版也是一个不错的选择。在专利方面,跟10年前的状况差不多:都属于Unix的衍生版,可运行在Sun、IBM、SGI等专用硬件上。
选择最好的服务器操作系统在很大程度上取决于服务器的用途。对于一个支持Windows客户端运行微软Office软件的文件打印服务器而言,最简单的选择就是Windows 2003或2008。虽然它可以支持Windows文件共享和运行服务器协同应用程序(以支持Linux服务器上的Outlook程序),并且运行稳定,但其安装却相当的复杂。而相反,支持Linux工作站、对外的Web服务器或应用服务器的文件服务器在Linux上安装跟在Windows上安装的难度相差无几,但其默认设置可能会更安全;随着时间的推移,在维护方面可能也不会有太多的烦恼。
Windows vs. Linux:安装、维护与安全
不管是Windows还是Linux都有各自的优势与劣势。Windows易于安装,在默认模式下几乎能运行所有硬件类型的驱动程序,并可使用各种各样的软件。而在另一方面,频繁的安全漏洞以及升级关键补丁通常需要重新启动系统。不管是最初购买操作系统和应用程序,还是以让其保持稳定运行和更新的日常维护,价格都是非常昂贵的。Linux仔细考虑硬件驱动程序是否支持您的硬件(包括主板),以及是否支持最新发布的硬件(如英特尔i7),并在安装和运行操作系统和应用程序时需要更专业的知识。但与此同时,Linux比Windows更加稳定,也更安全,尤其是红帽和Novell公司发布的企业版,其长期使用的内核版本已经形成了一个完全稳定的系统。
操作系统其他因素:价格、支持与定制
Windows和 Linux 都提供了许多有时令人困惑的版本。在微软方面,除了像中小企业版(适用于小型和中小型企业)这一专门的版本之外,还有Windows Server 2003标准版、企业版和数据中心版,每种版本还分为32位版和64位版。Windows Server 2008也有类似的版本。价格的差别也相当的大,其主要取决于购买的份数,以及是否签署了每年的维护协议或企业批量许可计划。Linux则有更多的版本。 Linux面向服务器版本可从红帽与Novell公司之类的供应商那儿获得,并支持24*7和其他方式的服务。Xandros、MEPIS和CentOS则提供更便宜的版本;而诸如Debian、Ubuntu和红帽的Fedora版本则完全免费,给企业提供了更低的成本。
最贵的到最便宜的Linux版本最大的差别并不是软件的质量或可用的驱动程序,而是支持。如果你喜欢在论坛钻研的话,你会发现你使用的免费版本比商业版本的支持速度要快得多。但令人欣慰的是有一个7*24小时的服务热线,尤其是企业环境。一起采购硬件和操作系统也可以保证其支持、兼容其安装的硬件。否则,你必需研究并考虑以确保主板、芯片组、RAID适配器、网络适配器、光纤通道主机总线适配器和其他配件与Linux版本兼容。
还有其他一些非Linux版本服务器操作系统可供选择,比如BeOS、OpenSolaris和几个Berkley Software Distribution 的衍生版。这些服务器操作系统能更好地抵御黑客攻击和提供安全防护,但支持这些操作系统的硬件和软件比Linux版本更加稀少和有限。
总结
linux系统和Windows系统各有利弊,用户应该根据自己的需求选择各个系统用作服务器。希望本文能够对读者有所帮助。