服务器的硬件知识(2)

CPU:进行运算处理/进行硬件控制;

? CPU的路数:服务器的颗数(服务器可安装CPU的个数)

? CPU的核数:服务器CPU的核心数,核心处理服务器系统任务,核心越多并行处理任务能力越强;

内存:临时存储数据(可能会丢失,宕机或断电等)

用户存储数据 →CPU→储存数据指令→硬盘

缓冲:buffer? 数据→内存(内存的缓冲区)→硬盘存储? #写缓冲

缓存:cache 读取←内存(内存的缓存区)←热点数据(被访问频率高的数据会提前存储到缓存区)←硬盘存储 ? #读缓存

硬盘:永久(除人为删除或损坏)存储数据? #保证数据不会丢失

硬盘接口类型:IDE、sata、scsi、sas(服务器主流接口)、 PCI-E(服务器固态硬盘接口)

硬盘的类型和材质等决定了硬盘速度的上限,硬盘的接口决定了硬盘的实际使用时的速度;

机械硬盘:

转速:家用5400/7200

企业用10K/15K

存储单位:? B>KB>MB>GB>TB>PB>EB>ZB>YB>NB>DB? 进制1024

#在计算机中是采用二进制,这样造成在操作系统中对容量的计算是以每1024为一进制的,每1024字节为1KB,每1024KB为1MB,每1024MB为1GB,每1024GB为1TB;而硬盘厂商在计算容量方面是以每1000为一进制的,每1000字节为1KB,每1000KB为1MB,每1000MB为1GB,每1000GB为1TB,这二者进制上的差异造成了硬盘容量的“缩水”。

远程管理卡:在服务器关机状态控制服务运行/远程网络安装系统;

阵列(raid)卡:

①可以获得更高的磁盘容量

②可以获得更高的性能

③可以获得更高的安全性

配置不同raid级别:

raid0:优点:提高存储效率?

? 缺点:数据安全性不高 #企业不会采用raid0因为安全性不高

raid1:优点:提高存储安全性?

? 缺点:数据存储效率不高

raid5:优点:存储效率高、安全性高

? 缺点:磁盘容量上会浪费一块磁盘的容量

raid0\raid5:只能坏一块硬盘

电源: 供电功能

服务器电源要有冗余能力:?

1.服务器上会有多个电源

2.不间断供电系统UPS

3.发电机

CPU-->内存-->网卡-->硬盘(固态)-->硬盘(机械)

企业中如何存储数据

大型企业:并发量大?注重数据读写效率

用户数据? -写-> 保存到内存中(缓冲区)-定时定量->存到硬盘

用户数据? -读-> 从内存中读取(缓存区) <-热点数据- 存储硬盘中

中小企业: 并发量比较小? 注重数据安全性

用户数据? -写-> 存储到硬盘

用户数据? -读-> 从内存中读取(缓存区) <-热点数据- 存储硬盘中