硬件base

发布于 分类 liunx标签

0311lc.com说:

3.2 服务器的介绍

3.2.1 服务器的类别

  • (1).机架式服务器:企业经常使用的类型服务器
  • (2).刀片式服务器

为什么使用刀片式服务器?

  1. 由于机架式的一台服务器无法支撑项目需求的时候,多购买几台服务器又会造成机房空间占满,针对这个情况使用刀片式服务器;
  2. 刀片式服务器每台服务器的性能可以累加,而且价格相对便宜,是性价比比较高的服务器

机架式服务器

刀片式服务器

(3) 塔式服务器:塔式服务器适合自己测试,他相对于前2种服务器更适合家庭使用;

为什么塔式服务器是相对其他服务器适合家用

其他服务器造价成本高而且噪音比较大,并且散热性差,如果是夏天的时候家里使用其他型号的服务器,会造成自己的需要经常散热,空调必须长时间开,在成本不划算

3.2.2 服务器的性能

  • (1).pc服务器:x86de结构
  • (2).小型机服务器:IBM(联想收购)HP公司常用
  • (3).大型机服务器:中石油公司和气象局

3.2.3 服务器的尺寸

  • (1).1U服务器
  • (2).2U服务器
  • (3).4U服务器

注:1U服务器大约是4.45cm,如果是企业中放置服务器的时候,一定要进行评估看服务器是否能放入机柜

3.3 服务器的组成部分

3.3.1 CPU

(1) 什么是cpu

相当于人的大脑,功能为数值运算和硬件控制

(2) 什么是cpu的路数

cpu的路数具体指的是这台服务器最多可以安装几台cpu

 

(3) 什么是cpu的核数

cpu的核数就是指一台服务器需要处理的事物/并行处理事务的能力

图 1

图 2

 

图是3个cpu,在6个事件同时需要的处理的时候,每个则需要处理2个,如图1;如果是2个cpu,则每个人需要处理3个,如图2

3.3.2 内存条

(1) 什么是内存条

内存条就是临时储存数据

(2) 什么是程序

程序员们编好的代码信息

(3) 什么是进程

正在运行的程序

(4) 什么是守护进程

此程序如果没认为杀死,永远不会进程杀死

(5) 什么是cache(缓存)

Cache缓存俗称读缓存:客户要读取硬盘中的数据的时候,由于硬盘的读取性能比较低,硬盘会将客户需要的一些热点数据放入内存缓存区中,客户在从内存缓存区来读取自己想看的内容

(6) 什么是buffer(缓冲)

Buffer俗称写缓存:客户将自己写入的数据先放入内存缓冲区中,内存缓冲区会在一定时间内慢慢的将数据放入磁盘中永久保存

 

3.3.3 硬盘

(1) 什么是硬盘

硬盘就是永久储存数据的容器

(2) 硬盘的接口有哪些

IDE硬盘接口——sata接口—–scsci接口——sas接口(服务器硬盘主流接口)——PCI-E接口(服务器固态硬盘接口)

 

(3) 硬盘的转速(固态硬盘没有转速说法)

  • 家庭硬盘转速为:5400转/7200转
  • 企业硬盘转速为:10000转/15000转

(4) 硬盘的基本单位和数值运算

  • 硬盘的基本单位为字节(Byte)
  • 常见的单位有byte,KB,MB,GB,TB,PB,EB,ZB,YB
  • 数值运算相邻的单位都为1:1024

3.3.4 网卡

负责数据之间的传输

3.3.5 主板

汇总整合所有数据

3.3.6 阵列卡

  • (1).raid0:

优点:提高硬盘的容量大小,提高硬盘的传输效率

缺点:硬盘缺少安全性

  • (2) raid1:

优点:提高硬盘的安全性

缺点:硬盘传输效率降低,并且硬盘容量变小

  • raid5:

优点:提高硬盘的安全性,提高硬盘的传输效率

缺点:硬盘容量变小

3.3.7 远程管理口

  • 远程管理服务器的应用程序
  • 远程控制通过网络安装系统

3.3.8 电源

  • (1).电源具有供电的装置
  • (2).服务器电源有冗余能力

为什么说服务器电源有冗余能力

鉴于运维服务器需要7*24小时工作,为了增加服务器电源的冗余性,目前有以下操作

  • 可以设置多个电源供电
  • 可以在机房安装UPS供电装置
  • 可以购买发电机

