PC机=服务器吗?驳“服务器生存质疑”一文

    如果说信息介质的改变威胁到了打印机,那么对于没有价格优势,没有批量,又受到前端PC资源追赶的服务器来说,虽然目前下服务器必死的结论还为时过早,但未来我们将为其存活而担忧。??以上这段话是笔者在网上看到的“服务器生存质疑”一文中的结论。


    原文查看:服务器生存论 价格将会低于普通PC机?


    该文作者从头到尾一直发表自己对服务器价格高于普通PC机的不满看法,认为在目前连桌面PC机的CPU都是双核、多核、64位,服务器突出性能在哪?PC和服务器的差距在哪儿?服务器完全可以通过PVM设备节省显示器,鼠标和键盘,这样他的硬件比PC还少,因此服务器的价格也应该低于或等于普通PC机。本人看完这篇文章之后,对于作者的几个观点不愿苟同。下面就简单说说自己的看法。
  
质疑一:服务器的地位(如图1)


    在“服务器生存质疑”一文中原作者认为“服务器在计算机网络中的作用是不可取代的。服务器在网络中的地位,有些像无线网络中的交换机一样,调度、处理着网络数据通信的一切。”,这是对服务器的地位理解的严重错误。首先服务器不是调度,处理网络数据通信的一切,他和交换机或路由器起到的作用是完全不同的。如果把网络中的普通计算机比喻为学校的学生,那么交换机或路由器就是教室,他为学生上课提供一个场所,帮助学生可以正常听课(正常连接网络)。而服务器的作用仅仅是老师的角色,不同的老师(服务器)教授学生不同课程(服务)。也就是说一个网络中可以有多台服务器(多个老师),不同服务器(老师)起的作用不同(所教科目不同)。脱离了服务器这个老师,普通计算机这些学生依然可以通过交换机或路由器这个课堂连接网络。




质疑二:服务器配件价格


    在“服务器生存质疑”一文中原作者认为“既然目前中关村大街上的广告打出一台双核PC现价是4999元,那么服务器的价格应在2000元左右才合理。毕竟少去了一个显示器和鼠标,键盘等。”


    实际上这是作者把服务器与普通PC机甚至是高端PC机混淆的结果,服务器与普通PC机是两个不同的概念,和高端PC机也是完全不同的。首先两者使用的硬件是不同的,虽然服务器和普通PC机都包括CPU,内存,主板等设备,看似硬件配置一样,实际上很多情况硬件性能有着天壤区别。


    (1)可靠性,稳定性:


    服务器的作用是为企业网络提供服务,保证能够24小时*7天的正常不间断不出错的运行才是关键,追求高可靠性和高稳定性才是服务器设备的目的,所以说普通PC机的配件仅仅是在速度上进行突破,在稳定性和可靠性是远远比不过服务器配件的,另外因为要保证服务器配件的稳定运行,必须加入一些新功能,例如内存ECC校验,RAID技术,加大CPU二级缓存,这些新功能都是有很高的技术含量,自然把服务器的配件价格抬高。(如图2)




   
    (2)不兼容性:


    之所以高档普通PC机与服务器仍然存在价格区别,最重要的一点就是两者的硬件是不兼容的,例如将服务器内存插在普通PC机上无法工作,而普通PC机内存又无法插在服务器主板上。另外服务器的配件销售量要比普通PC机配件少得多,大家都知道的一个道理就是越没有批量生产,单一配件的生产成本越高。所以在服务器配件产量没有达到或者接近普通PC机配件时,价格高高在上的现象是不能避免的。


    (3)功能不同:


    服务器和普通PC机在企业网络中担当的功能是不同的,服务器是为客户端提供服务的载体,要能够处理来自多个客户端的并发请求,所以要求他的并发处理能力足够强大。而普通PC机只要保证自己运行速度的提升即可,对于并发处理能力没有太多的改进,这也是为什么自己拿普通PC机做网站或FTP服务器时当多个人一起访问时能够感觉出明显的停滞现象。


    总之“服务器生存质疑”一文中原作者混淆了服务器配件与普通PC机配件的概念,认为高端PC机的配件就等同于服务器配件,这一点是非常错误的。就好比小轿车和越野车一样,并不是说小轿车提高内部空间就可以成为越野车了,很多内在性能存在着质的区别,例如越野车的四轮驱动,可升降底盘等,同时厂商生产普通小轿车时考虑的使用环境更多的是在城市行驶,你再怎么改装很多内在配件和功能也是有质的区别的。这也是为什么服务器价格要比高端PC机高的缘故。


