2020-12-4-学习笔记

处理器的架构不断变化

X86架构是通用指令集,X86的芯片也是通用芯片

即这个芯片可以完成各种其他架构芯片的任务,比如作为鼠标芯片、路由器芯片、交换机芯片等

ARM架构是精简指令集、功耗低、速度快、手机上和苹果M1芯片是ARM架构

磁盘阵列

磁盘阵列就是把几个盘组合起来,操作系统读出来是一个盘,但底层是好几个盘

RAID0: 操作系统对磁盘的读写在两个盘同时进行,数据被分片在两个盘分开存储,读写速度几乎翻倍,容量不变(还是两个盘的大小)

RAID1:操作系统对磁盘的读写会被镜像一次,相当于另一个盘作为实时备份,这样两个盘变成一个盘,速度不变,容量减半(两个盘读出来只有一个盘的大小),大大的增加了系统的可靠性,数据损坏可以实时恢复,甚至一个盘坏了还能换一个新盘用

RAID10(不是十):四个盘变成一个盘,把RAID0和RAID1结合起来

负载均衡 集群(今天是简单集群,不是分布式集群)

服务器对外提供服务时,服务器承受的压力随着用户的增加而增加,对服务器的性能要求也会不断上升,提升服务器性能的方式有两种,一种垂直扩容,一种平行扩容

垂直扩容

升级CPU、内存等

好处:简单、最稳定,源代码不需要修改可以直接获得性能提升

坏处:花钱多,性能提升一倍、业务负载并不能提升一倍(OS对硬件管理开销增加、散热问题等) 同时服务器也不可能无限升级

平行扩容

比较麻烦,需要负载均衡

很多种负载均衡:

轮询(默认)

比如:DNS服务器的域名轮询解析 (dns port 缓存用户的session id,让他每次访问统一服务器,就会话维持),但是数据库不能轮询,

F5负载均衡器,类似NAT一样接一端外网,一端接很多服务器,可用性高,安全性也高,服务器不会被直接攻击,以前比较贵,现在比较便宜了

LVS负载均衡,linux服务器作为负载均衡

nginx反向代理(实验),中小企业最常用,C语言实现,可以承载比tomcat 多10几倍的并发请求


今天先不写了,晚安

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值