操作系统硬件知识
服务器内部组成部分:
1.主板:将多个硬件进行整合,传导电信息
2.硬盘:永久存储数据信息
3.光驱:向光盘读取或写入数据的设备,用来安装系统,安装软件,看电影
4.阵列卡(raid):把若干硬盘按照一定要求整合成一个大磁盘,再在这个大磁盘上分区(划分隔断/虚拟硬盘)和存放数据
5.风扇:负责散热
6.cpu:服务器的cpu相当于人体的大脑,负责计算机的运算和控制
7.内存:临时存放CPU中的运算数据,与硬盘交换数据。
8.网卡:负责上网的计算机硬件
9.电源:负责供电
硬件组成详细说明
计算机工作原理:
输入设备 --> CPU --> 内存 --> 硬盘
输出设备 <-- CPU <-- 内存 <— 硬盘
路数:服务器cpu颗数。单路1颗 双路2颗 四路4颗
核数:一块CPU上面能处理数据的芯片组的数量。核数越高,处理多个任务能力越强
硬盘
接口:决定了数据读和存效率
sata < scsi < sas
转速:家用硬盘(5400-7200)企业硬盘(10k-15k)
组合多个硬盘的作用:
1.提高了硬盘的整体存储容量
2.提高数据存储效率
3.提升了数据的安全性
程序:开发人员写出的代码
临时进程:突然出现,很快自动消失
守护进程:一直运行的进程
缓冲(buffer):缓解数据存储到硬盘压力(写缓冲)
缓存(cache):缓解数据从硬盘读取压力(读缓存)
电源:
双路电:两个电源供电。一个电源失电,切换另一个电源供电。
电池 ups(不间断供电系统)
发电机
大型企业存储数据
存储数据
大量用户同时存储数据(高并发)—>内存(缓冲区)—>定时定量—>硬盘存储
读取数据:
大量用户同时读取数据(高并发) <— 内存(缓存区) <— 硬盘存储
中小企业存储数据:
存储数据
少量用户同时存储数据(低并发) —> 硬盘存储 数据安全性
读取数据
大量用户同时读取数据(高并发)<— 内存(缓存区) <— 硬盘存储
运维工作职责:
1)保证数据安全性
2)服务器7*24小时运行
3)提升用户体验
raid0,raid1和raid5的比较
raid0 (至少两块磁盘)
a 磁盘容量没有浪费 整合
b 磁盘存储效率更高
c 安全性很差
raid1 (至少两块磁盘) 互为镜像
a 磁盘容量会有浪费 是全部磁盘容量一半
b 磁盘存储效率较低
c 安全性非常高
raid5 (至少三块磁盘)
a 磁盘容量会有浪费 只有1块磁盘容量浪费
b 磁盘存储效率较高
c 安全性较高 允许坏一块磁盘 尽快更换硬盘
操作系统的组成部分
操作系统:人管理硬件一个桥梁
程序:满足人类需求的信息化工具
解释器 —对软件程序语言进行翻译
内核:管理控制硬件
linux操作系统诞生过程
1969 unix 贝尔实验室
1984 minix开发者,教学,谭宁邦
斯托曼成立FSF和GNU
1991 linux 芬兰大学 Linus Torvalds 公开了linux内核源码0.02版 linux之父
GNU项目:开发一个类似于unix,并且是自由软件的操作系统
GPL:通用许可协议
操作系统选择
redhat 国企 私企 收费
centos 私企 互联网 免费
ubuntu(乌班图)开发人员
suse 德国企业
debian 金融公司
fredora 用于测试系统
系统环境
桥接模式:可以访问外网,不需要经过物理网卡处理(直接出去
)
优点:可以让其他主机访问本地虚拟机
缺点:容易出现地址冲突,地址不够用
NAT模式:可以访问外网,需要经过物理网卡处理(地址映射)
优点:不容易出现地址冲突,可以出现地址重复
缺点:不能让其他主机访问本地虚拟机
仅主机模式:只能访问局域网
练习
企业中Linux服务器系统分区标准是什么?(硬盘为300G 内存16G)
至少写出三种分区方案
1.标准分区方案
/boot 200M
swap分区 8G
/ 根分区 剩余的都给/
2.重要分区方案
/boot 200M
swap分区 8G
/ 根分区 20G-200G
/data 剩余的都给/data
3.灵活分区方案
/boot 200M
swap分区 8G
/ 根分区 20G-200G
剩余空间不要分配