服务器配置基础知识

随着如今云服务器的发展,公司本身创建本身的服务器就愈来愈少了,固然也没有必要。 可是我以为做为一位服务器研发人员, 了解一下这些基础知识仍是有必要, 因而这两天大概的查了一下资料,记录下来,以便后面查阅。html

1.服务器设备基本元素缓存

cpu, 内存,硬盘,主板,机箱服务器

1.1 cpu 架构

首先咱们先来了解一下cpu的基础知识,一般我常听见的cpu都是家用cpu,如intel的酷睿系列,AMD的闪龙/速龙系列都是桌面级民用处理器, 这些在对于服务器级别的cpu都是小儿科了。 下面介绍一些基本术语:性能

cpu架构:CISC,RISC网站

CISC:复杂指令集, 主要表明:intel 的x86架构 ,  AMD的x86架构 .net

RISC:  精简指令集, 主要表明:ARM的ARM架构,  IBM的powerPC 架构线程

cpu主频:cpu内核工做的始终平率,简单的说至关于你跑步时每秒能够跑的步数。如今的cpu主频都是GHZ级别。htm

三级缓存:cpu内部的缓存,离cpu核心最近的内存单元,能够提升cpu指令的命中效率。 从而提升命中计算能力。blog

超线程支持:cpu单核的逻辑线程,即一个核心能够开两个或者多个逻辑线程。

多路联合支持:多颗cpu能够联合工做,便可以经过购买cpu来扩展服务器性能。

最大内存支持和内存新型号:对于服务器来讲,内存型号如DDR3,DDR4,以及cpu时其对最大内存的支持。

最大带宽支持:对于须要与外部进行大量通讯的,须要考虑的带宽上线。

IPC:CPU每一个时钟周期内执行的指令数量。

CPU的计算能力 = IPC *  主频;

举个例子:

intel   顶级cpu: xeon(至尊) E7-8890 v3

intel 至尊系列命名规则参考:http://itbbs.pconline.com.cn/network/14589078.html

该cpu 支持8路cpu。 每路cpu核心数量18, 每一个核心2.5M缓存, 共45M缓存。同时支持DDR3和DDR4,每路CPU每一个通道最多3条内存,总计24条内存插槽,单条容量最多64GB,8路CPU的话最多支持12TB DDR4内存,单颗CPU售价在4万元人民币左右。其余参数请在官网参考对比。

1.2 内存

对于内存的基础知识能够先参考一下这篇文章:http://blog.csdn.net/xiaoyangger/article/details/7683646

DDR1, DDR2, DDR3, DDR4,目前好的是DDR4, 较普及的是DDR3

可是服务器内存必需要支持ECC功能,

ECC定义:相对普通内存来讲,ECC内存增长了数据校验功能,在确保数据完整和正确性两方面比普通内存效果好。

1.3 硬盘

第一名:SAS,即串口SCSI。
             优势:①速度稍快②稳定性高
             缺点:①价格贵一些
第二名:SATA
             优势:①价格低廉。
             缺点:①速度通常②稳定通常,
第三名:固态
             优势:①速度超快②稳定超高。
             缺点:①读写次数少。只有1~100万次,也就是说只有100万人访问你的网站,而后报废。②价格昂贵。③容量低,只有几十GB
建议用SAS,若是金钱不容许就用SATA,千万别用固态

 

1.4 主板

服务器主板则是专门为了知足

服务器应用——高稳定性、高性能、高兼容性的环境,而开发的主机板。因为服务器的高运做

时间,高运做强度,以及巨大的数据转换量,电源功耗量,I/O吞吐量,所以对服务器主板的

要求是至关严格的。具体的参数请自行查阅

1.4 机箱

塔式服务器:至关于能长时间运行不关机的台式机,主板扩展能力强(也就是插槽多),占用面积
最大,使用于我的网站,小企业,便宜。
机架式服务器:主要是用工业标准,统一化装在机柜里,占用体积小,看着一排排,不乱,便于统
一管理,适用于中小企业,可扩展内存,硬盘,扩展性优于塔式机。
刀片式服务器:占用体积小,线缆比较少,适用于大型集群(集群能够理解为就是业务量很大,须要不少服务器,处理的东西很杂,须要不一样的功能,例如不一样的系统,每刀当于一个主板,因此能够装不一样系统),也就是它的适应大型公司,像百度,太平洋等大型企业,缺点,每刀的扩展性差。扩展须要买刀片 ,也就是业务量小体现不出价值,业务量越大,刀片越占优点。整体费用也高 。

 

2.其余考虑因素

系统,带宽,网卡 ,稳定性,升级维护成本

相关文章
相关标签/搜索