拒当小白鼠 Web服务器选购注意事项
如今,PC机性能逐渐的提升,使得在处理性能方面,完全可以满足一般小型企业的应用需求。于是,很多小企业用户,考虑到价格方面因素选购高性能的PC机来担当企业各种服务器。这种做法看似在成本方面有所节俭,但殊不知存在很多潜在风险,因为专业服务器的优势不仅仅在于处理性能,更多体现在整体的优势,比如稳定性、可用性、可扩展性和管理方面,而PC机除了在性能方面可以满足小企业用户外,其他方面的需求很难满足用户需求。
由此,在明确企业应用专业服务器产品来进行应用的前提下,要明确用户对于服务器在应用方面都有哪些需求?这些需求的的实际意义在于哪?这样可以有效避免,企业因为简单的性能和成本优势而充当PC机架设业务应用环境的“小白鼠”。
稳定性的要求
PC机可以说在稳定性方面仅仅是站在个人用户的需求上,没有真正联系到企业对于稳定性的要求。个人用户对于PC机稳定要求较低,宕机后通过重新启动或者安装操作系统便可以有效使用,而作为企业服务器,这种情况是不容许的,通常要求7*24小时不间断工作。一旦服务器出现问题,会给企业整个业务带来巨大损失。
可用性方面需求
服务器在可用性方面要高于PC机,尽管如今的PC机在性能方面提升很多,不论是内存硬盘容量上发生巨大变化,但是服务器产品也在应用大容量高性能方面不断改进,来更好应对企业复杂应用环境。就对单一Web服务器来说,现在的网页不在是原来那种静态的以文字为主的页面,而是强调动态多媒体,各种在线服务,后台强大的数据库做支持,所以仅仅在硬盘方面,服务器需求十分明显,除了配置SATA、SAS接口硬盘外,各种阵列模式需要有效的组建进而更好的保护数据。而PC机上通常最多支持4个硬盘架,与服务器多达十几个的硬盘相比明显在可用性上逊色。
另外,PC机的性能上提升也是针对一个处理器而言,服务器上支持2路,4路,8路等处理器,对于绝大多数企业在应对复杂应用,或者多一些并发用户,甚至大一些的应用系统有很大明显优势,服务器通常采用SMP多处理器安装方式,可以支持几个、几十个甚至几百个处理器。
还有就是网络方面,PC机通常是采用百兆以太网卡,而PCI插槽也通常只是32位,对于64位千兆网卡无法发挥作用,这对于需要快速数据存取的用户很难实现,所以服务器中通常提供双千兆以太网卡,甚至是光纤千兆网卡,一方面提供冗余保护,一方面起到负载均衡的作用。
扩展性需求
在扩展性上,PC机更是无法和服务器向比较。企业对于服务器扩展性要求远比PC机要高,因为企业用户应用需求是不断变化的,随着企业规模的扩大,网络规模的增加,都需要提高服务器的性能。这个时候需要安装更多的内外组件,比如内存容量、内外硬盘数量、网卡数量以及内部板卡设备。这些在PC机上很难实现大规模的扩展。
管理性需求
管理方面,PC机一般不提供管理工具,特别是对于温度、风扇转速等监控,这对于企业来说在能耗和设备稳定性方面没有提供很好的支持。而在专业服务器中,通常提供功能强大的系统监控和网络管理工具,这些工具不仅可以全面监控服务器系统,而且还可以管理连接在服务器上的设备,甚至是应用的用户。#p#page_title#e#
Web服务器选购注意事项
服务器的应用广泛,除了专用于内部网络的域服务器,文件服务器、数据服务器外,更多是应用于内外网的Web服务器、FTP服务器、邮件服务器。随着Web 2.0应用的不断深入,企业的IT也面临着和以前截然不同的应用挑战:如何支持更强的互联网互动应用,如何实现实时化,如何应对高清、大容量,以及访问的高峰?这些都需要企业在服务器等设施上给出对应的解决方案。
从几年前Web 2.0的提出到现在,Web 2.0应用可以说在最短的时间内,得到了最大面积的普及。目前,博客、播客(视频分享)、威客、分类信息、WIKI、视频分享、网络电视、P2P下载、社区、CDN内容分发等Web 2.0应用,可以说已经深入人心,而微博、SNS更是大行其道,成为最为流行的互联网应用。那么如何在Web服务器选购上适应当今发展,具体需要注意哪些事项?
相比较Web 1.0以静为主应用,Web 2.0是一次从核心内容到外部应用的革命,让网络成为了网民交互和分享的平台,视频、音乐等分享应用大行其道,各种Web 2.0网站吸引网民主动提供需要的实时的内容和服务。此外,不限容量、实时化、互动性等特征,交互式的网络,大量的用户参与,对网络服务的高品质需求,对IT,特别是服务器提出了新的挑战及独特需求。
应用情况 | CPU数量 | 内存数量(MB) | 硬盘总容量 | 网卡速度及数量 |
只有静态页面 | 1 | 128~256 | >=40GB | 100MB/1 |
生成动态页面 | 2 | 256~1024 | >=100GB | 100MB/2~4 |
局域网200次访问/秒 | 1 | 256~512 | >=50GB | 100MB/2 |
局域网500次访问/秒 | 2 | 512~1024 | >=100GB | 100MB/4 |
局域网1000次访问/秒 | 2~4 | 1024~8*1024 | >=500GB | 1000MB/2 |
首先是性能方面,由于Web服务器提供的数据通常是多媒体形式,而且静态Web页相比较大多数动态页对于性能要求较低,所以对于Web服务器来说,首要考虑的是“多网卡优化”和“高速硬盘I/O”。另外,对于CPU处理能力对网络带宽的影响、硬盘I/O和随机读写比率的峰值对实际应用中客户端Web点击的影响、网络性能对系统效率的影响、并发事件对系统资源占用率等方面。
其次是响应能力,这个参数与所支持的并发用户数量有关,但反映出的性能是不一样的,主要是在接受用户请求后做出反应的快慢,这个是由服务器的硬件和软件配置情况决定。
再有就是安全性,因为Web服务器通常是在防火墙之外,安全性显得尤为重要:一方面是保护Web服务器机密信息,另一方面是要防止黑客攻击。要具备这两项安全功能,除了要配备一些安全策略和工具软件外,还要注意在服务器自身上尽可能减少应用系统和软件的安装,同时安装专门的操作系统。
最后就是管理难度和技术支持,易于管理的Web服务器往往具有功能强大的管理软件、容易看懂的图形用户界面、操作简单的应用操作甚至是完善的向导系统、帮助文档等。此外,厂商的售后技术支持也是关键。因为如今Web服务器不再是简单的硬件服务器,需要一套完善软件系统支持,而对于那些没有软件开发能力的厂商,一旦Web服务器出现问题,不能得到及时、可靠的技术支持,会影响企业业务。