运维的核心职责
1.数据不丢失。
2.业务7*24小时运行(不宕机)
3.提升用户体验度(性能的优化)
2.运维的平时工作内容
1.日常服务器的维护,紧急故障的处理。
2.代码上线,gitlab+Jenkins。shell脚本。
3.项目:备份、迁移、升级。rsync
4.日常服务器监控,zabbix
5.梳理总结文档。画图。
6.领导的其他事情。
服务器
伺服器,提供计算和存储的服务,功能搭建网站所使用的。
在网络情况下,备份服务器,数据库服务器,前端服务器,文件服务器。
服务器的尺寸
根据高度来计算的,单位U(unit),1U=4.445cm=1.75英寸。
1U、2U、4U
服务器的分类
机架式服务器
刀片式服务器
塔式服务器
服务器的常见品牌
Dell #企业用的最广,最多
HP #部分企业在用
IBM #较高大上,
联想
浪潮 #山东济南,教学
华为
航天联志
云服务器
阿里云 #使用最广
腾讯云 #游戏网站,开发用户,APP
西部数码 #
华为云
百度云
AWS
金山云、网易云、ucloud
Dell的常见型号
1U 2U
2010年以前 1850 2850
2010年-2013年 R410,420 R710
2014年-2018年 R610,R620 R720 730
最新 R740
IOE指的是:(2015年阿里提出去IOE)
I IBM 服务器
O Oracle 数据库
E EMC 存储(一般存储图片,视频)
服务器的核心部件
电源、CPU、内存、磁盘、RAID、远程管理卡、光驱、机房
电源:
ATX:
SSI:
CPU
Intel(XEON) AMD
单位为路,几个就是几路。一个CPU有1-4个核心。企业会配备几个CPU。1-2个。
R720 (服务器信号解析)
R:机架式服务器,(M=刀片式,T=塔式)
7:表示的是CPU的路数,1-3=单路,4-7=双路,8-9=四路
2:代数,从第十代开始计算,第十二代。
0:CPU的品牌,0=Intel ,5=AMD
精简式指令集
复杂式指令集
CPU运算单位:Ghz
核心部件
内存: 临时存储器。
企业常用内存大小:8-256G
虚拟化:64G-128G
程序: 开发语言的写的代码。存放在磁盘。
进程: 运行中的程序,程序运行的时候会被调用到内存中执行。
守护进程: 持续运行着的程序。daemon(如shd远程连接,开机自启动)
企业案例:提升用户满意度的案例
1.高并发:
把用户输入的数据写入到内存中,在一定的时间内,会定时定量把数据写入磁盘当中。如果用户要读取这些数据,从磁盘中调用到内存中返回给用户。
优点:性能好,速度快。
缺点:如果断电,会丢失一部分,没有写入磁盘中的数据。
怎么解决数据不丢(服务器不宕机)
1.主板上面安装一个蓄电池,会在断电的瞬间,将数据保存到磁盘。
2.使用不间断电源,UPS蓄电池组。提供10-30分钟供电。机房,30分钟-60分钟供电。
3.使用双路电。
4.柴油发电机+油罐。
5.会给附近的加油站,签订紧急供油协议。
两地三中心:两地指的是同城、异地,三中心指生产中心、同城容灾中心、异地容灾中心
2.低并发:
会将用户的数据先磁盘中。如果用户要读取数据,程序会把磁盘中的数据调入到内存中,再进行对用户提供访问。
3.总结:
根据企业的需求而去选择方案。
什么是buffer?什么cache?
用户写入数据到内存中,这个存放数据的内存空间,在linux系统中,我们称之为:缓冲区,即buffer。写buffer。
用户从内存中读取数据,这个存放数据的内存空间,在linux系统中,我们称之为:缓存区,即cache。读cache。
小提示:缓存无处不在,无论是电脑硬件、操作系统,还是企业网站集群及其他业务系统!
磁盘:
存放数据时候,永久存储器。
磁盘的大小:2.5英寸和3.5英寸。
磁盘的接口:IDE SCSI(前两者已经被淘汰。)SATA SATA3 M2 SAS(服务器的标配) PCIE
磁盘的分类:固态(SSD)和机械(HDD)
磁盘的单位
位(bit) 比特 二进制存储,0或1,使用的公司为网络带宽公司。
B(字节) 1B=8b
一个英文字符占几个字节?
1个
一个汉字占几个字节?
2-4个
磁盘的大小: 300G 600G 1T
B
KB
MB
GB
TB
PB
1PB=1024TB=1024*1024GB=1024^3MB=1024^4KB=1024^5B
实际上买的磁盘是以1000位为单位计算的。(服务器可能以1000计算)
RAID卡(阵列卡)
软RAID和硬RAID(板载RAID,独立RAID)
好处:
1.获得更高的容量
2.得到冗余(数据安全)
3.得到更高的性能。
RAID的级别:
RAID0(条带)
RAID1(镜像)
RAID5
RAID10
作业:
注意: 一定在装系统之前做RAID,做完RAID装系统再进行分区
光驱:
装系统、看电影、听音乐、打游戏。
U盘
网络安装(http ftp)
无人值守安装:cobbler、kickstart
远程管理卡:
作用:远程管理服务器开关机。自带看不到开关机的过程,独立的(后期购买),可以看到开关机的过程。
IDRAC:集成戴尔远程控制卡
机房:
上海机房地址:
http://www.starsdns.cn/news/list.asp?newsid=31
什么是操作系统?
人与计算机硬件之间的中介。
window7、8、10
linux
Unix
DOS
Mac
32位和64位有什么区别?
1.设计定位不同
2.运算能力不同
3.寻址能力不同,32位支持4G,64位支持128G物理内存。(服务器可以支持几T内存)
4.安装要求不同