第1章

1.1关于运维人员

1.1.1 运维的职责

数据不能丢

网站7*24小时运行

保证用户体验(用户体验要好)

1.1.2 运维原则

简单、易用、高效  === 简单、粗暴

1.2 服务器

1.2.1服务器尺寸

服务器厚度(厚度)

服务器尺寸单位为U

1U==4.45cm

1.2.2服务器的类型

机架式服务器****

刀片式服务器

塔式服务器

1.2.3 服务器型号

时间

1U

2U

2010年以前

1850 1950

2850  2950

2010年到2013年

R410   R610

R710

2013年到2016年

R420/430   R620/630

R720/730

截止2018年最新的服务器为R740

PS:怎么看服务器是第几代

如:R710为第11代服务器   看中间的数字   从10开始  故R710为第11代

同理R740则为第14代服务器

1.3 计算机组成原理

1.4 CPU处理器

CPU单位一般是颗(路)

一般的企业里的服务器,CPU个(颗)数2,4颗,单个(颗)CPU是四核。内存总量一般是16-256G(32G,64G)。

做虚拟化的宿主机(eg:安装vmware(虚拟化软件)的主机),CPU颗数4-8颗,内存总量一般是48-128G,6-10个虚拟机。

1.5 内存

有效的解决cpu和硬盘之间速度差距太大。

由内存 作为cpu和硬盘的中介 中间的桥梁。CPU和磁盘之间的缓冲设备

特点:

1.是临时存储器(存放数据的),断电数据丢失。

2.软件是运行在内存中。

1.5.1 程序、进程、守护进程

程序:放在硬盘(磁盘)中的文件/代码

进程:运行起来的程序/代码

守护进程:一直运行的程序

程序可以理解为存放在硬盘中的视频,进程就是播放的视频,守护进程就是一直播放的视频

1.5.2 提升用户访问网站体验的优化方案

a.高并发写入

适用于某一时间段访问人数突增的时候

用户先往内存中写入数据,过段时间或内存中的数据达到一定数量再写入磁盘

b.中小企业读写

适用于小型网站,访问人数不多,用户比较少

数据直接写入硬盘,用户读取时 从内存中读取 (内存从硬盘读取)

1.5.3 buffer & cache

buffer   缓冲区  数据写入到内存的buffer区域  写buffer  写缓冲

写入数据到内存里,这个数据的内存空间称为缓冲区(buffer),写入到内存buffer 缓冲区。

cache    缓存区  从内存中的cache区域进行读取 读cache   读缓存

从内存读取数据,这个存数据的内存空间称为缓存区(cache),从内存cache读取 缓存区。

缓存无处不在,电脑硬件、网站集群!

1.6 磁盘

永久存放数据

接口分为SATA和SAS

SATA为个人电脑使用

SAS为服务器使用

1.7 电源

a.在服务器上加装蓄电池。

b.UPS(一组蓄电池)不间断供电(持续供电10分钟,IDC数据中心机房-UPS 1小时)。

c.选双路电的机房,使用双电源、分别接不同路的电,服务器要放到不同的机柜、地区。

d.柴油发电机+油管,一般机房会和附近的加油站签订紧急供油协议。

机房防止服务器断电

1.双电源 AB路使用不同的变压器

2.UPS(不间断电源)蓄电池组  30分钟  1个小时

3.柴油发电机+油罐

4.附近的加油站签订紧急供油协议

1.8 Raid卡

1.8.1 特点

Raid卡:磁盘阵列卡

对硬盘进行统一的管理。

特点:

1.让你获得更高的容量

2.让你获得更高的冗余(安全性)

3.让你获得更高的性能(速度)

1.8.2 raid级别

raid级别共四种   0 1 5 10  四种  (这里只介绍 0 1 ,5 10会在后面补充)

需要几块硬盘

容量

冗余(安全性)

性能(速度)

raid 0

至少1块

没有浪费,所以为所有硬盘容量之和

没有(因为系统认为是一块磁盘)

最高

raid 1

只能两块

所有硬盘之和的一半(因为有一半用来备份)

100%

写入慢,读取类似一块硬盘的速度

1.9 远程控制卡

dell iDrac(了解)

作用

1.远程控制与管理服务器

2.远程重启 开机 关机

3.重装系统

1.10 需了解的内容

IOE

IBM            服务器

Oracle甲骨文   数据库

EMC            存储

1.11 企业相关面试题

1.11.1 企业面试题:程序、进程和守护进程的区别

程序时放在硬盘的文件

进程是运行在内存里的程序

守护进程是一直运行的程序(服务)

1.11.2 企业面试题2:提升用户体验的网站解决方案

高并发写入

先把数据存放在内存 过一段时间或达到某一个阶段时写入硬盘

中小型企业  访问人数不多时

数据直接写入硬盘

用户读取时从内存读取   内存在硬盘中读取

1.11.3 企业面试题3:buffer与cache区别?

buffer  缓冲区  写缓冲   把数据先存放在内存的缓冲区 然后写入磁盘

cache  缓存区   读缓存   用户从缓存区读取数据

1.11.4 企业面试题4:描述Raid 0 1的特点?

Raid 0:至少一块硬盘 容量没有浪费 为所有硬盘之和 速度是最快的,没有冗余。

优点:速度快、成本低 缺点数据容易丢失,一旦损坏无法恢复。

