服务器选购指南.docx

上传人:b****4 文档编号:5634488 上传时间:2023-05-08 格式:DOCX 页数:11 大小:23.97KB
下载 相关 举报
服务器选购指南.docx_第1页
第1页 / 共11页
服务器选购指南.docx_第2页
第2页 / 共11页
服务器选购指南.docx_第3页
第3页 / 共11页
服务器选购指南.docx_第4页
第4页 / 共11页
服务器选购指南.docx_第5页
第5页 / 共11页
服务器选购指南.docx_第6页
第6页 / 共11页
服务器选购指南.docx_第7页
第7页 / 共11页
服务器选购指南.docx_第8页
第8页 / 共11页
服务器选购指南.docx_第9页
第9页 / 共11页
服务器选购指南.docx_第10页
第10页 / 共11页
服务器选购指南.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

服务器选购指南.docx

《服务器选购指南.docx》由会员分享,可在线阅读,更多相关《服务器选购指南.docx(11页珍藏版)》请在冰点文库上搜索。

服务器选购指南.docx

服务器选购指南

服务器选购指南

篇一:

服务器选购指南

服务器选购指南

随着信息化的发展,越来越多的企业、学校、政府部门等单位要建立基于互联网技术和浏览器界面的信息共享系统和业务处理系统,而服务器必将成为一个单位构建信息网络的基石。

下面根据以往经验提供服务器一些选购依据。

一、服务器的主要参数

根据使用CPU类型的不同,服务器可大致划分为CISC架构和RISC架构。

其中,RISC架构采用RISC技术CPU(如PowerPC、SPARC),是高档服务器的代名词,通常使用UNIX系列操作系统;CISC架构采用CISC技术的CPU(如Intel、AMD),也称IA架构(IntelArchitecture,英特尔架构)或PC服务器,几乎是清一色的廉价中低档服务器,大多使用Windows或Linux操作系统。

PC服务器以其卓越的性价比和易用性占领着越来越多的服务器市场,因此,对于中小型企业而言,除了极个别的高端数据库应用外,IA架构已经成为服务器的当然之选。

在选购服务器时,应当注意以下几个重要参数:

1.1CPU

CPU对于服务器来说,就像人类的大脑。

CPU的类型、主频和数量在根本上决定着服务器的性能。

可用于服务器的IntelCPU主要分为3类,即奔腾(Pentium)系列、至强系列(Xeon)和安腾系列(Itanium)。

其中,Pentium主要用于普通计算机,对多处理器支持不够好,适用于入门级服务器;Xeon作为服务器专用CPU,除了拥有超线程技术外,还集成三级高速缓存体系结构,拥有高达800MHz的前端总线频率,XeonDP支持两个CPU,XeonMP则支持4个、8个或更多CPU,适用于工作组和部门级服务器;Itanium作为64位CPU,提供高达6.4Gbps系统总线带宽和3MB的集成三级高速缓存,可用于处理大型数据库、进行实时安全交易等应用,适用于企业级服务器。

除此之外,CPU的主频越高,缓存数量越大,则服务器的运算速度就会越快、性能就会越高。

1.2内存

服务器采用专用的ECC校验内存,并且应当与不同的CPU搭配使用。

通常情况下,

内存数量越大,服务器的性能越高。

特别是对于数据库服务、代理服务、Web服务等网络服务而言,内存数量显得尤其重要。

通常情况下,入门级服务器的内存不应该小于512MB,工作组级的内存不小于1GB,部门级的内存不小于2GB。

1.3芯片组与主板

即使采用相同的芯片组,不同的主板设计也会对服务器性能产生重要影响。

服务器主板主要来源于三家厂商,即Intel、超微和泰安。

Intel主板严格遵照规范制作,保证产品的最大兼容性,并对Windows做了优化设计,加上对自己所生产的CPU最为了解,更容易释放和获得性能,可以说Intel的服务器主板是高品质与高性能兼备的产品。

