D2-服务器硬件知识2

一、服务器硬件知识组成:

以x86_64架构的PC 服务器为例,该配置下主要的硬件组成为:
ps:进化过程:pc --> 小型机(虚拟化) --> 大型机(复杂运算 -- 气象局)

1. CPU/散热器(风扇)

CPU在整个服务器中相当于人类的脑子,主要负责运算和控制,发出最高指令如同技术部门的技术经理;
a.几路服务器:服务器上有多少颗CPU,颗数越多则运算速度越开,最多为16路CPU。
b.C P U核 数:处理工作任务时核心数越多则并行处理能力越强。
即:路数多少决定运算速度快慢;核数多少决定并行能力强弱。

2. 内存

内存在整个服务器中则扮演眼睛的角色,主要负责存储数据,其优势为存储效率高,在服务器储存过程中,首先将数据存储到内存中,当CPU发出的最高指令时会先行传达到内存处,如同技术部门的技术主管,而内存的缺点也很明显就是断电易丢失数据。

名词概念:

a.程序:一个环节,内部嵌套着一系列复杂的列逻辑慎密的一个组件,如若一个地方出问题则会影响到整个主体,可以理解为事务。(所有代码信息构成一个程序)
b.进程:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。(运行起来的程序)
c.守护进程:在linux操作系统中在系统引导的时候会开启很多服务,这些服务就叫做守护进程。为了增加灵活性,root可以选择系统开启的模式,这些模式叫做运行级别,每一种运行级别以一定的方式配置系统。 守护进程是脱离于终端并且在后台运行的进程。守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。(一直运行存在的进程)
d.缓存:缓存就是数据交换的缓存区(又称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,找到了则直接执行,找不到的话则从内存中查找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。(将数据放入到缓存区 加快数据读取 读-缓存cache)
e.缓冲:缓冲就是数据交换的缓冲区(又称作buffer),当用户写入数据时,则首先在缓冲区进行缓冲,因为缓冲区的运行速度会更快,之后则存放到硬盘中。(将输入放入到缓冲区 加快数据写入 写-缓冲buffer)

3. 硬盘

硬盘在整个服务器中相当与人类胃,主要负责存储数据和内存一致,但相比较而言硬盘的效率较低,但安全行更高,这里的安全性是指永久储存,而CPU发出的指令最后再回到达硬盘处,如同技术部门的初学者,级别较低。


QQ图片20190702203648.png

硬盘重要信息

a.硬盘接口:
常见的硬盘接口如同茶壶的茶嘴,普通茶嘴如sata型,为L型接口,一个为电源接口(长),一个为传输接口(短);其次为SCSI型,统一一个接口,但长度较长,空间不够节省;好一点的为SAS型,同一接口且长度适中;最后为固态硬盘pic--e,传输数据效率高,但价格贵。
b.硬盘转速:家用级别:5400 7200 企业级别: 10K 15k(统一单位为rpm,每分钟每转)
c.硬件存储单位:B(字节) -- KB -- MB -- GB -- TB -- PB -- EB -- ZB
换算:1024B == 1kb 1024kb == 1MB 专业级别换算
1000B == 1kb 1000kb == 1MB 工业级别换算

4. 主板

主要分为:南桥/北桥

5. 电源

电源则属于人类的心脏,主要任务就是服务供电,提供能源.。其最主要的特性为冗余特性,即拥有多个备用电源,增加稳定性。

6. 网卡

实现网络通讯,可有多块网卡。

7. 阵列卡(RAID卡)

raid卡的主要功能提高单块硬盘存储量且提高数据安全性实现提高数据存储效率 。
优势:1.容量提升 2.效率提高3.安全增强
主要排列方式如下:
RAID0: 提升存储效率 安全性不高。
RAID1: 提高冗余特性 存储效率较低/容量减半。

QQ图片20190702203659.png

8. 远程控制卡

主要共就是负责控制服务器启动以及远程安装系统需要其管理地址。异地操作。

9. 机房中环境如何规划

1)每台设备需要进行标识 存储服务器--机柜号码--几号(收纳强迫症)
2)每根连接线缆上进行标识网线、光纤、电源线(处女座)
3)布线环境整理(家庭主夫)

二、企业存储数据的方案

1.高并发:大型企业 注重数据读写效率

用户存储数据:用户写入数据 --> 服务器内存(缓冲区)--> 定时/定量 将内存数据转存到磁盘中
避免内存数据丢失的方案:sync
01. 提高电源冗余 双路电源
02. 提供UPS(不间断电源供电系统) 一个一个电瓶 1个小时 10几分钟
03. 购买发电机 (银行) 柴油
用户读取数据:用户读取数据 --> 服务器内存(缓存区)<-- 将磁盘中热点数据

2.低并发:中小型企业(读多写少) 注重数据安全性

用户存储数据:用户写入数据 --> 写入磁盘中
用户读取数据:用户读取数据 --> 服务器内存(缓存区)<-- 将磁盘中热点数据

你可能感兴趣的:(D2-服务器硬件知识2)