3.4 机房中机柜的注意事项

  • 服务器所连接的线路需要做标志
  • 服务器机柜线缆整理

3.5 操作系统

3.5.1 什么是操作系统

操作系统是人与服务器硬件沟通的桥梁

3.5.2 操作系统的组成部分

  • 内核(控制硬件),语言为机器语言(二进制)
  • 解释器
  • 外围应用程序,语言多种,C,java,php,C++,phython(以QQ为例子)

3.5.3 linux常见的操作系统

  • centos 互联网领域服务器 私企 免费
  • redhat 互联网领域服务器 外企/国企 收费
  • Ubuntu 家庭版 图形化界面
  • SUSE (德国)网络服务有需要的地方 替代网络设备
  • fredora 测试版 ——–redhat红帽系统(红帽发布以后,centos也会发布)
  • freeBSD/Debian 系统安全性比较高的企业 安全稳定性比较高

 

3.6 服务器的硬件性能比对

CPU>内存>网卡>硬盘(固态)>硬盘(机器)

3.7 最简单易懂的raid

3.7.1 raid0:

特点:平行存储,将数据都分到每个硬盘里面,一块硬盘的损坏都会导致数据的不完整,不可用

磁盘数量:1块或者n块

磁盘容量:一共磁盘的总和

优点:读写性能比较高

缺点:无冗余与备份,安全性比较低

应用环境:安全性要求不高的地方,比如图形工作站

3.7.2 raid1

特点:镜像存储,就是将每一个磁盘都写入相同的数据,以保证用户数据的可用性和可修复性

磁盘数量:2个或2个以上

磁盘容量:50%

优点:磁盘数据的安全性比较高

缺点:读写性能低,并且代价昂贵

3.7.3 raid5

特点:奇偶校验方式进行存储,也可以说成是0和1的折中方案

磁盘数量:3个或3个以上

磁盘容量(n-1)/n的总磁盘容量(n代表磁盘个数)

优点:读写性能提高,由于有奇偶校验方式,磁盘数据安全性提高

缺点:由于需要拿出一块盘来进行奇偶校验,导致磁盘容量缩小

3.7.4 raid10

特点:先具有镜像安全功能,又同时拥有和0一样的存储功能

磁盘数量:4个或4个以上

磁盘容量:总磁盘容量的50%

优点:读写性能提高,利用复制进行冗余,安全机制提高

缺点:磁盘容量缩小

3.7.5 raid01

特点:先存储后镜像

磁盘数量:4个或4个以上

磁盘容量:总磁盘容量的50%

优点:读写性能提高,利用复制进行冗余,安全机制提高

缺点:磁盘容量缩小

3.7.6 raid10和raid01的区别

raid 10 是先镜像后条带,即先将硬盘纵向做镜像,然后再横向做条带。在这种情况下,只要不是同一个镜像组中的几块硬盘同时坏掉,raid组都不会崩溃

raid 01 是先条带后镜像,即先将硬盘横向做条带,然后再纵向做镜像。 在这种情况下,只要不是两个条带上同时有硬盘坏掉,则整个raid组都不会崩溃。不管发生介质损坏的两块硬盘是否是镜像 盘。即不同条带组的硬盘不能同时坏掉。

raid 01 发生故障的概率要大于raid 10

3.8 企业面试题

3.8.1 企业如何储存数据

大型企业:大型企业并发量比较大,由于有雄厚的物质基础,在考虑存储的方面的时候,会注重存储数据的效率,针对这种情况,大型企业的方案如下

写入数据:客户—写—–存储到内存缓冲区——-在定时间内将部分数据放入到硬盘中

———-硬盘

读取数据:客户—-读取—存储在内存缓存区的数据——–硬盘会将热点数据放入内存缓存中———-硬盘

中小型企业:中小型并发量比较小,由于客户数量比较少,为了稳定现有的客户,不招到投诉,需要在客户的数据安全方面做重点

写入数据:客户—写—–存储到内存缓冲区——-马上将内存缓冲区中的数据放入到硬盘中

———-硬盘

读取数据:客户—-读取—存储在内存缓存区的数据——–硬盘会将热点数据放入内存缓存中———-硬盘


发表评论

电子邮件地址不会被公开。 必填项已用*标注