但是,Intel也有为了稳定性而牺牲性能的传统,在功能方面也没有太多的扩展性,价格也是各家服务器主板生产商中最贵的。

超微的特点类似于Intel,稳定、高效是第一要素,但价格却要比Intel低很多,所以,超微是最具性价比的服务器主板品牌。

泰安的产品在保证稳定性的基础上,更多地关注了服务器的性能和扩展性,而且价格非常低廉,因此,它非常适用于那些非关键应用的服务器。

1.4网卡

既然服务器要为网络中其他计算机提供服务,自然就要实现与其他计算机之间的通讯。

即使服务器的处理能力很高,如果无法快速响应客户端的请求,那么,就会给网络传输造成瓶颈。

因此,服务器应当连接在传输速率最快的端口上,并最少配置一块千兆网卡。

对于某些有特殊应用的服务器(如FTP服务器、文件服务器或视频点播服务器),还应当配置两块千兆网卡。

需要注意的是,千兆网卡通常需要安装在64位PCI插槽中。

还有支持TOE技术的服务器网卡,主要在存储网络中应用较多,在存储网络中,会有大量的网络传输,而TCP/IP协议处理网络流量时要占用大量服务器CPU资源。

TOE(tcpoffloadengine)技术则很好的解决了这一点,它将传统的TCP/IP协议栈的功能进行延伸,把网络数据流量的处理工作全部转到网卡上的集成硬件中进行,服务器只承担tcp/ip控制信息的处理任务。

减轻了服务器负担。

1.5硬盘和RAID卡

所有数据都需要从硬盘读取,并将运算结果存储在硬盘上。

因此,硬盘的读取/写入速率决定着服务器的处理速度和对客户的响应速率。

除了在入门级服务器上可采用IDE硬盘外,通常都应采用传输速率更高、扩展性更好的SCSI、SAS硬盘。

对于一些不能轻易中止运行的服务器而言,还应当采用热插拔硬盘,以保证服务器的不停机维护

和扩容。

另外,为了扩充数据存储空间,保证数据存储的安全性,成倍提高数据读取速度,部门级和企业级服务器还往往采用SCSIRAID卡,将若干硬盘组建为磁盘阵列。

入门级服务器可采用廉价的IDERAID卡或软件RAID,以实现相似的功能。

1.6冗余

可靠性是服务器最重要的指标。

既然服务器在网络中的作用如此重要,那就要求服务器必须非常稳定,以便能随时为客户端能提供服务,也就是说,服务器需要不间断地工作。

另外,所有重要数据都存储在服务器上,一旦硬盘损坏,数据将全部丢失。

为了保证系统的可靠性,服务器采用了专门的技术。

磁盘冗余:

磁盘冗余采用两块或多块硬盘来实现磁盘阵列,即使一块硬盘损坏,也不会丢失数据。

部件冗余:

由于所有硬件设备都有发生故障的可能,因此,许多重要硬件设备都不止一个,例如,网卡、电源、风扇,这样可以保证部分硬件损坏之后,服务器仍然能够正常运行。

热插拔:

所谓热插拔,是指带电进行硬盘或板卡的插拔操作,实现故障恢复和系统扩容。

既然服务器是7×24小时工作的,那么,即使在更换或添加硬盘,甚至在插拔板卡时也不能停机。

因此,热插拔对于服务器则言,就显得非常重要。

1.7可扩展性

服务器的可扩展性既被用于部件冗余以保证运行的稳定性,同时,也被用于提升系统配置、增加功能。

因此,服务器除了有较多的硬盘位置、内存插槽、CPU插座外,还拥有丰富的板卡插槽。

如果硬盘数量较多,还应当能够扩充电源模块。

目前很多中高端的服务器,特别是在机架式服务器中已经取消了PCI插槽,采用了总线速度更快的PCI-E插槽。

如果在服务器的选型中需要扩充语音卡、通讯卡等之类的PCI卡,则要事先确定服务器中有没有相应的PCI插槽。

