Day2
作者:翟玉龙
归档:课堂笔记
时间:2019/3/2
快捷键:
Ctrl + 1 标题1
Ctrl + 2 标题2
Ctrl + 3 标题3
Ctrl + 4 标题4
Ctrl + 5 程序代码
Ctrl + 6 正文
Ctrl + 7 实例1-1
格式说明:
蓝色字体:注释
黄色背景:重要
绿色背景:注意
老男孩教育教学核心思想6重:重目标、重思路、重方法、重实践、重习惯、重总结
学无止境,老男孩教育成就你人生的起点!
联系方式:
网站运维QQ交流群:
Linux 385168604架构师390642196
Python 29215534大数据421358633
官方网站:
http://www.oldboyedu.com
目录
第1章 运维.................................................................................................................. 2
1.1关于运维......................................................................................................... 2
1.2 Linux运维和Linux的区别........................................................................... 2
1.3运维的衡量标准............................................................................................. 2
第2章服务器................................................................................................................ 3
2.1关于服务器你应该知道.................................................................................. 3
2.2服务器硬件...................................................................................................... 4
2.3内存.................................................................................................................. 6
2.4程序&进程&守护进程................................................................................... 7
2.5 IO..................................................................................................................... 9
2.6 Raid阵列卡................................................................................................... 10
第1章
1.1关于运维
运维人员有三大职责即:
1.数据不丢失,不泄密
2.7*24小时不宕机
3.让用户体验舒适
1.2 Linux和Linux运维的区别?
1.Linux只是一个系统。
2.工作中需要会Linux,也需要会Linux上的应用软件,这些加起来组成了Linux运维。
1.3运维质量的衡量标准
描述 通俗叫法 可用性级别 年度停机时间基本可用性 2个9 99%
87.6小时较高可用性 3个9 99.9%
8.8小时具有故障自动恢复能力的可用性 4个9 99.99%
53分钟极高可用性 5个9 99.999%
5分钟
第2章
2.1关于服务器你应该知道
2.1.1服务器尺寸
单位U
1U=14.5英寸=4.45厘米=44.5毫米
2.1.2服务器品牌
1戴尔DELL 2惠普HP 3IBM服务器 4浪潮 5华为 6联想
DELL服务器:
[if !vml]
[endif]
IBM服务器,质量好,但价格贵,互联网公司不太常用,作为了解即可。目前来看,“IOE”代表了全球三个领域里最好的品牌,即IBM服务器、Oracle (甲骨文数据库)和Emc (存储厂商设备),但互联网公司从2010年起就在提倡去IOE,代表企业为阿里巴巴集团,企业去IOE的本质是企业变大以后,购买IOE的成本开销会成倍增,加,且IOE的设备都是黑盒运行,并不为能企业完全掌控,受限于厂商。
[if !vml]
[endif]
[if !vml]
[endif]
2.2服务器硬件
2.2.1电源
电源相当于人体的心脏,保障电力供应,如果要买服务器,请选择质量好的电源,一般双电源,机房一般也有两个线路,ad,如果是服务器是集群中的一台,那么可以不用双电源,除此之外,运维工作就不用过多考虑电源的其它问题了
[if !vml]
[endif]
2.2.2 CPU处理器
CPU相当于大脑,负责整个计算机的运算和控制,是服务器性能效率的最核心的部件。
CPU常见的种类分为精简指令集和复杂指令集两类
CPU品牌
Intel,AMD称为X86架构的CPU,主要用于个人电脑或者普通服务器
企业级常见物理服务器配置:
一般企业里的服务器CPU颗数为2-4颗。单颗CPU是四核,内存总量一般是16-256GB(32G.64G比较常见)
做虚拟化的宿主机CPU颗数4-8颗,内存总量一般48-128G常规企业可以同时启动6-10个虚拟机
CPU长时间运行会发热,
2.2.3 多核CPU是怎么回事,
多核处理器是指在一枚处理器中集成两个或多个完整的计算引擎(内核),此时处理器能支持系统总线上的多个处理器,由总线控制器提供所有总线控制信号和命令信号。多核技术的开发源于工程师们认识到,仅仅提高单核芯片的速度会产生过多热量且无法带来相应的性能改善,先前的处理器产品就是如此。他们认识到,在先前产品中以那种速率,处理器产生的热量很快会超过太阳表面。即便是没有热量问题,其性价比也令人难以接受,速度稍快的处理器价格要高很多。
2.2.4多颗CPU是怎么工作的
在多核心CPU上同一个进程上的多个线程可以被分配到多个CPU上进行计算。
2.3内存
内存(RAM)是CPU和磁盘之间缓冲设备,临时存储器(存放数据的)
我们电脑中打开的程序是在内存中运行的电脑在运行软件的时候会把软件调度到内存运行当把软件关掉的时候会把软件从内存中释放掉所以说内存也被称为临时存储器
电脑关机的时候内存会被清空。内存是计算机运行中间的一个介质
内存的速度比磁盘快,内存是电子的,磁盘是机械的。
2.4程序和进程&守护进程
[if !vml]
[endif][if !vml]
[endif]
程序:是存放在电脑上的文件,存储在磁盘里。
进程:正在运行的程序,存储于内存中,播放中的大片。
守护进程:持续运行的程序,一般是为了处理一项任务或者提供服务而持续运行的程序
2.4.1:企业案例提升用户体验的网站解决方案
[if !supportLists](1)[endif]门户大并发写入案例(抢红包,微博)[if !vml]
[endif]
[if !supportLists](2)[endif]优点是写数据到内存是,性能高,速度快(微博,微信,SNS,秒杀)
[if !supportLists](3)[endif]缺点是可能会丢失一部分在内存中还没来得及存入磁盘的数据。
[if !supportLists](4)[endif]解决数据丢失的办法
服务器主板上安装蓄电池,在断电后宕机瞬间把内存数据回写到磁盘
[if !vml]
[endif]
2.4.2:低访问量
[if !vml]
[endif]
:磁盘接口包括IDE,SCSI,SAS,SATA等种类,,,其中IDE,SCSI已退出历史舞台,磁盘的类型又分为机械磁盘和SSD固态硬盘两种
早起IDE硬盘,2010年退出历史舞台,2006年以前多
早期服务器界别硬盘SCSI ,2006以前使用
现在个人电脑:SATA,ssd固态盘
现在服务器:SAS,SSD固态盘,偶尔也用SATA
性能和价格正比:SSD>SAS >SATA
只有自己努力获得的才是自己的,,自己没努力获得的视而不见
不差钱,需要高性能企业 选择SSD更多
性价比的企业,SSD和SAS搭配
淘宝:SSD加SATA
省钱,效率不能降低
热插拔:正在工作的时候进行插拔
企业级服务器支持硬盘热插拔
[if !vml]
[endif]
2.5 IO
[if !vml]
[endif][if !vml]
[endif]
随机存储,随意任意写入和读取
顺序存储按一定的顺序写入和读取
谁效率更快?
顺序
顺序快读取对介质压力小,随机存取对介质的压力大
消息队列:简单说就是排队
[if !vml]
[endif]
[if !vml]
[endif]
2.6 Raid阵列卡
[if !vml]
[endif]
叫做磁盘冗余阵列,存在的功能,1.可以吧多块盘子整合成一块盘,2.实现冗余,冗余是有价值的多余,可以理解为备份,3.可以提升
性能。
[if !vml]
[endif]
级别,0 1
4 5 6 10 53等等
Raid 0:把一块或者多快盘整合在一起,容量是所有盘之和,没有冗余,即,坏一块盘则整个Raid都会坏,数据全丢。但是性能也是所有Raid中最好的。
适用情况:1.不太重要的数据,2对性能要求高的,3容量要求高的
那如何规避Raid0的缺点呢?
要做Raid0的话,那就必须得对整个Raid0进行备份。这是一个Raid级别叫做Raid10.
Raid 1:只能是两块盘整合到一起,容量是一块盘的容量,100%冗余。即坏一块盘,数据不丢失,性能只是一块盘的性能。
适用情况:1很重要的数据2性能要求不高3容量要求不高的数据。
Raid5:
Raid10:
[if !vml]
[endif]
�-�8�đ