服务器组成详解及企业用户体验优化
内容:
1. 运维职责
2. 服务器相关知识
3. 磁盘列阵raid卡 远程管理卡
4. 企业面试题
1) buffer 和 cache区别
2) 提升用户体验网站解决方案
5.解决数据不丢(服务器不断电的方法)
1.运维职责:
网站数据不能丢--------------大片不能丢
网站7*24小时运行------------大片随时看
提升用户体验-访问的快-------打开大片的速度快
2. 衡量服务器尺寸(机架式)
U--unit
1U=1.75英寸=4.45cm
3. 服务器分类:机架式(普遍),刀片式,塔式
机架式
刀片式
塔式
4. 服务器品牌
Dell(普遍)
IBM(百度)
了解品牌服务器型号及配置
5. 去IOE运动
IOE=IBM(服务器)+Oracle(甲骨文数据库)+EMC(存储 用户上传的图片 附件 头像)
BAT 百度 阿里 腾讯 ----提出
6. 服务器零部件
八核
程序:没有运行的软件
进程:运行起来的程序
守护进程(Windows中称为服务):一直运行的程序
7.企业案例:提升用户体验的网站解决方案
1)门户(大网站 )极端案例:大并发写入案例(抢红包、微博)
大并发-在同一时间段内访问你网站的人多
特点:高并发写入性能高
可能造成数据丢失
2)中小公司
3)方法:
网站优化核心 ,就是想办法把数据放入内存提供服务,或者让用户写数据到内存(这样最快)
4)如何将数据存入内存?
利用软件:memcached(纯内存)/redis(内存加磁盘)
缓存无处不在
8. 企业面试题:buffer和cache什么区别(内存)?
答: 写入数据到内存里,这个数据的内存空间称为缓冲区(buffer),写入到内存buffer 缓冲区,写缓冲。
从内存读取数据,这个数据的内存空间称为缓存区(cache), 从内存cache读取 缓存区,读缓存。
CPU===>内存===>磁盘
CPU<===内存<===磁盘
提醒:
这里提到的内存和磁盘,是由多台服务器组成的集群架构环境memcached(纯内存)/redis(内存加磁盘)
解决数据不丢(服务器不断电)的方法:
a.增加蓄电池
b.UPS(一组蓄电池)不间断供电(持续供电10分钟,IDC数据中心机房-UPS 1小时)。 UPS
c.选双路电的机房,使用双电源、分别接不同路的电,服务器要放到不同的机柜、地区。(AB路)
d.柴油发电机+油管,一般机房会和附近的加油站签订紧急供油协议。
9. DELL阵列卡(RAID卡)
独立供电
15个10TB硬盘,容量 150TB
阵列卡,RAID卡好处:
1.把所有硬盘的容量加在一起
2.你可以让数据更安全
3.可以获得更高的性能
服务器标配,连接到服务器的硬盘必须经过raid卡。
安装系统常用的三种方法:
U盘安装系统 网络安装(ftp,http)
无人值守安装(pxe+kickstart)
10. 远程管理卡
×××网线用于连接远程管理卡
总结:
企业面试题1:你用过的服务器型号有哪些?配置如何?
企业面试题2:程序、进程和守护进程的区别
企业面试题3:提升用户体验的网站解决方案
企业面试题4:buffer与cache区别?
企业面试题5:描述Raid 0 1的特点?