虽然在目前还有很多很关键的应用需要通过IBM的大型机,或是SGI和NEC的超级计算机来处理,比如金融、电信、航空、军事等领域的一些非常关键的计算,但不可否认的是,UNIX的处境越来越危急,不但受到个人工作站的影响,廉价的操作系统和硬件更是开始猛烈地围剿UNIX。
一直以来Unix需要高性能和高可靠性的硬件支持,但随着计算机的迅猛发展,硬件的成本不断地下降,许多厂商的计算机也开始拥有不错的性能,比如AMD的amd64和Intel的EM64T,他们基于X86体系,但其性能和可靠性也能胜任高强度的计算和数据处理。
特别目前所流行的Multi-Processor和Multi-Core的硬件技术,以及集群方面软件技术的成熟,尤其是Windows/Linux在性能上的提升以及对集群架构和高性能硬件的支持。用户完全可以以比传统服务器低几个数量级的成本来构造出和传统服务器相当的系统,并且其维护成本也比传统服务器低得多得多。
还有来自于开放源码的Linux,用户同样能得够得到7x24小时的技术支持,而在享有相同质量的售后服务的同时,其服务费用也比传统得要低得多。
在中小服务器市场方面,Unix的处境已经变得相当难堪,在向中小企业迈进的过程中也没有任何优势。除了必需和关键领域,一些小型机如IBM的RISC 6000和Sun的Ultra系列的服务器都在被更廉价、更易维护的Windows/Linux的基于X86的集群计算机所取代。而且可以肯定的是,这种取代必将愈演愈烈。
固步自封
Unix在未来的趋势更是完全不容乐观,但由于历史上UNIX的近40年的霸主地位,导致了很多关键应用程序和硬件到今天依然无法脱离Unix。不过,由于Linux的出现,许多应用和数据库都有了向Linux转移的机会。一旦这些关键的应用都能被port到Linux上,加上低端服务器性能不断地上升,以及集群技术的不断发断,重量级服务器和传统Unix被取代就是迟早的事情。
对于那些传统的Unix,如IBM的Aix, Sun的Solaris,HP的HP-UX,它们的未来非常暗淡,这些产商为了保存他们的硬件,也不得不开始支持和Linux的兼容。
当初Unix的出现更多的是为了解决昂贵的硬件和计算的问题,在很少内存和比较慢的CPU的情形下,能让许多的用户共享这些硬件并提供良好的计算和数据处理能力。不是为了娱乐和桌面所设计的。
这和Windows的路线不一样。Windows天生注重的是用户界面,它的出现只是为了方便用户操作电脑,更为注重界面、娱乐、多媒体、办公。
所以两者天生的体质就不一样,或者说是“基因”和发展路线不一样,这就好像是DNA,UNIX的DNA就是性能和计算,而Windows的DNA是用户UI。加上Unix的固步自封,X-Window在桌面方面非常难用。
目前,Windows也开始注重服务能力和计算能力,其开始支持64位的CPU,发展HPC(High Performance Computing),以及集群WCCS( Windows Compute Cluster Server )相继出现。
Unix服务器的缺点——高昂成本和平台的封闭性,又让许多用户望而却步,这是当初从开放/自由实验室出来的Unix被奸商AT&T商业化的恶果。这对于整个计算机世界来说,是一次非常巨大的教训。以至于需要类似于Richard Stallman这样的一个怪物才能把大家引回正轨。
正是因为商业化,造成了平台的封闭性和成本的高昂,所以造成了一般的用户无法接触Unix,从而导致了Unix的路越走越狭窄,似乎已经走到了穷途末路的位置。分析其历史,有许多教训是值得我们总结和讨论的。
用户评论