服务器简介
服务器的头部、尾部和内部
家用电脑的组成
1.CPU
2.内存
3.硬盘
4.电源
5.显示器
6.鼠标键盘
服务器的组成,其实是和家用电脑差不多的,
服务器的特性
1.稳定
2.方便拆卸-模块化
运维职责:运行和维护服务器
1.数据不能丢---大片不能没
2.保证网站7*24小时运行--一直要运行
3.用户体验要好----打开网站速度
服务器的尺寸
U-服务器高度单位
1U=4.45cm
4U服务器
服务器分类
1.机架式服务器(常用)
2.刀片式服务器
3塔式服务器(大型)
服务器核心硬件
品牌和型号
电源
采用双电源(AB路),以应对突然停电的情况
CPU-计算
Central Processing Unit
一个服务器 会有多个物理cpu,即多路
2个物理CPU==2路/双路
内存
作用:CPU(大脑)与硬盘(胃硬盘) 之间的缓存设备,临时存放数据的地方 ,程序运行需要内存
特点:临时存放数据的地方,断电之后内存中的信息消失
程序---就是代码
进程---运行起来的程序
守护进程---跟随主进程一直运行的进程
提升用户体验的网站解决方案
宗旨:尽量把请求往前推,放在内存中
高并发--同一时间段访问网站的人数
核心:让用户的数据尽量放入到内存中
中小企业:
直接写入到磁盘中
读取 从内存中读取内容
因为,访问的频率远大于写入
buffer-cache-磁盘
高并发写入的缺点:
断电,会丢失数据
方案:
1.两个电源 AB路
2.UPS-不间断供电系统(蓄电池) 30分钟 1一个小时
3.柴油发电机+油罐
4.与附近的加油站签订一些 紧急供油协议
buffer和cache
buffer--观看视频的时候 转圈 ---数据放在你的内存 存放这些数据的空间buffer区域 缓冲区
cache--提高观看速度 主要是用来给用户读取 在内存中的区域cache 缓存区
写buffer 读cache
写缓冲 读缓存
磁盘
接口:磁盘与服务器连接方式 接口种类(SATA和SAS)
相当于水壶的壶嘴
SATA:家用 服务器对于速度要求不高
SAS:服务器标配
转速:rpm 每分钟转多少圈
5.4K 7.2K 10K 15K
I/O各层次性能比较
DELL阵列卡(RAID卡)
常见的raid级别
raid0:容量是所有硬盘之和,性能是最快的,安全性最差(只要有一块硬盘损坏,所有数据都无法使用)
raid1:容量是两块硬盘的一半(只能给两块硬盘做raid0),性能,读取OK,写入慢(相当于一块硬盘的性能),最多能损坏一块硬盘,两块硬盘的关系是互为镜像,
光驱
基本没什么用了
远程控制卡
提供远程控制服务器的工具,摆托天天跑机房的命运
有独立的和集成的
机架、机房
云服务器-按需分配
Linux发展史-简简简易版
“蛋-人-人-人”
unix诞生
unix 贝尔实验室
人-谭教授 谭宁邦
minix mini unix
主要用于教学
人-斯托曼 stallman
我要开发出一个系统:自由 开源 替代你unix
公司:自由软件基金会 FSF
项目:GNU
守则:GPL
人-托瓦兹
91 开发出了linux内核。
自由软件
不是免费软件
推荐所有人可以自由使用 自由传播
项目:GNU 发明出一个替代unix系统。
GNU=GNU is not unix.
gnu.org
优秀软件:gawk,bash,gcc,emacs
规则:GPL 通用公共许可
1.所有人可以自由传播开源的软件
2.所有人可以任意修改开源软件,但是必须把修改后的内容发出来。
RedHat 红帽()
Red Hat linux 9.0 之后 收费 保持自由 免费下载
Red Hat Enterprise Linux === RHEL 6.9
CentOS 做到与红帽一模一样
1.去掉红帽中的收费软件
2.去掉红帽里面的logo
RedHat红帽与CentOS什么区别?
Fedora===>RedHat====>CentOS