质疑三:服务器价格高因为集成了软件:


    “服务器生存质疑”一文中原作者认为“服务器只是一个软件代理平台,如果服务器上装有零售价格约为4万元(带开放许可)的WinServer2003后台操作系统,就另当别论了,再加上各种安全软件,管理软件,SAN,大量内外存等,没10万、8万元的买不了。”


    实际上服务器中安装了软件仅仅是厂商为了方便消费者的一种手段,也许在购买服务器过程中这些软件会花费一定的费用,但是他绝对不是服务器价格高的原因,文章原作者认为服务器价格高是因为软件的授权,那么个人PC机上难道没有所谓的软件授权吗?我们购买的个人PC机上面也经常被厂商甚至是一个国际厂商安装操作系统,杀毒软件各种应用软件,恐怕这些软件的授权和安装费用也是巨大的,但是这些最终对普通PC机的价格起决定作用。所以说服务器价格高与软件集成没有直接原因。


    如果说服务器价格高除了配件的原因外,要算的就是厂商的售后服务了。因为很多时候我们选择购买品牌服务器而不是DIY服务器,最大的原因就是服务器厂商能够提供强有力的技术支持,能够在服务器出现问题后第一时间赶到现场,解决疑难问题。而且服务器方面的技术是普通PC机无法比的,配置RAID,设置设备冗余也不是普通员工可以做的。一个熟练解决服务器故障的人员也不是一个可以重装系统用用GHOST的电脑业余高手所比的。


质疑四:自动走向网格


    文章认为“未来服务器和PC机的处理能力、存储资源、操作系统功能和带宽已经相差无几,在资源上,谁都可以做服务器,而且是带监视器的服务器,网络会自动走向网格技术体系的网络体系结构,万源齐配,只欠意识。”


    笔者对此观点也存在疑问,咱们姑且不说服务器的稳定性与并发处理性与普通PC机存在天壤之别,就是资源存储方面,服务器的硬盘或者使用磁盘阵列要远远大于普通PC机的容量,虽然PC机硬盘容量越来越大,但是对于企业来说数据是海量的,特别是有数据库的企业,每日的数据都要及时备份,这就需要有高性能高可靠的磁盘来保存这些数据,普通PC机上很难开启RAID及其他磁盘冗余技术,因此依然无法实现文章作者所说的“在资源上,谁都可以做服务器”。因为资源保存是非常简单的,但是能否保存好就是关键了。如果普通PC机不能实现数据的完好可靠的保存,那么网格技术体系就不是“万源齐配,只欠意识”,恐怕只是作者一厢情愿空穴来风了。


总结:


    本文只是针对“服务器生存质疑”一文中的几个内容发表自己的看法而已,个人感觉原文作者最大的问题就是将服务器与PC机的概念混淆,认为只要PC机提升速度就可以充当服务器,并且受到现实中一些入门级服务器配置的影响,认为入门级服务器就是一种服务器。实际上目前我们所说的入门级服务器也好,工作组级服务器也好,这些都不算是真真正正的服务器,他只是在企业资金不足的情况下,介于普通PC机与真正服务器之间的一种解决方案。真正的服务器是需要多CPU,多磁盘阵列,以及各种服务器专用配件组装在一起的。