服务器硬件基础

一、计算机组成

组成计算机的硬件主要有主机和输入/输出设备

(1)、主机:机箱、电源、主板、CPU、内存、显卡、声卡、网卡、硬盘、光驱等

做运维主要关注:CPU、内存、硬盘就够了。

(2)、输入/输出设备:显示器、键盘、鼠标、印象、摄像头、打印机、扫描仪等等。

二、服务器
2.1、什么是服务器?
指在网络环境下运行相应的应用 软件,为网上用户提供共享信息资源和各种服务的一种高性能计算机。

服务器的选择:I/O性能,管理性,可靠性,扩展性

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

2.3服务器的分类:
2.3.1、按体系架构分类:
①非x86服务器:稳定性高,整体性能强,价格昂贵,体系封闭。
主要用在金融、电信等大型企业的核心系统中

②x86服务器:基于PC机体系结构,也被称为PC服务器。
价格相对便宜,兼容性好
主要用在中小企业和非关键业务中

2.3.2、按应用层次分类:
①入门级服务器
②工作组服务器
③部门级服务器
企业级服务器 。。。。

2.3.3、按机箱结构分类:
①塔式服务器
②机架式服务器
③刀片式服务器

以上都是机架式服务器

2.3.4、云服务器---按需分配
云服务器:
所有服务器的硬盘放在一起
所有服务器的内存放在一起

2.4 、互联网企业里PC服务器品牌及型号
互联网公司服务器品牌:
DELL(大多数公司),HP,IBM(百度),浪潮(国企),联想(国企),航天联志

Dell服务器品牌:1U=4.45cm(厘米),高度
2010年以前:
1U:1850,1950
2U:2850,2950

2010~2013年:
1U:R410 ,R610
2U:R710

2014~2016年:
1U:R420/430 ,R620/630
2U:R720/R730

IBM品牌:
2U:3650
4U:3850
8U:3950
1U:3550/m3 3550/m5

HP品牌:
2U:DL380G7/G8

2.5、内存
CPU和磁盘之间的缓冲设备,是临时存储器(存放数据的)。
一般程序运行的时候会被调度到内存中执行,服务器关闭或程序关闭之后,自动从内存中释放掉。

企业面试题:
程序、进程、守护进程
程序:C/php/java,代码文件,静态的,放在磁盘里的数据。

进程:正在运行着的程序,进程运行就是,系统把程序放在内存里执行。
守护进程:持续保持运行着的程序

buffer和Cache的区别?
写入数据到内存里,这个数据的内存空间称为缓冲区(buffer)
从内存读取数据,这个存数据的内存空间称为缓存区(cache)

提升用户体验的网站解决方案

  1. 高并发写入时,用户先往内存里写数据,然后再从内存写入。
  2. 中小企业读取,先将数据读到内存中,用户再从内存中读数据。
    服务器硬件基础