二、服务器的选购原则

2.1稳定性原则

对于服务器而言,稳定性是最为重要的。

为了保证网络的正常运转,首先要确保服务器的稳定运行,如果无法保证正常工作,将造成无法弥补的损失。

2.2针对性原则

不同的网络服务对服务器配置的要求并不相同。

例如,文件服务器、FTP服务器和视频点播服务器要求拥有大内存、大容量和高读取速率的磁盘,以及充足的网络带宽,但对CPU的主频要求并不高;数据库服务器则要求高性能的CPU和大容量的内存,而且最好采用多CPU架构,但对硬盘容量没有太高的要求;Web服务器也要求有大容量的内存,对硬盘容量和CPU主频均没有太高要求。

因此,用户应当针对不同的网络应用选择不同的服务器配置。

2.3小型化原则

除了为提供一些高级的网络服务不得不采用高性能服务器外,建议不要为了将所有的服务放置在一台服务器上而去购置高性能服务器。

第一,服务器的性能越高,价格会越昂贵,性价比也就越差;第二,尽管服务器拥有一定的稳定性,但是,一旦服务器发生故障,就将导致所有服务的中断;第三,当多种服务的并发访问数量较大时,会严重影响响应速度,甚至导致系统瘫痪。

因此,建议为每种网络服务都配置不同的服务器,以分散访问压力。

另外,也可购置多台配置稍差的服务器,采用负载均衡或集群的方式满足网络服务需求,这样既可节约购置费用,又可大幅提高网络稳定性。

2.4够用原则

服务器的配置在不断提升而价格在不断下降,因此,只要能满足当前的服务需要并适当超前即可。

当现有的服务器无法满足网络需求时,可以将它改作为其他对性能要求较低的服务器(如DNS、FTP服务器等),或者进行适当扩充,或者采用集群的方式提升性能,然后,再为新的网络需求购置新型服务器。

2.5机架原则

当网络内需要较多服务器时,建议考虑采用机架式服务器。

机架式服务器可统一安装在标准机柜内,既减少对空间的占用,又无须重复购置显示器和键盘。

更重要的是便于进行电源管理和集群操作。

将服务器放置到机架上,并不仅仅有利于日常的维护及管理,也可能避免意想不到的故障。

首先,放置服务器不占用过多空间。

机架服务器整齐地排放在机架中,不会浪费空间。

其次,连接线等也能够整齐地收放到机架里。

电源线和网线等全都能在机柜中布好线,可以减少堆积在地面上的连接线,从而防止脚踢掉电线等事故的发生。

在选购机架式服务时应当注意的是:

机架式服务器出厂时标配都不带鼠标、键盘和显示器,有些厂家的机架服务器出厂甚至不带上机架的导轨(DELL的服务器标配不

带导轨,IBM和HP的带),所以大家在选购机架服务器后首先应了解客户的机房环境:

客户机房中是否有合乎服务器尺寸的标准19英寸机架(机架式服务器的宽度是标准的19英寸,而长度各个厂家略有不同,故机架的深度应达到900mm左右才足够放置),机架中是否有足够空位以放置新购的服务器,机架中是否有多余的键鼠切换器口来供新购服务器使用。

如果没有相应的设备,则应向客户提出购买申请。

附一:

服务器中“U”的含义

“U”是一种表示机架式服务器外部尺寸的单位,是unit的缩略语,详细尺寸由作为业界团体的美国电子工业协会(EIA)决定。

之所以要规定服务器的尺寸,是为了使服务器保持适当的尺寸以便放在铁质或铝质机架上。

机架上有固定服务器的螺孔,将它与服务器的螺孔对好,用螺丝加以固定。

规定的尺寸是服务器的宽(48.26cm=19英寸)与高(4.445cm的倍数)。

由于宽为19英寸,所以有时也将满足这一规定的机架称为“19英寸机架”。

