Linux前期知识
电脑的种类
台式机
笔记本
服务器
作用:
1.可以尽量避免数据不会丢失
2.可以24小时不间断提供服务
3.可以提升用户体验
ps:运维人员的工作,本质上就是为了上述三点的实现
服务器的种类
云主机服务器
将多台硬件服务器进行整合,根据用户的需求分配硬件资源给相应的客户
物理主机服务器
机架式服务器
刀片服务器
塔式服务器
服务器的品牌
戴尔
华为
IBM(被联想收购更名为thinkserver)
浪潮(国内居多)
服务器尺寸的描述主要以U为单位
1U=1.75英寸=4.45cm
常见服务器尺寸 1U 2U 3U
服务器内部的组成
电源 主板 CPU 内存 硬盘 散热系统
工作原理
1.电源:
冗余技术:UPS(不间断供电系统)、双路或者多路供电、发电机
2.CPU:做数据运算处理
CPU路数
单路==1个 双路==2个 四路==4个
CPU核数
把CPU比喻成厂房, 将CPU中的核数比喻成厂房中的工人,
CPU核数是真正处理工作任务,CPU核数越多, 同时处理工作任务的效率越高
3.内存: 临时存储数据(断电数据即丢失)
程序 进程(存储在内存中) 守护进程
代码 运行起来的程序 根本停不下来的进程
缓存cache 缓冲buffer
内存存储空间一分为二(公交车上下车位置)
cache缓存 从缓存读数据
buffer缓冲 从缓冲写数据
企业案例:
高并发存储数据环境
存: 将数据先存储到内存 在存储到磁盘中
读: 将磁盘中的热点数据存储到内存中
低并发存储数据环境
存: 将数据先放到硬盘里
读: 将磁盘中的热点数据存储到内存中
4.硬盘: 永久存储数据(断电数据不会丢失)
硬盘种类:
机械硬盘(性能低)
固态硬盘(性能高)
硬盘接口(茶壶壶嘴):SATA< SCSI <SAS <PCI-E
服务器磁盘阵列(raid)
1)服务器上有多块硬盘保证数据不容易丢失
2)服务器上存储数据较多可以将多块硬盘进行整合
3)服务器上存储大容量数据效率更高
按照不同级别进行多块硬盘整合
2块(raid0 raid1) 3块(raid5) 4块(raid01 raid10)
raid0 :存储量-没有浪费
优势:提升数据存储效率
缺点:容易丢失数据
raid1:存储量-浪费一半
优势:不容易丢失数据,数据更加安全
缺点:数据存储效率较低
raid5:(至少需要3块硬盘)存储量--损失一块盘容量
优势:安全 存储数据性能也比较高
缺点:最多只能坏一块盘
5.远程管理卡
远程控制管理服务器的运行状态
远程安装操作系统
远程配置raid阵列信息
PS:一定要确认远程管理卡的默认地址信息
6.光驱(安装系统)-- 淘汰
U盘安装系统
kickstart cobbler -- 无人值守安装系统
7.机柜
机柜里面线缆一定要布线整齐 设置标签
虚拟化
什么是虚拟化
将一台计算机硬件拆分成多份分配使用
如何实现虚拟化
vmware软件
vmware12 支持windows64
vmware8 支持windows32
vmware fusion 支持苹果系统
创建虚拟主机
参考详细图示即可
注意事项
内存设置
内存比较多分配 每个虚拟主机1G(建议)
内存少每个虚拟主机512m 安装系统时建议分配内存2G
配置虚拟主机
参考详细图示即可
补充知识
有监督学习和无监督学习(百度搜索可以更加全面的解答)
有监督意思就是由明确的需要研究的因变量Y
无监督意思就是没有明确的需要研究的因变量Y
算法
算法其实就是研究问题的解决方法
ps:算法工程师就是在研究解决某个问题的最优解决方法