服务器硬件基础

1.1 关于运维人员

1.1.1 运维的职责

1.保证服务器7*24小时 运行

2.保证数据不能丢

3.提高用户的体验(网站打开的速度)

1.1.2 运维原则

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

2.1 计算机组成

包含:

1.显示器、

2.机箱(主机)|

|-----CPU

             |-----硬盘

             |-----内存

             |-----电源

3.键盘鼠

2.2 服务器

2.2.1 服务器尺寸

服务器的尺寸单位为U,1 U表示4.45cm。

2.2.2 服务器分类

1.机架式服务器

2.云服务器---按需分配

云服务器:

所有服务器的硬盘放在一起

所有服务器的内存放在一起

2.2.3 服务器型号

时间

1U

2U

2010年以前

1850  1950

2850  2950

2010-2013年

R410  r610

R710

2014-2016年

R420/R430/R620/R630

R720/R730

2.2.4 内存

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

内存诞生了,作为cpu和硬盘的中介 中间的桥梁。

特点:

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

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

2.2.5 程序、进程、守护进程

程序-----------------------------放在硬盘上面的文件/代码。

进程-----------------------------运行起来的程序。

守护进程(服务)----------一直在运行的程序。

2.2.6 提升用户体验的网站的方案

a.高并发写入

b.中小企业读写

2.2.7 Buffer&cache

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

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

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

2.2.8 电源

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

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

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

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

2.2.9 Raid卡

对硬盘进行统一的管理。

2.2.10 远程管理卡

用于再服务器无法正常开机时进行远程管理。

2.3 相关面试题

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

程序时放在硬盘的文件

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

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

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

1. 高并发写入时,用户先往内存里写数据,然后再从内存写入。

2. 中小企业读取,先将数据读到内存中,用户再从内存中读数据。

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

Buffer是写入时缓冲cache是读取缓存。

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

RAID0

速度是最快的,因为数据是分开存放在每个组成阵列的硬盘,所以一旦其中一块硬盘有问题就会导致所有数据损坏。优点:速度快、成本低 缺点数据容易丢失,一旦损坏无法恢复。

RAID1

原理是有两块硬盘组成的阵列,其中一块拿来正常使用,另外一块是专门备份存放的,相当于你两块硬盘只能用一块硬盘,另外那块是保存这块硬盘里面的数据,这样的话即使你有一块硬盘坏了数据也不会丢失,但速度慢,而且两块硬盘只能用一块硬盘的容量。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏开源优测

[接口测试 - 基础篇] 01 你应该了解的协议基础

概述 对于很多软件测试从业人员而言,可能并不具备协议相关基础,更别说去独立的构建协议抓包环境、分析协议报文,并在实际测试过程中结合业务进行接口级自动化测试。 下...

2806
来自专栏开源优测

[接口测试 - 基础篇] 01 你应该了解的协议基础

概述 对于很多软件测试从业人员而言,可能并不具备协议相关基础,更别说去独立的构建协议抓包环境、分析协议报文,并在实际测试过程中结合业务进行接口级自动化测试。 下...

2754
来自专栏企鹅号快讯

MySQL表设计踩过的坑!

前言 有朋友在后台留言。希望我能说说我在数据库表设计时踩过的坑。那么,我们今天就来聊聊我在数据库表设计时踩过的坑,以及现在对数据库表设计的一点建议。希望能够帮助...

2878
来自专栏我和PYTHON有个约会

爬虫正传-江湖路远-0104-狡兔三窟

那是一个繁忙的午后: ?:最近忙什么呢,服务器大佬? ?:别提了,之前收拾了几个不懂事的小游侠,还没有消停几天,压力又上来了! ?:怎么回事?不是捣乱的数...

511
来自专栏IMWeb前端团队

从零开始学web安全(1)

本文作者:IMWeb 刘志龙 原文出处:IMWeb社区 未经同意,禁止转载 一直对web安全很感兴趣,却一直只是略懂一点。决定从现在开始学起web安全...

1678
来自专栏开源优测

[接口测试 - 基础篇] 01 你应该了解的协议基础

概述 对于很多软件测试从业人员而言,可能并不具备协议相关基础,更别说去独立的构建协议抓包环境、分析协议报文,并在实际测试过程中结合业务进行接口级自动化测试。 下...

2575
来自专栏JAVA烂猪皮

最近刷爆朋友圈的一道面试题

最近在网上有一道面试题掀起了劲爆的浪潮,好多家公司都模仿提问了这么一道面试题,而且好多人也都在讨论这道面试题要是自己回答的话该怎么回答!这道题也是在个网站上刷爆...

884
来自专栏崔庆才的专栏

为什么分布式一定要有redis?

2073
来自专栏编程一生

分布式事务一致性实现的方式总结

1071
来自专栏java一日一条

也谈如何构建高性能服务端程序

引子:我接触过很多编程语言,接触过各种各样的服务器端开发,Java,Go,Ruby,Javascript等语言,Spring,Node.js,Rails等等常见...

1233

扫码关注云+社区