厚度以4.445cm为基本单位。

1U就是4.445cm,2U则是1U的2倍为8.89cm。

也就是说所谓“1U的PC服务器”,就是外形满足EIA规格、厚度为4.445cm的产品。

设计为能放置到19英寸机柜的产品一般被称为机架服务器。

附二:

篇二:

如何选购服务器

如何选择最合适的服务器方案

(一):

服务器硬件配置

?

我们抛开租用服务器还是自行购买服务器进行托管的问题,在这篇文章里,我们讨论的是无论租用或托管都要面临的一个问题,那就是选择服务器的硬件配置。

因为上帝不会给你一台服务器来满足所有需求,解决所有的问题。

尤其是我们身处在这样一个飞速变化的时代,当你还在为最新款最强劲的CPU乍舌不已的时候,Intel、AMD却已经在密谋下一次洗劫你钱包的时机了,其实,他们早已经将未来10年的CPU演进道路设计妥当,布好一个又一个的坑在等着你跳进去,简直就像阴谋一般。

没错,这一切就是阴谋!

不成功的服务器选择会给企业带来很多运营问题:

如果不经认真仔细的评估,轻率的选择一台性能超级强劲让你高枕无忧但价格昂贵的服务器,毫无疑问会带来成本上的极大浪费;但如果一味为了省钱,而选择一台很容易成为计算瓶颈,或没有充分考虑冗余措施的服务器,就会极大影响业务的运行,客户投诉网站速度超慢,硬盘出现故障导致数据丢失,因为这些,你从此没有了美好的睡眠,每日提心吊胆,更要命的是,公司因此丢失了几十万元的订单。

你需要从不同的角度来决定选择一台什么样的服务器,找到满足技术需要、业务发展和成本控制之间的最佳平衡点,为了做到这一点,绝对还是需要一点智慧。

51IDC将在下面为大家介绍一些易于理解,尽可能全面的建议,并帮助你做出决定。

先不要急于决定需要怎样的CPU,几个硬盘,几个G内存,需要多少兆带宽这样的问题,那些是我们最后需要得到的答案。

在这之前,先一起梳理几个问题。

在下面,我们列出了一些“多少”或“什么样”的问题,拿起你的笔或在Windows记事本里新建一个文件,尝试根据下面四个问题来评估自己的需求:

服务器运行什么应用?

需要支持多少用户访问?

需要多大空间来存储数据?

我的业务有多重要?

1服务器运行什么应用?

这是首先需要考虑的问题,在这里你要根据服务器的应用类型,也就是用途,来决定服务器的性能、容量和可靠性需求。

我们按照前端服务器+应用程序服务器+数据服务器的常见基础架构来讨论:

1.1Web前端:

正常情况下,我们认为大多数Web前端服务器(Front-end)对服务器的要求不大,例如静态Web服务器、动态Web服务器、图片服务器等等,因为在现有的技术框架中,我们有很多方案可以解决前端服务器的性能扩展和可靠性问题,例如LVS、Nginx反向代理、硬件负载均衡(F5,A10,Radware)等。

甚至在很多访问量不高(几百个用户同时在线)的应用中,51IDC的经典酷睿服务器就可以满足需求。

1.2应用服务器:

由于承担了计算和功能实现,我们需要为基于Web架构的应用程序服务器(ApplicationServer)选择足够快的服务器,另外应用程序服务器可能需要用大量的内存,尤其是基于Windows基础架构的Ruby,Python,Java服务器。

这一类服务器至少需要使用单

路至强的配置。

对于可靠性的问题,如果你的架构中只有一台应用服务器,那肯定需要这台服务器足够可靠,RAID绝对是不能忽视的选项。

但如果有两台或更多的应用服务器,并设计了负载均衡机制,具有冗余功能,那我们则不必将每台服务器武装到底。

1.3特殊的应用:

