这几天在老师的书上学习了计算机硬件方面基础和IO优化的知识。老师很注重思想上的教育,他说最近他要写一本自传,回顾这十几年的IT生活,然后以此来结束IT生涯。再跟老师学习的机会不多了。他对我们说了之前的两个老板对他的评价,这也是他一直以来的工作态度。六字口诀,勤奋,努力,总结。让我们铭记于心。
(一) 企业PC服务器及型号:
互联网服务器品牌:DEll HP IBM 百度 浪潮 联想 航天联志
Dell 1U=4.45cm
2010年以前,1u 1850 1950 2U 2850 2950
2010---2013年, 1u R410 R610 2U R 710
2014---2015年,1u R420 /R430 R620/630 2u R720
IBM 2u 3750 3850 3950 1U 3550 /m3 3550 /m5
HP DL380 G7 2u
( 二 ) 主要零件
1、电源:
人体的心脏,生产中一般核心业务用双电源 双线路AB(集群除外)
2、cpu 处理器
人体的大脑,负责运算和控制,性能效率的核心。常见的有 Inter AMD
一般 cpu : 2----4 单颗 4核, 内存 16---256
虚拟的宿主机 cpu 4--8颗, 内存总量 48----128
3、内存
cpu 和 磁盘缓冲设备,临时存储器。
进程:正在运行的程序,放内存当中执行。
守护进程:持续保持运行的程序。
程序:php/Java 代码文件 静态 放磁盘
IO优化:
服务器硬件性能排序:
CPU 》内存》SSD固态硬盘》普通硬盘
优化网站的关键点就在于 内存。
(内存和磁盘都是指多台机器组成的集成架构环境)
a: 门户极端案例:高并发,大数据量。
数据先写到内存,达到一定的量,然后在定时/定量写到磁盘。(减少IO)最终还是会加载到内存对外提供访问。
特点:
优点:写内存,性能高(微博,微信,SNS,秒杀)
缺点:丢失一部分数据还在内存中还没有来得及存入磁盘数据。
解决办法:
服务器主板上安装电池
UPS不间断的供电,持续供电10分钟,IDC数据 UPS 1小时
其实就跟我们日常生活息息相关。手机没电了,插座上充电 或者带个移动电源。延长手机的待机时间。
b: 大中小企业案例:
并发不是很高的网站,读多写少的业务,会把数据写入到磁盘,然后通过程序吧数据读入到内存里。在对外通过内存提供访问服务。。
4、磁盘
永久存放数据 存储器。
常用 3.5 IDE sas sata 硬盘 机械硬盘的读取性能不高。
性能排序:SSD固态》SAS 》Sata
企业应用:
常规正式工作场景 SAS 硬盘 15000 转/分
不对外提供访问 线下数据备份 SATA 7200---10000转/分
高并发,小数据量 SSD
淘宝网 sata SSD 结合使用 热点存储 程序动态调度
5、DEll 阵列卡
网站数据量很大, 单块盘装不下,所有有了多快盘。但是又想把数据放到一起。 raid卡就是将多块合并为一块的。
Raid 类别有 0 1 5 10
Raid 0
比如 现有 3块 各 1T的盘,合并完成之后 就是 3T 。 容量是 所有磁盘的总和。
优点 : 速度快
缺点 : 任意一块磁盘损坏之后,数据丢失。
Raid 1
例如 现有 2 块 各 1T的盘,合并完成之后 还是 1T 容量不会改变
A 盘存放数据 B盘用于备份
优点 :读写都一样 不怕磁盘的损坏
缺点:速度降低 50%
6、光驱
可以利用用光驱查×××器,Linux命令 eject 输入完成之后 光驱自己弹出
U盘安装系统
网络安装 ftp Http
无人值守批量安装 Pxe+kickStart
阿凡达---7:47