运维的三大核心:
1.保证网站 数据不丢失
2.保证网站 7*24小时运行
3.保证网站 提升用户体验(网站打开速度)
服务器尺寸:
以高度来进行分类
高:服务器的高度以U(unit)来做计量单位,1U=4.45CM
服务器有 1U 2U(常用) 4U
服务器的外形分类:
1.机架式服务器#####(常用)
2.刀片式服务器
3.塔式服务器
服务器的核心零部件:
1.电源
2.CPU
3.内存
4.硬盘
服务器的品牌:
Dell(国内常用) 现在大多数都在用
联想
HP(惠普)
IBM
浪潮(国产服务器)
Dell的服务器的型号:
时间 1U服务器型号 2U服务器型号
2010年以前 1850/1950 2850/2950
2010-2013年 R410/R610 R710(11G)
2014-2016年 R420/430 R620/R630 R720/730
2017-至今 R640 R740
CPU几路的?
CPU颗数=路数 2颗=2路
CPU和核心数的关系:
CPU一般是2/4颗,单个CPU,核心一般是4/6核,内存容量一般是16-256G
内存
内存是CPU和硬盘之间的缓冲设备 是临时存储器(存放数据)
缺点是:断电丢失数据
程序 进程 守护进程:
程序: 存放在磁盘上的程序代码
进程: 运行起来的程序
守护进程:一直运行的进程
提升用户体验的方法:
1.高并发写入案例
2.中小型网站(访问量少)
高并发写入的优点:写数据到内存,性能高速度快
缺点:可能会丢失一部份在内存中还没有来得及存入磁盘的数据
解决数据丢失的方法:
1.双路电源(AB路)
2.正常线路+附近另外一个变压器
3.UPS(不间断电源) 30分钟 1小时
4.柴油发电机+油罐
5.紧急供油协议
看具体的需求,然后选择解决方案
buffer和cache的区别:
buffer 存放写入到内存数据区域 写 写缓冲
cache 存放给用户进行读取的数据区域 读 读缓存
缓存无处不在
磁盘
磁盘就是永久存放数据的存储器 磁盘上也是有缓存的(芯片)
什么是硬盘接口?
硬盘接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据。
常见的硬盘接口:
SATA SAS SCSI
Raid卡(磁盘阵列)统一管理磁盘的方法
特点:
1.获取更高的容量
2.获取更高的性能(读写速度)
3.获取更高的冗余(安全性)
Raid级别
RAID 0 至少需要 1 块硬盘 容量是所有硬盘总和 性能是最快的 但是只要 1 块硬盘坏了,数据就会丢失
RAID1(镜像) 至少需要 2 块硬盘 容量是所有硬盘的一般 性能是写入慢,读取是 1 块硬盘的速度 1 块硬盘坏了,数据不会丢失 100%
远程控制卡
可以远程控制服务器(远程连接的软件Xshell)
服务器挂了,可以远程操控(相当于跑去机房操作)
缺点是:怕断网
云服务器
云服务器相较于物理服务器来说,相对便宜一些
云服务器主机服务配置与业务规模可根据用户的需要进行配置,并可灵活的进行调整。
还可以方便远程维护
缺点:数据不安全,可能丢失或泄露
常见的国内云服务器有: 阿里云(国内常用) 腾讯云 华为云(国企多用)
国外与服务器有: AWS(亚马逊) 外企多用