除了作为Web架构中的应用程序服务器之外,如果你的服务器是用来处理流媒体视频编码、服务器虚拟化、媒体服务器(Asterisk之类),或者作为游戏服务器(逻辑、地图、聊天)运行,则同样对CPU和内存需求比较高,我们至少要考虑单路至强的服务器。

其中服务器虚拟化对存储的可靠性的要求都非常高,因为一个篮子里有十几个鸡蛋,篮子一定要足够牢靠才是。

1.4公共服务:

我们指的是邮件服务器、文件服务器、DNS服务器、域控服务器这类服务器。

通常情况我们会部署两台DNS服务器作为互相备份,域控主服务器也会拥有一台备份服务器(专用的或非专用的),所以对于可靠性,无需达到苛刻的地步。

至于邮件服务器,至少需要具备足够的硬件可靠性和容量大小,这主要是为了对邮件数据负责,因为很多用户没有保存和归档邮件数据的习惯,当他们重装系统后,总会依赖重新下载服务器上的数据。

至于性能问题,我们认为需要评估用户数量才能决定。

1.5数据库:

我们最后讨论的应用,也是要求最高,最重要的服务器。

无论你使用的是MySQL、SQLServer还是Oralce,一般情况下,我们认为它需要足够快的CPU,足够大的内存,足够稳定可靠的硬件。

单路至强CPU/4GB内存/Raid1绝对是入门配置。

关于准确的配置我们需要再讨论业务需求后才能作决定。

2服务器需要支持多少用户访问?

服务器肯定是为了提供某种服务,而使用这些服务的用户同样是我们必须考虑的因素,有几个具体的问题你需要做出评估:

有多少注册用户?

正常情况下有多少用户会同时在线访问?

每天同时在线访问的最高峰值大概是多少?

这些问题,对我们决定采用什么样的CPU,多大的内存有着至关重要的影响。

51IDC建议你的技术人员和业务部门坐在一起来讨论这几个问题,最后甚至需要按照特定的技术模型和算法,将这些数字转化为一些更具体的技术数字,例如并发多少个连接(很多时候,用户数与连接数不是一个概念)。

同时,你还要对未来的用户增长做一个尽可能准确的预测和规划,你的服务器需要支持越来越多的用户。

3需要多大空间来存储数据?

我们需要从两个角度来计算这个问题,一个角度是有哪些类别的数据,包括:

操作系统本身占用的空间、安装应用程序所需要的空间、应用程序所产生的数据、数据库、日志文件、邮件数据等等,如果是Web2.0类的网站,你还要计算每个用户的存储空间;另一个角度是从时间轴来考虑,这些数据每天都在增长,你至少要为未来1年(我们建议2~3年)的数据增长做个准确的测算,这可能仍然需要你的软件开发人员和业务人员一起提供足够的信息。

最后你仍然需要为计算出来的数字结果乘1.5左右的系数,方便维护的时候做各种数据备份和文件转移操作。

4我的业务有多重要:

你需要根据自身的业务领域,来遵循一些要求,我们在下面举几个简单的例子,帮助你理解这些服务器对可靠性、数据完整性等方面的要求:

4.1如果你的服务器用来运行一个WordPress博客,与朋友们分享观点。

那么我相信,一台酷睿服务器,1G内存外加一块160GB的硬盘就足够了。

就算服务器出现了一点硬件故障,导致几个小时甚至一两天不能提供访问,生活会照常继续,天也不会塌下来。

4.2如果你的服务器用来作为测试平台,那么就不会如生产环境那样,对可靠性有极高的要求,你所需要的可能只是做好例行的数据备份,服务器宕机后,能有个人在今天把问题解决掉就OK了

4.3如果你是一个电子商务公司,服务器正在运行电子商务网站平台,那么请一定要像重视女朋友一样重视服务器,当硬件发生故障而导致宕机,你需要对以下危言耸听的后果做好心理准备:

