最近工作涉及服务器配置采购安装,以及网络布线、云平台搭建,看见硬件的配置有点懵逼,B站up主说得好,硬件配置、Linux系统、运维搞好什么都很简单,做开发应该了解底层的硬件和网络,所以对自己目前接触过的硬件知识和配置做个总结,方便后续使用查阅;
一、服务器参数
学习的目的是得到,先来看一组服务器配置参数以目的为导向去学习理解,就只有几项:CPU、内存条、网卡、磁盘、风扇、USB、主板、风扇,如果考虑组网要涉及多个服务器的组网以及交换机、路由器、布线、安全设备相关(暂不涉及);
CPU性能取决于加工工艺、线程数、震动频率、缓存、功率等,型号较复杂难理解;
内存条介于CPU和磁盘之间,将读取/计算频率较高的热数据缓存以适配CPU快速的处理能力,内存的好坏取决于震动频率、缓存方式、通道类型;
磁盘将较冷的数据存储下来,目前都是固态硬盘,性能通常考察其读/写能力、存储能力大小、Raid阵列类型;
主板、网卡、风扇、USB也很重要,主板要综合衡量扩展性、功率、和对于存储/计算设备的支撑能力;1u=4.445cm
-
CPU:
2288H V5 配
2颗英特尔至强金牌
5218(
2.3GHz/
16-Core/
22MB/
125W)处理器;
-
-
内存条:配
8条DDR4 Registered DIMM
32GB;可支持
24个内存插槽;
-
-
网卡:标配
2*GE+
4*
10GE网口以太网卡;
-
-
磁盘:SR430C-M
1G Raid卡;
4块
480G固态硬盘+
3块
4T SAS
7.2K 硬盘,可支持配置
12块
3.5inch托架的SATA/SAS硬盘;可使用PCIE raiser卡扩展插槽;
-
-
风扇:N+
1个冗余系统风扇;
-
-
USB:
4个USB(前面
2个,后面
2个);
-
-
主板:集成BMC管理模块,板载华为iBMC管理模块,支持IPMI、SOL、KVM Over IP、虚拟媒体等管理特性,对外提供
1个
10/
100Mbps RJ45管理网口;
-
-
风扇:支持
1+
1冗余电源,配
2个
550W交流电源;无DVD;导轨;
2U机架式
-
-
机柜:
4kw机柜、链路负载联通
10MB独享带宽(
1个IP)
机柜和服务器图如图,服务器一般是长条的,以方便扩展和扇热,且正规需要寄存在IDC机房中统一管理,因为服务器的噪音大(风扇转速快)、对电源电压问题性要求高(不易造成穿透)、网络一般是多线(数据交换快),另外正规机房也能提供防水防雷暴等专业能力;
机柜一般是22U-42U左右,1U=4.445cm,服务器常有1U,2U,3U,4U,5U,7U几种标准配置,除了服务器,机柜也需要放置交换机等网络设备,因此需要综合考虑散热性和机柜功率(常见有4KW和6KW)来衡量单个机柜应放置那些设备;
二、磁盘和Raid
常用的磁盘类型是机械硬盘和固态硬盘,前者使用磁头旋转读取存储介质上电磁脉冲实现数据存储(声音大、不能剧烈晃动),后者SSD盘通过半导体存储,读写速度快且防震抗摔性更好是未来趋势,单个大硬盘贵,多个小容量便宜硬盘合起来做磁盘阵列(raid)既能够提供大存储量/更高读写能力,还能够提供容错能力,raid将数据切割后存在多个盘上,现实常用有raid0、raid1、raid5、raid10(1和0);
raid0算不上raid因为其不提供数据冗余和恢复能力,raid0至少需要2块盘,把数据拆分后分别存储在多个盘,若其中1个盘坏掉,数据全丢,使用raid0的唯一理由是读写比较快,hadoop集群一般使用raid0;
raid1提供数据冗余和数据恢复能力,它将数据完全备份到另一块盘,但磁盘利用率只有50%,因为数据被存储了2份;
raid5至少需要3块盘,其能够提供数据冗余,并利用奇偶校验集来恢复数据,它的磁盘利用率是(n-1)/n,因为相当于1个盘要存储奇偶校验;
raid10就是raid1+raid0,至少需要4快盘,两两做raid1后在做raid0,提供快速读写和数据冗余/恢复能力;
参考:油管raid讲解
存储颗粒可以分为SLC、MLC、TLC,固态硬盘的接口类型包括以下3种,其中PCIE提供快速地数据读取通道;
三、内存条
内存条是CPU和磁盘的中转站,内存条也是存储设备,所以它的性能也受限于存储颗粒(即是存储介质/体质),包括单位秒下的震动承受极限,也就是内存频率参数(高频内存条和低频内存条),频率高则读写块,但频率高会导致时序/CL增加(即延迟),一般linux服务器都是多个内存条,通过多个内存条提供多通道数据读写能力,
DIMM=Dual-Inline-Memory-Modules,双列直插式[内存]模组;
DDR=Double Data Rate双倍速率的意思,表明支持多通道;
四、CPU
文初提的CPU配置:2颗英特尔至强金牌5218(2.3GHz/16-Core/22MB/125W)处理器,2.3GHz表明其计算性能,16C是核心数,22MB是缓存大小,125W是功率大小,因特尔一般是双线程,所以综合来讲是64C的处理器,在因特尔的cpu中,i3可以理解为小学生,i7理解为中学生,i9理解为大学生,后面的第1个数字是班上排名(小学学霸厉害比大学学渣厉害),后面三位数字就是越大越好,关于后缀的解释;
-
“K”代表该处理器是可以超频的CPU(应该可以这么理解吧)
-
“S”代表该处理器是低功耗版CPU
-
“T”代表该处理器是节能版CPU
-
“M”代表该处理器是超低功耗的移动CPU
-
“QM”代表该处理器是低功耗的移动CPU
-
“XM”代表该处理器是超级移动CPU
-
“U”代表该处理器是低电压版移动CPU(打死都不要买这个)
-
没有后缀的代表是标准版的
参考:cpu型号详解
转载:https://blog.csdn.net/yezonggang/article/details/113605567