运维的本质
-
运维:运行维护应用程序
-
岗位需求:自动化运维、DBA、docker+K8s...
-
运维职责:
- 尽可能保证应用程序24小时不间断运行
- 尽可能保证数据的安全
- 尽可能提升程序的响应速度
上述三个职责也是服务器应该具备的
-
socket模块、TCP协议、并行与并发、进程、线程、协成GTL
计算机的种类
- 台式机
- 笔记本
- 服务器
- 云主机服务器 虚拟服务器
- 物理主机服务器 现实服务器
- 机架服务器
- 刀片服务器
- 塔式服务器
服务器的品牌
- 戴尔dell(常见)
- 华为
- IBM(被联想收购更名为thinkserver)
- 浪潮(国内居多)
服务器尺寸描述主要以U为单位
1U=1.75英寸=4.445CM=4.45CM
常见服务器尺寸 1U 2U 4U
服务器内部组成
工作原理
-
电源:
- 冗余技术:UPS(不断电源系统)、双路或多路供电、发电机
-
CPU:做数据运算处理
- CPU路数:单路1个 双路2个 四路==4个
- CPU核素:把CPU比喻成厂房,将CPU中的核素比喻成厂房的工人
- CPU核素是真正处理工作任务,CPU核素越多,同时处理工作任务的效率越高
-
内存:临时存储数据(断电数据即丢失)
- 缓存cache 缓冲buffer
- 内存存储空间一分为二(公交上下车位置)
- cache缓存 从缓存读数据
- buffer缓冲 从缓冲写数据
企业案列:
- 高并发存储数据环境
- 低并发存储数据环境
- 存:将数据线放到硬盘
- 读:将磁盘中热点数据提前存储到内存中
-
硬盘:永久存储数据(断电数据不会丢失)
- 硬盘种类:
- 机械硬盘(性能低)
- 固态硬盘(性能高)
- 知识扩展:硬盘接口
- 硬盘种类:
硬盘阵列
- raid0:存储量-没有浪费
- 优势:提升数据存储效率
- 缺点:容易丢失数据
- raid1:存储量-浪费一半
- 优势:不容易丢失数据,数据更加安全
- 缺点数据存储效率较低
- radi5:(至少需要3块硬盘)存储量--损失一块容量
- 优势:安全,存储数据性能也比较高
- 缺点:最多只能坏一块盘
操作系统
- windows:用户体验 好 服务运行能力欠佳
- mac:用户体验好 服务运行能力都较优
- linus:只在乎服务运行 用户体验极差