1. 运维的本质

运维:运行维护应用程序
岗位需求:自动化运维、DBA、docker+K8s...
运维职责:
1.尽可能保证应用程序24小时不间断运行
2.尽可能保证数据的安全
3.尽可能提升程序的响应速度
ps:上述三个职责也是服务器应该具备的

2. 电脑与服务器

2.1 电脑的种类

台式机
笔记本
服务器

2.2 服务器种类

1. 云主机服务器
⼤企业服务器过多可能造成资源浪费,所以对服务器资源进⾏整合
之后根据付费多少分配对应资源给相应⽤户使⽤(类似于租房⼦)
2. 物理主机服务器
1.机架式服务器
多⽤于服务器数量较多的⼤型企业使⽤
2.⼑⽚服务器
多⽤于于⼤型的数据中⼼或者需要⼤规模计算的领域
3.塔式服务器
外观看起来像普通台式电脑主机 多⽤于满⾜中⼩型或个体户

2.3 服务器品牌

戴尔dell(常⻅)
华为
IBM(被联想收购更名为thinkserver)
浪潮(国内居多)

2.4 服务器尺寸

服务器尺⼨描述主要以U为单位
1U=1.75英⼨=4.445CM=4.45CM
常⻅服务器尺⼨ 1U 2U 4U

2.5 服务器内部组成

⼯作原理:
1. 电源:是将其它形式的能转换成电能并向电路(电子设备)提供电能的装置
冗余技术:UPS(不间断电源系统)、双路或多路供电、发电机
2. CPU: 做数据运算处理
CPU路数
单路==1个 双路==2个 四路==4个
CPU核数
把CPU⽐喻成⼚房, 将CPU中的核数⽐喻成⼚房中的⼯⼈,
CPU核数是真正处理⼯作任务,CPU核数越多, 同时处理⼯作任务的效率越⾼
3. 内存: 临时存储数据(断电数据即丢失)
缓存cache 缓冲buffer
内存存储空间⼀分为⼆(公交⻋上下⻋位置)
cache缓存 从缓存读数据
buffer缓冲 从缓冲写数据
企业案例:
⾼并发存储数据环境
存: 将数据先存储到内存 再存储到磁盘中
读: 将磁盘中的热点数据提前存储到内存中
低并发存储数据环境
存: 将数据先放到硬盘⾥
读: 将磁盘中的热点数据提前存储到内存中
4. 硬盘: 永久存储数据(断电数据不会丢失)
硬盘种类:
机械硬盘(性能低)
固态硬盘(性能⾼)
知识扩展:硬盘接⼝
5. 远程管理卡
⾮必选硬件且不同产商命名存在差异:
dell:idrac\HP:ilo\IBM:RSA 远程控制管理服务器的运⾏状态
远程安装操作系统
远程配置raid阵列信息
PS:⼀定要确认远程管理卡的默认地址信息
6. 光驱(安装系统)-- 淘汰
U盘安装系统
kickstart cobbler -- ⽆⼈值守安装系统
7. 机柜
机柜⾥⾯线缆⼀定要布线整⻬ 设置标签

3. 磁盘阵列

raid0 :存储量-没有浪费
优势:提升数据存储效率
缺点:容易丢失数据
raid1:存储量-浪费⼀半
优势:不容易丢失数据,数据更加安全
缺点:数据存储效率较低
raid5:(⾄少需要3块硬盘)存储量--损失⼀块盘容量
优势:安全 存储数据性能也⽐较⾼
缺点:最多只能坏⼀块盘

4. 系统简介

1969年,美国⻉尔实验室开发,Unix
优点:性能好
缺点:消耗资源太⼤,收费
1987年,谭宁邦开发微内核unix,主要⽤来教学
1991年,芬兰 林纳斯-托瓦丝 在⼤学期间基于unix微内核开发
第⼀款Linux内核,并且开源,并且很快加⼊FSF基⾦会,

5. 虚拟化

存储知识
什么是虚拟化?
将⼀台计算机硬件"拆分"成多份分配使⽤
如何实现虚拟化
vmware软件
vmware12 ⽀持windows64
vmware8 ⽀持windows32
vmware fusion ⽀持苹果系统
创建虚拟主机
内存⽐较多分配 每个虚拟主机1G(建议)
内存少每个虚拟主机512m 安装系统时建议分配内存2G

6. 虚拟机安装

百度

最新文章

  1. IOS开发之绝对布局和相对布局(屏幕适配)
  2. Linux tar (打包.压缩.解压缩)命令说明 | tar如何解压文件到指定的目录?
  3. 基础算法之快速排序Quick Sort
  4. JS实现 点击button(copy) 复制对应的网址——类似于复制推广链接
  5. Ajax实现原理
  6. Tomcat内存优化参数
  7. API的非向后兼容性无论如何通常代表着一种比较差的设计
  8. CSS设置技巧
  9. 卸载Windows服务
  10. maven出错The folder is already a source folder
  11. Kent Beck揭秘Facebook开发部署流程
  12. or1200于IMMU分析
  13. C++中的左值和右值
  14. hdu 1425 sort
  15. windows 下共享内存使用方法示例
  16. CSS(三)
  17. 学号 20175201张驰 《Java程序设计》第8周学习总结
  18. pycharm修改注释颜色
  19. tomcat修改端口号
  20. (转)Java大数操作(BigInteger、BigDecimal)

热门文章

  1. Odoo 如何下载指定版本源码 && .cfg配置参数
  2. 5.26 NOI 模拟
  3. Auto.js 特殊定位控件方法 不能在ui线程执行阻塞操作,请使用setTimeout代替
  4. react环境搭建及文件配置
  5. Dapr学习(4)之eShopOnDapr部署(Rancher2.63&k3s)
  6. vue自定义switch开关,使用less支持换肤
  7. Two---python循环语句/迭代器生成器/yield与return/自定义函数与匿名函数/参数传递
  8. WebStorm 配置 Vue3 的文件模板
  9. LOJ6671 EntropyIncreaser 与 Minecraft (生成函数)
  10. 使用STM32控制TMC5160驱动步进电机