应用对服务器的技术需求
在实际服务器的实际应用中,服务器上部署了大量的应用,因此,不同的应用系统根据自身特点对服务器提出多种多样的技术需求,以满足应用的需要。主要的几种应用对服务器要求如下:
1、数据库系统对服务器的技术需求
数据库系统在各行各业中正在广泛使用,数据库系统进行数据挖掘和数据搜索及数据处理器,因此一般要求服务器系统CPU要处理能力强,I/O处理能力强,系统稳定高,因此一般采用4路及4路以上服务器系统,在本地I/O通过高Cache(128M或更高)Raid卡搭配4-6块硬盘做Raid 5或Raid10满足I/O吞吐能力和系统稳定性要求,另外,由于数据库系统的高稳定性要求,一般要求使用冗余电源,最好是N+1冗余电源来实现。
2、计算型应用对服务器的技术要求
在很多应用中经常出现CPU在全速运行,内存运行相对较少,I/O与网络吞吐量较小的情况,这种就属于典型计算型应用,高性能并行运算中很多应用就属于此。因此,在这类应用一般对CPU要求较高以外,对服务器其它要求相对较低,内存一般1G-2G,硬盘采用单SCSI硬盘。
3、内存密集需求型对服务器的技术要求
在一些应用中对内存的需求要远高于其它,如CPU和I/O,在这类应用,服务器系统一般需要大内存容量的扩展能力支持。如,在双路系统中要求DIMM扩展槽数一般要求≥8,这样可以根据需要将内存容量16GB或更大,以满足应用的需求。当然,在这种应用,CPU一般不宜配置过低,以免出现硬件瓶颈。
4、Web应用对服务器的技术需求
在今天互联网高速发展的互联时代,Web应用也在快速发展。Web应用的不同对服务器要求也不同。如,采用静态页面处理的应用系统对系统要求不高,甚至可以使用单路服务器满足要求,采用动态页面处理的机器,需要通过多台双路或更高的处理能力强的服务器组成集群系统来完成。邮件系统也类似。
用户对服务器的需求
不同应用系统对服务器系统需求不一样,不同的用户对服务器也有着千差万别的需求。用户的特点就决定了他们对服务器选择的不同,需要相应的服务器产品以满足要求,总体来讲有以下几种需求:
1、对空间需求较高的用户对服务器的技术要求
在互联网托管行业是对空间需求最为明显的用户群,这是因为这些服务器主要放置在电信托管机房,机房是按照服务器的空间收费,因此,占用空间越少的服务器其费用也就越低,于是在这个行业多数采用1U、2U机架式服务器产品,随着刀片服务器的推出,其密度高的特点可以较好满足这类用户的需求。
2、教育行业的用户对服务器的技术要求
由于教育行业中用户一般将服务器分散放置,将每台服务器分发到具体的学校和单位用户中,因此,他们就不太需要机架服务器,一般采用塔式服务器。像这种类似的分散放置服务器和服务器绝对拥有量不高的用户,塔式服务器易放置的特点较好的满足这类用户的需求。
3、大量使用集中放置的用户对服务器的技术要求
在很多用户中,如石油行业和高教行业,用户一次性需求大量的服务器产品,规格与配置各不相同,并要求快速对服务器的维护。因此,一般要求服务器与机柜系统相搭配以易于管理,在硬盘与电源多采用热插拔,以便在出现故障时迅速更换。
选择适合你的产品
从上面的分析可以看出,影响选择服务器的因素多种多样,用户既需要对服务器的硬件系统综合评估,又需要结合自身的应用及实际情况,才能做到对服务器的选择。
首先,在选择服务器产品时应该能清楚将运行什么样的应用,用户自身的环境对服务器的具体要求。然后,根据应用的特点,是对CPU需求型?还是对内存需求型?还是对I/O需求型?还是兼而有之的?选择相应的机型,如确定需要单路、双路、四路或八路服务器。另外,我们需要对应用所需服务器规模做简单的评估,在评估的基础上确定我们需要多大的CPU和内存,以及I/O配置等。
其次,根据自己的环境的特点,确定是选用服务器是机架还是塔式服务器。
最后,在选择的时候,如果用户对应用不是太熟悉,可以与厂商联系测试。如,曙光公司的高性能实验室,就可以帮助用户对应用的了解,了解应用对服务器系统的资源需求,在此基础上,最终确立我们对服务器产品选择。
错误的选择带来的后果
在选择服务器的时候难免出现选择失误,错误选择的直接后果,服务器达不到我们的需求,或造成资源浪费,如果出现那就带来什么样的后果呢?
1、导致后期管理成本过高
在选择服务器产品时,如果考虑因素不够,造成服务器产品性能不能满足应用的需求,或在很短的时间内就不能满足应用的需求,这是,我们需要不断的调整服务器系统,造成资源紧缺,一旦出现故障将可能造成灾难性后果。如,资料永久性丢失,业务中断。
2、造成资源浪费,重复投入
在选择服务器产品时,如果对将来过长一段时间的过多考虑,就可能造成资源浪费。IT行业是一个发展迅速的行业,服务器产品的更新速度较快,在我们考虑的时间内,应用的增长没有达到预期规模,因此造成服务器产品处于市场淘汰状态时仍处于不饱和状态运行,那将不可避免形成资源的浪费。
怎么避免出现以上现象呢?其实在选择的服务器产品的时候,多与服务器厂家联系,像我们公司的高性能实验室就可以为用户提供完善的售前服务,在用户选择服务器的时候,提供多样的技术支持,既可以对应用系统需求的探索,也可以对未来业务发展的评估,找到适合自己应用的服务器系统。
服务对服务器的重要性
在服务器产品中,服务器系统是硬的部分,可以摸得着看的见,人们对它的认识也较多。服务是软的部分,是最容易被忽略的部分。在现在服务器产品中,服务的比重越来越大,
像IBM已经将服务作为产品单独出售。那么,服务对于服务器到底有多大呢?
1、服务是保障服务器稳定运行的坚实保证
服务器是否能稳定放心的运行,单独依赖于设计是难以实现,设计再好的产品也有出现故障的时候。因此这时就需要及时有效的服务来保证。
2、服务是帮助用户熟悉应用,更好的发挥服务器产品优势的平台
很多用户在购买服务器后,都会遇见应用难以在服务器上更为有效的运行,这主要是用户对应用系统的理解有关,在出现应用故障时候向应用厂家寻求支持的时候,难以得到满意的结果。其实我们可以在售前、售中和售后阶段利用服务来解决这类问题,使得用户得以将应用良好稳定的运行在服务器系统上。
服务是产品的一部分,缺少服务将是产品最大的缺失,尤其像服务器产品对服务的高度依赖,一个用户很难在缺少服务的情况下实现对应用的稳定运行。服务在一定程度上决定了服务器产品的发展。
品牌对服务器产品的影响
在选择服务器产品考虑以上因素外,品牌因素也是我们不得不考虑的因素。不同品牌对产品定位各不相同,包含的服务内容也大相径庭。
从产品定位上看,国外品牌产品定位高,价格相对较高。国内品牌产品定位比较适合中国国情,价格相对较低。
从服务来看,国外品牌在服务及时性同国内品牌还存在差距,在服务价格上要比国内品牌高。
因此,在选择服务器的时候应可能选择大的品牌的服务器产品,尽可能避免选择小品牌服务器产品(其产品品质和服务均难以保证),也尽可能选择服务较长的服务器产品,这样可以有效地避免以后产生的风险,保证应用的稳定的运行。