01 - linux的硬件基础
一、概念
笔记本 - 台式机
-
CPU
-
内存
-
硬盘
-
电源
-
显示器
-
鼠标键盘
服务器
-
稳定
-
方便拆卸 - 模块化
运维得职责:运行和维护服务器
-
数据不能丢
-
保证网站7*24小时运行 js
-
用户体验要好,打开网站速度
服务器得高度, 一般用 2U
-
1U - 4.45cm
服务器分类:
-
机架式服务器
-
刀片服务器
-
塔式服务器 - 更强壮得计算机
服务器核心之电源
-
双电源 AB路
CPU得个数 -- 几路
-
2个物理CPU === 2路/双路
1个cpu有4个核心
-
查询服务器得配置 - 官网查询
服务器核心之内存:
-
作用: CPU(大脑)与硬盘(胃),内存得速度介于他俩之间得
-
特点: 临时存放数据的地方;断电之后内存中的信息消失。
程序 : 软件 / 存放再硬盘上 eg:qq
进程: 运行起来的程序
守护进程 / 服务: 持续运行的进程
如何提高用户体验,提升访问速度
-
让用户数据尽量放到内存中;
中小企业
-
写入到磁盘中
-
读取,从内存中读取内容
高并发写入:
缺点:如何让数据不丢
1.两个电源 AB路
2.UPS - 不间断供电系统(蓄电池) 30分钟 1个小时
3.柴油发电机 + 油罐
4.与附件的一些加油站会签订一些 紧急供油协议
写buffer读cache 写缓冲 读缓存
磁盘与服务器的连接方式接口种类:
-
sata: 家用 服务器对于速度要求不高 慢 性能不高
-
sas: 服务器标配
转速:rpm 每分钟转多少圈 5.4k 7.2k 10k 15k
1s = 1000ms = 1000000um = 1000000000ns
尽量让用户的数据往内存中存放 缓存无处不在
阵列卡(raid)
raid卡 统一管理硬盘的
1个非常大的文件 10000G 怎么办? 磁盘有大小
买20个1000G的银盘,拼接再一起,整合成一个更大的的硬盘
可以获得更高的容量,变得更加安全,速度更高;
光驱
-
淘汰了
安装系统:
-
通过U盘
-
批量安装系统 kickstart cobbler
远程控制卡:
-
通过远程控制卡,控制服务器,就算服务器关机了,也可以设置的;
服务器:
-
物理服务器
-
云服务器 - 按需分配
-
阿里云(淘宝 天猫)https://www.aliyun.com/
-
aws(亚马逊)
二、总结
-
你用过的服务器型号有哪些?配置如何?
-
2010以前 1850
-
2010-2013 R710
-
2014-2016 R720 R730
-
程序,进程和守护进程的区别?
-
程序 : 软件,存放在硬盘上 eg:qq
-
进程: 运行起来的程序
-
守护进程 / 服务: 持续运行的进程
-
提升用户体验的网站解决方案?
-
高并发写入:类似11.11,高并发;用户往内存中写入数据,过段时间达到某个数量统一写到硬盘上;
-
中小企业:直接把数据写到硬盘上,用户查看数据时存到内存中,然后用户读取内存中的数据
-
buffer与cache区别?
-
写buffer读cache
-
写缓冲 读缓存
-
写如数据到内存中,从内存读取数据;
三、图片