免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123456
最近访问板块 发新帖
楼主: 瑞儿

[有奖讨论话题]该如何选择CPU?服务器处理器选型之我见 [复制链接]

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
发表于 2009-08-28 17:36 |显示全部楼层
原帖由 chnvip001 于 2009-8-26 09:26 发表
服务器,稳定压倒一切

所以性能不是第一位的,而是看架构,散热,测试的寿命什么的最重要。

当然在同等条件下,技术指标能够达到就够了,现在的实际使用中CPU的利用率很少到50%吧

稳定压倒一切,赞成

论坛徽章:
1
处女座
日期:2014-12-23 17:59:27
发表于 2009-08-28 20:47 |显示全部楼层
挣分啦....

论坛徽章:
0
发表于 2009-08-30 10:33 |显示全部楼层
来看看。。。

顺便插一句稳定确实是比较重要。。

不稳定要它干嘛啊!!

论坛徽章:
0
发表于 2009-08-30 16:34 |显示全部楼层
个人愚见
需要运行win系统的服务器上,单纯讨论CPU的选择有一定的意义,在运行unix系统的服务器上,单纯讨论CPU意义不大。主要看业务的应用和数据的处理等方面的东西了。

论坛徽章:
0
发表于 2009-08-31 18:17 |显示全部楼层
服务器的处理器的选择是一个综合性很强的问题,制约因素包括用途、成本、性能等等

我个人认为选择一款CPU首先要从用途上考虑,因为服务器的用途很广,所以服务器也呈现出各种形态,包括低端的塔式服务器、中端的机架式,刀片式服务器以及高端的服务器集群。这样随着应用范围的不同,选择的结果也不相同。

对于低端的应用而言(指终端用户数量少,运行的软件的并行程度不高的情况)基于x86架构的服务器完全满足当前的需要,往往2颗处理器的塔式服务器即可满足要求。这样选择intel或是amd的处理器其实差别不是很大。由于用户数量、程序的并行度都不大,应该选择频率较快的处理器以提高单线程下的处理性能。而不应当过分的追求多核和高并行处理能力。

对于中端应用而言(终端用户数量相对较多,应用程序有相当的并行程度),这类的应用应当考虑机架式或刀片式的服务器,对处理器的选择主要是看频率、缓存大小、连通架构等。一般而言x86结构还是可以满足这样的应用的。此时的处理器的数目大概从8~32颗不等。由于并行程度加大,处理器之间的连通架构应当作为一个更为重要的因素进行考虑,对与Intel处理器而言,新的xeon5500处理器引入了QPI结构,明显比xeon5400的fsb的方案要好。由于Intel的处理器从指令发射宽度、执行单元的数量上都超过amd,使得Intel的处理器获得了较大的ILP(指令集并行)的能力,在频率相同的情况下,intel处理器的单线程性能是要高过amd处理器的。所以选择xeon5500系列是一个较为不错的选择。

对于机架式服务器,其实sun/ibm的RISC结构的处理器也是一个选择方案,其中sun的ultra_sparc t1/t2处理器主要面向多线程数的应用、ibm的power6处理器主要提供了更好的单线程下的处理能力。这样选择则更要看应用偏向于哪个方面。要注意的是power处理器的连通架构更为高端,甚至可以实现每个节点64颗处理器,对于追求高性能的应用是更好的选择。

对于高端应用目的(终端用户数目很多,程序运行高度并行化,一般的应用领域包括电信、金融、大型数据库、科学运算、军事等),这时的服务器主要以集群为主。处理器的选择主要是看其在多处理器环境下的可扩展性和连通性能。RISC结构的处理器在这种应用中的表现要优于x86处理器。其中ibm的power处理器应该是最好的选择,但是成本也最高。对于x86处理器而言无论是选择amd还是intel的处理器,在这样的应用下差别都不大。其实在高端应用下,处理器的性能已不是制约服务器性能的主要瓶颈,此时服务器性能的提升主要是看服务器的架构,包括处理器的联通结构、存储器的体系结构等。

再看成本的因素,x86平台的成本无疑是极大的低于sun/ibm的unix-risc结构,在预算有限的情况下,只要可以保证计算的需求,x86平台应该是性价比更好的选择。

性能是服务器的处理器选择的一个至关重要的因素。不论程序的并行化程度多高,由于数据、结构相关性的存在,以及程序编写的串行化的特点,ILP、TLP(线程级并行)、DLP(数据级并行)这些提高处理器性能的手段不可能无限制提高处理器的性能。对于很多的应用,即使再多的处理器数目也不可能提高处理速度,这时提高性能的唯一途径是提高处理器的频率。因而无论是在何种应用环境下,只要预算许可,更高的频率是一个必然的要求。
由于当前越来越多的应用程序提供了对多线程的支持,多线程能力也成为了选择处理器的一个重要的因素。

处理器的选择还有很多的决定因素,在这就不一一列举了。

论坛徽章:
0
发表于 2009-08-31 20:36 |显示全部楼层
很多的答复都认为cpu的选型不是很重要,个人不敢苟同。
窃以为在业务的等级确定以后,第一步考虑的就应该是处理器,然后才是与之配套的内存,主板以及IO设备。在数据日益重要的今天。处理器的能力才是值得倍加关注的。尤其在高端存储上,整个一套设备里,不仅仅一种处理器,而是多种处理器相互监控,相互协作。如果主要的处理器达不到一定高度,数据的成倍带宽根本就无从说起,从客户端到硬盘再从硬盘到客户端,这个过程当中,处理器所做的事情要求既快且准。与其协作的元件往往是要求达到予取予求的程度。所以各大厂家在发展到一定程度的时候最大的依赖还是cpu的发展,近来intel的5500系列势头强劲,ibm由p5不断将cpu推向p6,p7以迎合未来的需求。。。。。。。。

论坛徽章:
1
技术图书徽章
日期:2014-02-05 07:58:48
发表于 2009-09-01 12:45 |显示全部楼层
进来看高见~~

论坛徽章:
0
发表于 2009-09-03 17:04 |显示全部楼层

本次活动结束 获奖名单公布

“[有奖讨论话题]该如何选择CPU?服务器处理器选型之我见 ” 活动结束 ,获奖名单公布:


获得论坛20个积分和价值50元礼品(INTEL水杯)的名单如下:


  
emperor
  
  
empty2009
  
  
aaaaa5aa
  
  
冬瓜头
  
  
bbjmmj
  
  
无声无息
  
  
hb911
  
  
czw1413_cn
  
  
hongbool
  
  
落日星辉
  


请以上获奖者将您的个人信息通过站内短信的方式提供给我,方便及时给您送出礼品。

站内短信格式[有奖讨论话题]该如何选择CPU?服务器处理器选型之我
            姓名:
            电话:
            地址:

     


[ 本帖最后由 vcanb 于 2009-9-7 10:57 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP