12.7

服务器组成详解及企业用户体验优化

 

内容:

1. 运维职责

2. 服务器相关知识

3. 磁盘列阵raid卡     远程管理卡

4. 企业面试题

1) buffer  cache区别

2) 提升用户体验网站解决方案

5.解决数据不丢(服务器不断电的方法)

 

1.运维职责:

网站数据不能丢--------------大片不能丢

网站7*24小时运行------------大片随时看

提升用户体验-访问的快-------打开大片的速度快

2. 衡量服务器尺寸(机架式)

  U--unit

1U=1.75英寸=4.45cm

3. 服务器分类:机架式(普遍),刀片式,塔式

机架式

图片1.png 

刀片式

图片2.png

塔式

图片3.png

4. 服务器品牌

   Dell(普遍)

   IBM(百度)

 了解品牌服务器型号及配置

图片4.png 

5. IOE运动

IOE=IBM(服务器)+Oracle(甲骨文数据库)+EMC(存储 用户上传的图片 附件  头像)

BAT  百度   阿里   腾讯       ----提出

6. 服务器零部件

图片5.png

图片10.png

八核

 

程序:没有运行的软件

进程:运行起来的程序

守护进程(Windows中称为服务):一直运行的程序

 

.企业案例:提升用户体验的网站解决方案

  1)门户(大网站 )极端案例:大并发写入案例(抢红包、微博)

大并发-在同一时间段内访问你网站的人多

图片7.png 

特点:高并发写入性能高

   可能造成数据丢失

2)中小公司

图片8.png 

3)方法:

网站优化核心 ,就是想办法把数据放入内存提供服务,或者让用户写数据到内存(这样最快)

 

4)如何将数据存入内存?

利用软件:memcached(纯内存)/redis(内存加磁盘)

 

缓存无处不在

 

8. 企业面试题:buffercache什么区别(内存)?

答: 写入数据到内存里,这个数据的内存空间称为缓冲区(buffer),写入到内存buffer 缓冲区,写缓冲。

从内存读取数据,这个数据的内存空间称为缓存区(cache),    从内存cache读取 缓存区,读缓存。

CPU===>内存===>磁盘

CPU<===内存<===磁盘

 

提醒:

这里提到的内存和磁盘,是由多台服务器组成的集群架构环境memcached(纯内存)/redis(内存加磁盘)

 

 

解决数据不丢(服务器不断电)的方法: 

a.增加蓄电池

b.UPS(一组蓄电池)不间断供电(持续供电10分钟,IDC数据中心机房-UPS 1小时)。 UPS

c.选双路电的机房,使用双电源、分别接不同路的电,服务器要放到不同的机柜、地区。(AB路)

d.柴油发电机+油管,一般机房会和附近的加油站签订紧急供油协议。

 

9. DELL阵列卡(RAID卡)

 独立供电

1510TB硬盘,容量 150TB

阵列卡,RAID卡好处:

1.把所有硬盘的容量加在一起

2.你可以让数据更安全

3.可以获得更高的性能

服务器标配,连接到服务器的硬盘必须经过raid卡。

 

安装系统常用的三种方法:

U盘安装系统    网络安装(ftphttp)   

无人值守安装(pxe+kickstart

 

 

10. 远程管理卡

图片9.png 

×××网线用于连接远程管理卡

图片11.png

总结:

企业面试题1:你用过的服务器型号有哪些?配置如何?

企业面试题2:程序、进程和守护进程的区别

企业面试题3:提升用户体验的网站解决方案

企业面试题4:buffercache区别?

企业面试题5:描述Raid 0 1的特点?