Raid 1:只能用两块硬盘组成,容量为所有硬盘的一半,其中一块拿来正常使用,另一块专门备份存放的,两块硬盘只能用一块硬盘,另外一块是保存这块硬盘里面的数据,故冗余为100%,但是写入慢 ,读取读取类似一块硬盘的速度

优点:安全性高 缺点:写入慢

Linux运维人员-服务器组成硬件基础的更多相关文章

  1. linux运维人员成长

    原文地址:https://blog.csdn.net/kwame211/article/details/78059331 初级篇 linux运维人员常用工具拓扑详见: 1rsync工具 很多地方经常会 ...

  2. Linux运维人员如何学习python编程

    Linux运维人员如何学习python编程 从不会写代码,到自己独立能写代码解决问题 .这个问题很重要!盲目学习所谓的项目,最后 还是不会自己写代码解决问题.首先解决了独立能写代码解决问题,再通过项目 ...

  3. Linux运维人员共用root帐户权限审计

    Linux运维人员共用root帐户权限审计 2016-11-02 运维部落 一.应用场景 在中小型企业,公司不同运维人员基本都是以root 账户进行服务器的登陆管理,缺少了账户权限审计制度.不出问题还 ...

  4. [转]2016年linux运维人员必会开源运维工具体系

    linux运维人员必会开源运维工具体系 说明:不同的技术人员,不同的阶段确定知识边界非常重要,否则,就像马拉车,不知道终点在哪,累死也达不到目标.例如拿8K要学多少,拿15K要学多少.一个新手也许只想 ...

  5. (转)2017年Linux运维人员必会开源运维工具体系

    标签:操作系统 中间件 千里马 Linux 技能 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://oldboy.blog.51ct ...

  6. Linux运维工程师必须掌握的基础技能有哪些?

    这个问题挺好的,回答这个问题也是对自身的审查,看看自己还欠缺哪些.(所以我估计得好好思考下,也许下一刻我就会突然惊醒,发现我还是战⑤渣) 首先限定在Linux运维工程师上 回答仅代表我想到,不代表我都 ...

  7. Linux运维人员共用root帐户权限审计(转至马哥Linux运维)

    一.应用场景 在中小型企业,公司不同运维人员基本都是以root 账户进行服务器的登陆管理,缺少了账户权限审计制度.不出问题还好, 出了问题,就很难找出源头.这里介绍下,如何利用编译bash 使不同的客 ...

  8. 合格linux运维人员必会的30道shell编程面试题及讲解

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://oldboy.blog.51cto.com/2561410/1632876 超深度 ...

  9. (转)合格linux运维人员必会的30道shell编程面试题及讲解

    超深度讲解shell高级编程实战,截至目前shell编程课程国内培训机构最细的课程,不信请看学员表现的水平. 课程牛不牛,不是看老师.课表,而是看培养的的学生水平,目前全免费中伙伴们赶紧看啊. htt ...

随机推荐

  1. vue的路由配置

    路由,其实就是指向的意思,当我点击页面上的home按钮时,页面中就要显示home的内容,如果点击页面上的about 按钮,页面中就要显示about 的内容.Home按钮 => home 内容, ...

  2. 「 Luogu P2230 」X 「 Vijos 1142 」 HXOS系统

    题目描述可能稍有偏差,但实质上是一样的. 看下面 题目大意 题面这么长,先说说题意吧. 就是有一个操作系统,他的存储方式是树形的.其中分为文件和目录(文件夹)每一个子目录下只能存储 $K$ 个文件或目 ...

  3. 1007 Maximum Subsequence Sum (PAT(Advance))

    1007 Maximum Subsequence Sum (25 分)   Given a sequence of K integers { N​1​​, N​2​​, ..., N​K​​ }. A ...

  4. Unity常用常找(二)

    本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/51315050 作者:car ...

  5. Ioc思想

    DIP: Dependency Inversion Principle 依赖倒转原则 高层次组件不应该依赖于低层次组件,二者均应该依赖于接口.抽象不应该依赖于细节,细节应该依赖于抽象. IOC:Inv ...

  6. 【Codeforces 9989C】A Mist of Florescence

    [链接] 我是链接,点我呀:) [题意] 题意 [题解] 四个大角 然后每个大角里面包着一些其他颜色的就好 [代码] #include <bits/stdc++.h> using name ...

  7. centos7 安装mongodb3.4 及用户管理

    https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/1.semanage command not found yum ...

  8. Mutual Training for Wannafly Union #5

    A(UVA12336) 题意:给一个n*m(n,m<=1e5)的棋盘,棋盘上有一些障碍点不能放棋子,现在要在棋盘上放4个棋子,满足A->B->C->D->A,其中走的规则 ...

  9. Codeforces Round #391(div 1+2)

    A =w= B QuQ C 题意:有n个体育场,每个体育场有一些小精灵,一共m种小精灵(n<=1e5,m<=1e6),可以将数字全为i的精灵进化成j(可以互相进化也可以选择不进化),问有多 ...

  10. - > 贪心基础入门讲解二——活动安排问题

    有若干个活动,第i个开始时间和结束时间是[Si,fi),只有一个教室,活动之间不能交叠,求最多安排多少个活动? 分析: 我们就是想提高教室地利用率,尽可能多地安排活动.考虑容易想到的几种贪心策略: ( ...