服务器组件
硬件基础
1.计算机的构成
主机:CUP、内存、硬盘、主板、电源
外设:输入:(键盘、鼠标、扫描仪、摄像头)输出:(显示器、音响、耳机、打印机)
2.运维的介绍
运维的核心职责
数据不能丢失
7*24小时运行
提升用户的满意度(网站访问-速度-快)
3.运维人员平时的工作的内容
日常服务器的维护,处理紧急故障
业务代码上线
完成项目(备份项目、控制项目等)
无服务的监控
网站的优化
梳理总结文档,形成一个制度,并推行这个制度。
领导安排的其他工作
4.服务器
搭建网站所使用的,服务器更加的稳定。
伺服器,主要是提供计算服务的设备。
5.服务器的尺寸
按照高度进行分类:单位为U(unit) 1U=1.75英寸=4.445cm。常用的是1U 2U 4U
按照外观进行分类:机架式服务器,类似抽屉一样,放在标准的19英寸的机柜上面。刀片式服务器,类似于书柜上的书一样。
塔式服务器,更加强壮的服务器
,跟平常立式pc机差不多。
6.服务器的品牌
Dell(最多)
HP
IBM(最贵)
联想
航天联志
浪潮(国内的总部在山东济南)
7.Dell服务器常见的型号
看服务器到官网。买服务器找销售。
互联网企业的运动,去IOE运动。
在2012年的5月,有阿里巴巴集团提出来的
I IBM 服务器
O Oracle 甲骨文 数据库
E EMC 存储
服务器的核心组件
电源、CUP、内存、硬盘、raid卡、光驱、远程管理卡
电源 ATX和SSI
ATX适用于平常计算机
SSI根据服务器技术的更新而发展起来的,适用于各种档次的服务器。
双电源和AB线路
如何让服务器不间断的运行(不断电)?
- 双电源和AB线路
- UPS 不间断电源(蓄电池组)提供10-30分钟供电
- 柴油机发电机+油罐
- 跟附近的加油站签订紧急供油协议
CPU
常见的品牌
Intel AMD
单位不是颗,在服务器中,单位是路,1颗=单路,2颗=双路
R720 Dell服务器的型号表示什么意思
R = 机架式服务器 T=塔式服务器 M=刀片式服务器
7 = 双路 1-3是单路 4-7是双路 8亦双亦四 9是四路
2 = 代数 第十二代 0表示第十代,后面以此类推
0 = CPU的品牌 0是Intel 5是AMD
内存
内存是一个临时存储器。
特点:内存的容量和处理速度直接决定了电脑数据传输的快慢。一般程序运行的时候会被调度到内存中执行,服务器关闭或程序关闭之后,数据自动从内存中释放掉。内存和CUP、硬盘一起并称为电脑的三大件。
什么是程序、进程、守护进程
程序:php、c、java、python所写出来的代码文件,静态的。
进程:运行中的代码文件=进程
守护进程:一直运行中的代码文件=守护进程
buffer和cache
buffer是写入数据到内存中,这个存放数据的内存空间为缓冲区,即buffer,写数据到内存是buffer。
cache是从内存中读取数据,这个存放数据的内存空间为缓存,即cache,从内存中读取数据是cache。
企业案例:提升用户体验的解决方案
1.大网站,高并发,大量数据写入的时候
先把数据写入到内存中,积累到一定量后或定时存入到磁盘中,最终还是要把数据加载到内存当中对外提供访问。
优点:性能会特别的快。
缺点是:会丢失一部分还没有来得及存入到磁盘的数据。
2.中小型网站
对于并发不是很大,数据也不是特别大的网站,会先把数据写到磁盘
然后再通过程序把写到磁盘的数据写入到内存里,再通过内存对外提供访问服务。
总结:根据你需求不同选择不同的方案。
硬盘
常用的硬盘大小,一般都是3.5英寸。
硬盘的分类
接口: 退出历史舞台(IDE SCSI) SAS(服务器标配) SATA(民用) PCIE(M2)(固态)
类型:机器和固态
磁盘的大小: B KB MB GB TB PB
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024PB
raid卡(阵列卡)
服务器的标配,现在所有的硬盘必须经过raid。
好处:把所有的硬盘容量加=加在一起
可以让数据更冗余(安全)
可以获得更高的性能
raid级别:
raid0(条带)至少有一块硬盘,所以硬盘容量之和,读写最快最差0
raid1(镜像)至少两块。只有一半容量,读ok,写慢。100%
raid5至少三块损失一块容量,写稍慢,读ok,最多损坏一块
raid10至少四块损失一半容量,读写很快,损坏一半
企业应用场景
根据数据存储和访问的需求,去匹配对应raid级别
光驱
都不在用它装系统了,现在U盘安装和网路安装。
远程管理卡
idrac 集成戴尔与远程控制卡
操作系统
windows
linux
unix
dos
FSF GNU项目(emsc,bash,gawk)GPL协议
IT服务器端
嵌入式开发
个人PC桌面
linux发行版本
Redhat
centos
ubantu
suse
Debian
Fedora
麒麟
红旗