主板:硬件,显卡cpu内存的接口
BIOS芯片:主板通电后各部件自检,记录电脑最基本的信息,是软件硬件打交道的最基本的桥梁,正常后才能启动操作系统
cpu-----------------------cacheL1,L2,L3------------>memory----------------->disk
延时0.5ns,带宽20GB/s; 延时30ns,2GB/s ; 最好的ssd硬盘,延时10000ns,50M-2GB/s
显卡:对图像数据的处理
计算机工作原理:
硬件核心:
DELL(大多数),HP,IBM(百度),浪潮,联想
dell:1u R420/430/R620,R30 2uR720/730 1u尺寸4cm 2u8cm
cpu:最核心,Intel,AMD
企业服务器:2-4颗,每颗是4核..内存16-64G
内存:cpu和硬盘之间的缓冲,临时存储器,服务器关闭或程序结束后会释放掉内存.
程序:代码文件,静态的,放在硬盘中的数据
进程:正在运行中的程序,程序放在内存中运行
守护进程:持续保持运行的程序
读多写少的业务:先把数据写到磁盘中,然后通过程序把写到磁盘的数据读入到内存中,再对外通过读内存提供访问服务
缓存无处不在
buffer:程序写入数据到内存后不是马上写入磁盘中,而是先写入buffer中,这个内存区是写入缓冲区,缓一缓,先排排队
cache:cpu从内存中读取数据到cache,这个cache为缓存区.藏起来再用
磁盘:(硬盘),3.5英寸,接口或类型:IDE,SAS,SATA,SSD,企业服务器首选SAS(结合SATA,SCSI的优点);不对外提供访问的服务器,例如线下的数据备份,可选sata,容量大,但是
速度慢;高并发,小数据量,选择SSD
淘宝:sata和ssd结合,热点数据放在ssd,冷数据放在sata
dell阵列卡(RAID卡):所有硬盘整合成一个大磁盘,再在这个磁盘上分区(虚拟分区)放数据
整合方式:0 1 5 10 50
有了raid卡后,硬盘就会插到raid卡上,不是在主板上
raid0:一个或多个盘整合成一个盘,,没有冗余,读写很快.问题是没有冗余,一个坏,数据全丢
raid1:只能两块盘,大小要一样,整合后容量是一个大小,另外一个是备份,特点是100%冗余
raid5:至少3个盘,只允许损失一个
冗余(多-少):1 10 5 0
性能(好-坏):0 10 5 1
成本(低-高):0 5 1 10
互联网公司:
单台服务器:很重要,盘少,系统盘raid1
数据库服务器:主库raid0,从库raid5/raid(0)
web服务器:如果没有太多数据,raid5,raid0(单盘)
监控:raid0/raid5
远程管理卡:开关服务器,可以查看到开关的过程,相当于远程显示器.自带的和独立的,前者看不到开关的显示过程