01服务器硬件知识
1.. 基础软件部署准备:
1)everything --- 搜索软件 OK *Everything配置*查看本章图库图片
*2)红蜘蛛 --- 共享屏幕 防火墙(安装前关闭) 双击程序Adapter.exe--修改网络信息(192.168.21.0) 分辨率问题(修改)
3)nodepad++ --- 文本编辑 数据未保存,内容也不会丢失
4)向日葵/teamviewer --- 远程软件
5)zip/rar --- 解压软件
6)pdf/doc(office 2018/2016 破解) --- 文档软件
7)xmind --- 思维导图
*8)飞秋/uTorrent(种子)--- 文件共享
2. 设备硬件知识
1)硬件设备分类
台式机 ---家用
笔记本 ---家用
服务器 硬件服务器(物理服务器) 云服务器(使用课程讲解)---企业用
2)硬件服务器种类
机架式服务器
刀片式服务器
塔式服务器
*3)硬件服务器品牌/型号 (企业用得到/面试提问) 重点
IBM(联想): 国企 外企 用的多 个人计算机业务和相关专利被联想收购(用ThinkPad标识)
Dell: 互联网企业(性价比高)用的多
1U=4.45cm(1.75英寸)
*型号* 查看本章图库图片(IBM Dell)
3. 服务器硬件知识组成:
x86_64架构PC 服务器(标准普通PC服务器) --> 小型机(虚拟化) --> 大型机(复杂运算 -- 气象局)
1). CPU 散热器(风扇) 脑子 运算/控制(效率最高) 技术经理
*几路服务器:服务器上有多少颗CPU
*CPU核数: 处理工作任务 核心数越多 并行处理能力越强
重点:几路 核心(几核)
2). 内存 眼睛 存储数据(存储效率 临时存储、起到CPU到硬盘的 过渡 作用) 技术主管 数据先存储到内存(断电易丢失数据)
名词概念:
程序:所有代码信息构成一个程序
进程:运行起来的程序
守护进程:一直运行存在的进程
缓存:将数据放入到缓存区 加快数据读取 读-缓存(cache) 将 本地磁盘 热点数据(经常用到的)放入缓存区域
缓冲:将数据放入到缓冲区 加快数据写入 写-缓冲(buffer) 往本地磁盘写入(在线观看不下载或下载,数据都要先放入缓冲区)
*内存 使用情况结构*查看本章图库图片
3). 硬盘 胃 存储数据(效率低) 初学者(初出茅庐技术小员工) 存储到硬盘(永久存储)
硬盘(茶壶)接口(壶嘴):(机械硬盘)SATA(慢)-- SCSI(快)-- SAS(最快)-->影响数据传输效率 (固态硬盘)PCI-E(更快)
硬盘转速(每分钟):家用级别:5400rpm 7200rpm 企业级别: 10K rpm 15k rpm
*采购新硬盘要与同一服务器其它硬盘转速相一致,否则数据存储易出错。
硬件存储单位:b -- B -- KB -- MB -- GB -- TB -- PB -- EB -- ZB -- YB --BB
换算:例
8bit(位/比特)== 1B(Byte字节)
1024B == 1KB 1024KB == 1MB 专业级别换算
1000B == 1KB 1000KB == 1MB 工业级别换算
1T硬盘 == 实际可用容量???
1000X1000X1000/(1024X1024X1024)=1000000000/1073741824=0.931322575
1000x0.931(取小数点后三位四舍五入值)=931G
4). 主板 把多个硬件串联在一起通过传输电信号工作、交流、沟通 南桥 北桥
5). 电源 心脏 服务器供电(冗余特性)
6). 网卡 实现网络通讯(服务器会有多块网卡)
7). 阵列卡RAID(硬盘连接RAID卡,RAID卡连接主板)提高单块硬盘存储量 提高数据安全性 实现提高数据 存储/读取 效率
RAID0 提升存储效率(优点) 安全性不高(缺点)
RAID1 提高冗余特性、更加安全(优点) 存储效率较低/容量减半(缺点)
*磁盘阵列级别说明*查看本章图库图片
8). 远程控制卡 控制服务器启动 远程安装系统 管理地址
9). 机房中环境如何规划
(1)每台设备需要进行标识 例:存储服务器-->机柜号码--机器号码(第几号机柜的第几号机器)
(2)每根连接线缆上进行标识 例:网线 光纤 电源线
(3)布线环境整理 例:捆绑要分门别类、整齐、清晰、井然有序、井井有条
4. 企业存储数据的方案
1)高并发:(*相对* 读多写少) 注重数据读写效率
用户存储数据:用户写入数据 --> 服务器内存(缓冲区)--> 定时/定量 将内存数据转存到磁盘中
避免内存数据丢失的方案:
01. 提高电源冗余 双路电源
02. 提供UPS(不间断电源供电系统) 一个一个的电瓶 供电时间:1个小时或10几分钟
03. 购买发电机 (例:银行) 柴油发电
04. sync 同步数据命令(强制将内存缓冲区中的数据立即写入磁盘中)
用户读取数据:用户读取数据 --> 服务器内存(缓存区)<-- 将磁盘中热点数据
2)低并发:(*相对* 读多写少) 注重数据安全性
用户存储数据:用户写入数据 --> 写入磁盘中(数据也经过内存,但,是以最快的速度/时间,这个过程可以忽略不计)
用户读取数据:用户读取数据 --> 服务器内存(缓存区)<-- 将磁盘中热点数据