服务器大小规格用途
x86_64架构PC服务器 ==>小型机(虚拟化)==>大型机(复杂运算--气象局)
服务器的组成
1.CPU
作用:运算/控制(效率最高)
几路服务器:服务器上有多少颗CPU
CPU核数:处理工作任务 核数越多,并行处理能力越强
2. 散热器(风扇)
作用:散热
3.内存
名词概念:它是磁盘与CPU进行沟通的桥梁,计算机中所有程序的运行都是在内存中进行的。
作用:暂时存放CPU中的运算数据(存储效率高)
4.硬盘
作用:永久保存数据(存储效率低)
硬盘(茶壶)接口(壶嘴):sata -- SCSI -- sas 影响数据传输效率 pci-e(固态硬盘)
硬盘转速:家用级别:5400 7200 企业级别: 10K 15k
5.主板
作用:串联所有部件
6.网卡
作用:实现网络通讯(多个网卡)
7.电源
作用:服务供电(冗余特性)
8.阵列卡RAID
作用:提高单块硬盘的存储量和数据安全性 实现提高数据存储效率
9.远程控制卡
作用:远程控制服务器启动,远程安装系统 管理地址等
重要知识点:
程序:所写的代码信息构成的一个程序
进程:正在运行的程序
守护进程:一直运行存在的程序,必须手动才能结束的程序
1.缓存(Cache)与缓冲(buffer)的区别
缓存是将数据放到缓存区加快读取的速度==>读
缓冲是将输入放到换缓冲区加快写的速度==>写
简单来说缓冲是即将要被写入磁盘的而缓存是被从磁盘中读出来的。
2.硬盘存储单位换算
硬件存储单位:B -- KB -- MB -- GB -- TB -- PB -- EB -- ZB --
1024B == 1kb 1024kb == 1MB 专业级别换算
1000B == 1kb 1000kb == 1MB 工业级别换算
3.阵列卡RAID
RAID0 提升存储效率 安全性不高
RAID1 提高冗余特性 存储效率较低/容量减半
RAID5 也就是既具备了0和1数据同步备份的功能.又具备增加硬盘读取速度的功能.但做RAID5至少需要3块以上的硬盘
4.企业存储数据的方案
高并发的企业:注重数据的读写和效率
用户写入数据过程:用户写入数据==>服务器内存(缓冲区)==>定时/定量将内存的数据写到磁盘
避免内存数据丢失的方案:sync
01.提高电路冗余,使用双路电源
02.提供UPS(不间断电源供电系统)
03.购买发电机(银行)柴油
用户读取数据过程:用户读取数据==>服务器内存(缓存区)<==将磁盘中的热点数据
低并发的企业:(读多少写多少)注重数据安全性不能丢失
用户写入数据过程:直接写入磁盘中
用户读取数据过程:用户读取数据==>服务器内存(缓存区)<==将磁盘中的热点数据
1T硬盘等于多少实际可用容量
原理:标示容量是按十进制计算,存储时是按二进制算。
标示1G=1000Mb=10001000Kb=10001000*1000 字节
实际1G=1024Mb=10241024Kb=10241024*1024字节,
当总字节一致时,实际与标示的比值是1000/1024的三次方,数值约为0.9313
S=0.931*X,如果是1000G的硬盘,实际容量在930G左右。