如今,Windows已经不再是一个合格的选择了,你所需要的是一个更易于扩展的、更值得信赖的、具有更高性能的环境。或许,你正在使用Oracle 的财务、人力软件或者一堆ERP应用软件中的任何一个;或许,你正在寻找并部署适合自己的新的网络平台,类似于带DB2后端的IBM WebSphere,或WebLogic和Oracle这样的平台。
在过去那些年里,你会不得不购买三大Unix平台提供商(IBM、Sun、HP)的东西,这是仅有的方法。但是现在,Linux已经成为值得你考虑的完美的替代品。那么,如何来评估到底哪一种选择是最有利于自己公司的呢?在这篇文章中,我们将对Unix与Linux各自的利弊展开讨论,并希望能够给你提供一些关键性的决策性帮助。
UNIX的“好”与“劣”
Unix出现于1969年,是一个非常成熟的操作系统。它得到了所有独立软件开发商的支持,同时还拥有诸如IBM、HP和Sun这些公司的硬件支持。那些重要的Unix相关系统,如AIX、HP-UX和Solaris,虽然在很多方面都存在差异,但它们都是成熟、稳定、易于扩展的系统。
在Unix上工作的最主要的原因包括:
1. 硬件的支持与融合
与Linux不同的是,Unix为一般性的硬件制造商提供系统包。由于其与硬件的联系非常紧密,经常出现的情况是正在运行的系统,已经针对特定的硬件平台进行了优化。所以,Unix提供了各种各样的性能与稳定性方面的优势。
2. 操作系统的支持与稳定性
补丁的管理、修复以及可持续的升级……这些琐事都将被你所使用的Unix制造商所处理。你根本不需要浏览任何网页来寻找适用于你所遇到的问题的补丁。在大多数情况下,电话支持将直接帮你修复这些问题,甚至在某些情况下,制造商会亲自上门帮你安装。你的系统提供商会提供7x24小时的全天候服务,当你遇到系统崩溃时,不要害怕,任何时候,你都能通过电话得到帮助。
3. 使用舒适程度
如果你希望自己以及与你合作的公司,是属于那种能够手把手解决各种问题的类型,那么Unix绝对是最适合你的。在Linux下,你基本上要靠自己来解决问题,甚至是在你购买了三大Unix制造商中任何一家的Linux发行版本之后,你也很难得到像Unix那样24x7小时全天候服务的待遇。
虽然一些Linux提供商在逐渐完善其服务,但任何非正式的调查人员,都会告述你,与对Unix平台的支持力度相比,像Red Hat这样的公司还有很长的路要走。
在硬件方面,你的销售队伍永远是你可利用的资源,就如同那些向你售出了产品的商业伙伴一样。如果有什么事情不顺畅,你永远都能找到报怨的对象。
当然,Unix也拥有下面这些缺点:
1. 灵活性
你曾经试过,向Unix开发商提供一些额外的费用,让它们包含各种x、y、z到内核中,来修补某个特定的问题或增加它们操作系统的价值?我猜肯定不会,因为这种情形就不可能发生。相反,在Linux的世界里,你拥有所有内核的源代码,而且一旦你有相关的知识储备,你甚至可以自行对其进行修改。
2. 价格
和Linux相反的是,如果希望购买Unix制造商专属的Unix系统,你可能不得不付出一些附加费用。虽然与系统授权有关的费用并不是很多,但是,包括维护协议、软件许可,以及更加昂贵的硬件花费和超额的管理费用等等,将接踵而来。
3. 市场
在Linux甚至Windows的市场份额一天天扩大的时候,Unix系统却在逐渐萎缩。虽然我并不会就此做出Unix的消亡已经显而易见之类的预测,但是,现在确确实实并不是Unix的上升期。在Linux正开始到达其创新的高峰期的时候,逐渐逼近Unix的灭亡的命运可能是不可避免的。
4. 可更替性
当你决定采用AIX作为你使用的Unix系统的那一刻开始,你就等于是和IBM联姻了。是的,联姻的方面包括硬件、技术支持、维护以及它们的销售人员或商务伙伴。当然,我并不认为这种情况一向都很糟糕,因为IBM在各个领域都拥有强大的实力。但别忘了,现在,你已经嫁给这个制造商了,变心是不允许的——至少是很难的。而在Linux方面,你不会嫁给任何的卖家,原因在于虽然存在很多的Linux发行版本,但是它们的内核系统都是一样的。
5. 支持度
与Windows或Linux的管理人员相比,在你的IT员工团队中拥有Unix管理员将昂贵得多。无论是谁,都需要考虑迁移到新环境中的所有代价。
Linux的“成”与“败”
虽然Linux并没有Unix那般传奇的历史,但它也已经走过了14载。在很多方面,Linux所拥有的特性都不比Unix少。最近发生的大家所熟悉的诉讼中,SCO公司其实在告诉大家,事实上,Linux就是Unix。
Linux诞生于一位学生兼黑客Linus Torvalds之手,是隶属于GNU项目的Minux的演化版本(GNU并不是Unix)。它于1994年正式发布,遵循GPL协议。与专有的、靠专有硬件制造商维护的Unix不同的是,Linux是靠世界各地成千上万的开发者所组成的社区来维护的,这些维护工作包括:编写、测试和改进代码。
虽然目前Linus仍然是Linux内核的看护人,但是控制高端市场并向世界上各个公司进行销售的是各种各样的Linux发行版。截止到现在,最流行的两个版本是Red Hat和Novell公司的SUSE。
以下是一些有利于Linux的关键点:
1. 真正开放的系统
或许Linux最大的卖点就是,它能给你自由选择的权利。从支持的硬件到Linux的发行版本,有众多的选择来供你参考。你可以在价值200美元的二手电脑上运行Linux,也可以在价值百万美元级别的p595系列IBM服务器的某个逻辑分区上使用,甚至可以在一台IBM主机上运行它。
一旦选择了Linux,你将不再会受制于硬件厂商某一次的心血来潮而产生的变动。虽然Unix是作为开放系统投入市场的,但事实上你经常不得不“下嫁”给硬件制造商。Linux才是真正的开放性系统。
2. 漏洞修复和安全补丁
你曾经经历过为了从你的卖主那里获得用于修复系统漏洞的最新的修复包或安全补丁,而不得不忍受长达数周的等待么?面对这种情况,在Linux环境下,你可能只需要等待几天甚至几个小时。开源社区能够通过传统渠道,以非常快的速度来发布那些需要漫长的开发周期才能产生的补丁。
3. 不断增长的资源
如今,每一个重要的独立软件提供商都已经或即将推出自己软件的Linux版本。Linux的市场份额正不断上升,人们也不断对其产生需求。同时,有越来越多的管理人员正在进行Linux方面的培训,能对公司转型到Linux环境产生巨大帮助的资源和信息数量也非常庞大。毫无疑问,Linux正在创新的方面比Unix要多得多。
下面是一些Linux的缺点:
1. 可扩展性
随着2.6内核的推出,可扩展性已经不再像以前那样老是成为争论的焦点了,但Linux仍然没有像Unix那样强的扩展性。对于那些要求最佳性能、可靠性和扩展性的企业来讲,Unix仍然是更佳的选择。Unix在高利用性方面同样比Linux成熟得多。
2. 硬件融合/支持方面的缺乏
虽然不少人只是把这一点看作一个附加特性,但世界500强的那些公司,都希望拥有在硬件支持上让人感觉舒适的特性以及硬件与操作系统之间的紧密结合。我们都知道,当你的硬件制造商和你的操作系统软件提供商不同的时候,一旦遇到什么问题,相互间的扯皮是让人非常头疼的。而且,即使驱动方面的支持通常都是硬件制造商提供的,但这方面始终是Linux面临的一个巨大挑战。
3. 接受程度
只有那些曾经试图让他们的CIO将Unix服务系统替换成Linux的人才能理解这个问题。非常不幸的是,Linux仍然在许多圈子里被怀疑,包括其风险性,以及是否准备好了用于企业级应用。许多CIO都习惯于墨守成规,并不准备去抓一些看起来有点“冒进”的机会,甚至是那些我们大家都公认的,其实并不冒进的机会。上述的这种对Linux的接受程度在过去这些年中已经得到了相当的改变,但偏见仍然存在于那些规模更大的公司中。
由于曾在一个整体的环境中使用过Unix和Linux,我能确信的是在这两个操作系统之间做出一个选择并不是一个容易的事。最终的决定往往取决于金钱以及人们最为满意的方面。
欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com |
关注天下网吧微信,了解网吧网咖经营管理,安装维护:
本文来源:赛迪网 作者:佚名