投诉电话被打爆、顾客大量流失、顾客要求退款、市场推广费用打水漂、员工无事可干,公司运营陷入瘫痪、数据丢失(这是最痛苦最灾难的结果,我们经历了太多这样的案例,它甚至会导致一个公司就此消亡)

在这里,我们其实只需要简单讨论你的业务对服务器硬件可靠性的要求。

换言之,如果你觉得业务不能承担硬盘损坏带来的停机或数据丢失风险,那么一定要选择一个合适的Raid卡,对于冗余电源问题,道理一样。

(全面解决这个问题,不单考虑单个服务器的硬件,还需要结合系统架构的规划设计和运维管理来分析,这部分我们将单独撰写文章来讨论。

在完成以上问题后,我们接下来就可以决定这些具体选项:

选择什么CPU?

回忆一下上面”服务器运行什么应用?

“和“需要支持多少用户访问?

”两个问题的答案,这将帮助我们来选择合适的CPU。

毫无疑问,CPU的主频越高,其性能也更高;两个CPU要比一个CPU来得更爽,至强肯定比酷睿更生猛。

但我们究竟需要选择怎样的CPU?

我们在这里为你提供一些常见情况下的建议:

1如果你的业务刚刚起步,预算不是很充足,建议你选择一款经典酷睿服务器,毕竟51IDC的E5300服务器最便宜只需要450块钱一个月。

而且,以后你可以根据业务发展情况,随时升级到更高配置的服务器。

2如果你需要在一台服务器同时运行多种应用服务,例如.Net+Exchange+SQLServer,那么一个单路至强(例如X3330)或新一代酷睿I3/I7(双核四线程)将是最佳的选择。

虽然从技术角度,这不是一个好主意,但至少能够帮你节约一大笔成本。

3如果你的服务器运行SQLServer、MySQL或者Oracle,而且目前有几百个用户同时在线,未来还会不断增长,那么你至少应该选择安装一个E5504(或更高主频)的至强服务器。

当半年后负载越来越大的时候,可以选择增加一个CPU。

4如果你需要一台游戏服务器,那么我们建议你选择一台单路或双路的至强服务器。

5需要注意的是,使用双路CPU需要应用程序的支持,如果应用程序本身没有对双路CPU进

行代码优化,就不会带来性能的显著提升,而且将造成投资的极大浪费。

需要多大的内存?

同样,”服务器运行什么应用?

“和“需要支持多少用户访问?

”两个问题的答案,也将帮助我们来选择合适的内存容量。

相比于CPU,我们更认为内存(RAM)是影响性能的最关键因素。

因为在相当多正在运行的服务器中,我们发现CPU利用率一般都在10%~30%之间,甚至更低。

但我们发现由于内存容量不够而导致服务器运行缓慢的案例比比皆是,如果服务器不能分配足够的内存给应用程序,应用程序就需要通过缓慢的硬盘接口来交换读写数据,这将导致网站慢的令人无法接受。

内存大小主要取决于服务器的用户数量,当然也和应用软件对内存的最低需求和内存管理机制有关系,所以,最好由你的程序员或软件开发商给你最佳的内存配置建议。

我们同样在下面给出了一些常见应用环境下的内存配置建议:

1无论是Windows下的IIS还是Linux下的Apache,一般情况下Web前端服务器不需要配置特别高的内存,尤其是在集群架构中,1GB-2GB就已足够。

只有当几千个并发用户,并运行动态脚本的时候,我们才会考虑使用4GB或更高的内存。

2对于运行Tomcat、Resin、WebLogic、Websphere或.Net这样的应用服务器,2GB内存应该是基准配置。

更准确数字需要根据用户数量和技术架构来确定。

3数据库服务器的内存由数据库实例的数量、表大小、索引、用户数来决定,一般建议配置4GB以上的内存,我们甚至在很多的客户案例中使用了24GB到48GB的内存。

4诸如Imail、Notes、Exchange这样的邮件服务器对内存的要求也并不高,1GB-2GB就可以满足了。

5对于%d

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2