1.保证服务器7*24小时 运行
2.保证数据不能丢
3.提高用户的体验(网站打开的速度)
简单、易用、高效 === 简单、粗暴
2.1 计算机组成
包含:
1.显示器、
2.机箱(主机)|
|-----CPU
|-----硬盘
|-----内存
|-----电源
3.键盘鼠
2.2 服务器
服务器的尺寸单位为U,1 U表示4.45cm。
1.机架式服务器
2.云服务器---按需分配
云服务器:
所有服务器的硬盘放在一起
所有服务器的内存放在一起
解决cpu和硬盘之间速度差距太大。
内存诞生了,作为cpu和硬盘的中介 中间的桥梁。
特点:
1.是临时存储器(存放数据的),断电数据丢失。
2.软件是运行在内存中。
程序-----------------------------放在硬盘上面的文件/代码。
进程-----------------------------运行起来的程序。
守护进程(服务)----------一直在运行的程序。
a.高并发写入
b.中小企业读写
写入数据到内存里,这个数据的内存空间称为缓冲区(buffer),写入到内存buffer 缓冲区, 写缓冲。
从内存读取数据,这个存数据的内存空间称为缓存区(cache),从内存cache读取 缓存区,读缓存。
缓存无处不在,电脑硬件、网站集群!
a.在服务器上加装蓄电池。
b.UPS(一组蓄电池)不间断供电(持续供电10分钟,IDC数据中心机房-UPS 1小时)。
c.选双路电的机房,使用双电源、分别接不同路的电,服务器要放到不同的机柜、地区。
d.柴油发电机+油管,一般机房会和附近的加油站签订紧急供油协议。
对硬盘进行统一的管理。
用于再服务器无法正常开机时进行远程管理。
2.3 相关面试题
企业面试题1:程序、进程和守护进程的区别
企业面试题2:提升用户体验的网站解决方案
企业面试题3:buffer与cache区别?
企业面试题4:描述Raid 0 1的特点?
- 海报