一、什么是服务器
# 什么是服务器
服务器=台式机主机箱 装个屏幕就能玩游戏
# 一句话概括:服务器就是一台特殊的电脑(相当于主机箱),配置更高,设备更贵更好,主要用在企业的后台,为用户提供各种业务服务。(电脑=人类,服务器=医生、教师、工程师)
# 服务器的功能:搭建网站(互联网企业常见)。相对于其他台式机、笔记本电脑来说,使用服务器更加程定可靠,硬件有7*24 小时持续运行的能力。
你打开网站的内容放在哪了呢?对,就是提供内容的企业的服务器
# 服务器组成
内部结构和台式机主机箱大同小异。不同的是,服务器可容纳的cpu数量更多,风扇也更多,可插拔硬盘数量也可以多很多。
了解性内容:
# 尺存:
用u来计算 偏平高度1u等于4.45cm
# 按外形分类:
- 机架式服务器(用的多),安放在19英寸标准机柜里
- 刀片服务器(可热插拔)中小企业用的少。每个“刀片”实际就是一块主板。每个刀片都能运行独立的系统,可以形成集群以提高性能
- 塔式服务器(巨大的台式机)能插好多硬盘 占地方
# 品牌:主戴尔,性价比高
IBM 贵 较高端 百度在用
国产:浪潮华为联想
去IOE 给公司省钱
目前来看,“IOE” 代表了全球三个领域里最好的品牌,即BBM 服务器、Oracle(甲骨文数据库)和Emc(存储厂商设备),但互联网公司从 2010年起就在提倡去IOE,代表企业为阿里巴巴集团,企业去IOE 的本顾是企业变大以后,购买 IOE 的成本开销会成倍增加,且IOE 的设备都是黑盒运行,并不为能企业充全業控,愛限于厂商。
国内就用 人 给其省钱
一台IBM服务器 上百万
一个软件数据库 几十万
总结
# 说明:现在越来越多企业直接购买云服务了,硬件逐渐落寞。中小企业直接买硬件机会越来越少。硬件工程师建议转行
计算机组成(电脑配置三大件):
# cpu
# 主存或称内存(分为RAM和ROM)
- RAM:随机存取存储器(Random Access Memory),平时买电脑常说的就是这个。内存条。
- ROM:只读存储器(Read Only Memory,ROM),里面的内容是厂家生产时预先录制(烧制/烧写)好的信息,如BIOS信息,断电后数据不消失,可多次读取。(这也是两者的最大区别)
# I/O设备(分为非存储设备和存储设备两大类)
- 非存储设备:键盘、鼠标、显示器、打印机、操作杆等
- 存储设备:磁介质(磁盘、磁带);光介质(如光盘CD、只读光盘CD-ROM、数字多功能光盘DVD等)
也可分为块设备 (block device)和字符设备(character device)。
- 块设备是一个能存储固定大小的信息的设备,它支持以固定大小的块、扇区或集群读写数据
每个块都有自己的物理地址
常见的块设备:硬盘、蓝光光盘、U盘…
- 字符设备以字符为单位发送、接受字节流,不考虑任何块结构
字符设备是不可寻址的
常见的字符设备:键盘、鼠标、显示屏、打印机、路由器、网关、交换机、网桥……
# 三大件的互连
-CPU与内存的连接:
通过三组总线连接:数据总线、地址总线、控制总线
-I/O设备的连接:
IO不能直接与总线相连,IO通过IO控制器(或称接口)与总线相连
常用接口:SCSI、USB、火线控制器、HDMI
详细介绍:
# 主机箱(含主板等)
# 主板
- 一块电路板,集成了所有的硬件,相当于人体骨架,并且给你的硬件供电。修电脑才学
显卡,网卡,CPU都是在主板上面,
BIOS (basic inputoutput system)芯片(CMOS 芯片)负责主板通电后各部件的自检、设罝和保存,一切正常后才能启动操作茶统(如图0-32所示)。它记录了电脑最基本的信息,是软件与硬件打交道的最基础的桥梁,没汽它,电脑就不能工作。
常见的三种BIOS为:Award、AMI、Phoenix
# CPU
影响服务器效率的核心部件。一般以GHz表示性能好坏。
有三部分组成:
1 ALU(算术逻辑单元)
负责数据运算(包括逻辑运算、移位运算和算术运算)
2 寄存器组
比如:程序寄存器。其中保存着当前正在执行指令的地址
3 控制单元
CPU的作用:
1操作指令 (对应上面寄存器)
例如,我们写的代码,我们运行的东西都是交给cpu来处理;
多线程处理应用:比如开着QQ,听着音乐,打游戏
2逻辑运算(对应上面ALU)
例如 你在4楼电梯11楼 你按上电梯停吗
例如 运行qq 里面有很多逻辑
配置:
一般企业里的服务器,CPU 个(颗)数为2~4颗,单个(颗)CPU 是四校。内存总量一般是16~256GB(32GB、64GB 较常见),做虛拟化的宿主机(eg-应用 vmware(虛拟化软件)、KVM 的主机),CPU 颗数可达4~8颗,内存总量一般48GB-128GB, 常规企业可以同时启动6~10个虚拟机,甚至更多,主要是根据业务需求决定应拟机的配置大小。
# 内存(RAM)(random access memory)
内存 (RAM)是CPU 和磁盘之间的缓冲设备,是临时存储器(用于存储指令和数据),若断电,数据就会丢失。
程序运行的时候,一般会被调度到内存中执行,服务器关闭或程序关闭之后,数据自动从内存中释放掉。
程序打开前 在磁盘上
打开运行时 在内存里
关机时 内存清空
为何要内存?
内存速度比磁盘快
内存是电子的,磁盘是机械的
所以 内存大时 可以打开多个软件 不死机
再比如:
word文档,或者表格再没有保存之前是保存在这个内存里面,直到你保存之后才会保存在磁盘上
# 注意:平时说的手机内存相当于是磁盘,手机的内存叫运行内存
# 磁盘
由一张张磁片叠加而成。上面有磁道和扇区,用于存数据
永久存储数据
# 光盘
已几乎退出历史舞台,可以用U盘或者htp网络安装系统
# 显卡
连显示器用的,处理图形。分独显和集显
# 声卡
# 网卡
有线网卡
无线网卡
笔记本一般都有两个网卡
# 远程管理卡
服务器特有的远程管理部件,作用:异地开关服务器
# Raid卡
将多硬盘整合成一个大硬盘的工具,有硬件实现和软件实现
# 关于磁盘
磁盘就是永久存放数据的存储器,不过磁盘上也是有缓存的(芯片)。
常用的磁盘(硬盘)都是3.5英寸的,常规的机械硬盘,读取(性能不高)性能比内存差很多,所以,在企业工作中,我们才会把大量的数据缓存到内存中,让用户从内存中读取数据,而不是硬盘
性能与价格排序(从高到低):SSD(固态硬盘)>SAS> SATA
企业:
不差钱:选SSD多
性价比:前俩搭配
eg:
淘宝:SSD加SATA。省钱,效果不降低
80gssd 500gsata
90%用户访问的都是20%经常访问的
那就是把20%的放ssd
这套策略为企业省钱1个亿 就是净利润
相当于卖多少产品?
10个亿(收入)