菜鸟学Linux 第081篇笔记 cluster 概念
内容总览
cluster style
集群出现原因(个人见解) Cluster
由于单台服务器无法满足现在客户端访问的需求,而推出的一种机制,使多台服务器联合起来工作,来满足客户端的访问需求。
当服务器响应用户请求无法满足时,可以选的提升方案
Scale on 向上扩展
此种方式是提升单台服务器硬件,即由一个CPU变为多个,内存加大等等
Scale out 向外扩展
此种方式是使用一种机制使多来服务器联合起来处理某个事情 Cluster
Load Balancing: LB
Round Robin: 轮调
WRR 加权轮调
rsync+inotify
同步磁盘数据,并提醒其它服务器同步数据
DAS:Direct Attached Storage
块级别,速度高,无文件锁
NAS:Network Attached Storage
文件级别,相对慢一些,有文件锁
Fencing: 隔离
节点级别 STONIH:
STONIH:
Shoot The Other Node In The Head (爆头)
资源级别 断其存储设备端口(前提得设备能接受管理指令)
Split-brain
Cluster Style
LB:Load Balancing
为了提高并发处理能力
HA: High Availability, 高可用
为了提高在线服务可用性 (即提升服务的在线时长)
Health check 健康检查
衡量其性能
在线时间/(在线时间+故障处理时间) < 1
99%, 99.9%, 99.99%, 99.999% 提升10倍
HP(HPC) High Performance
用来提高计算能力
向量机
并行处理集群
分布式存储:分布式文件系统
将大任务切割为小任务,分别进行处理的机制
sorry, 这节写的非常少,但是理论的知识较多,小的文笔不行所以没有多写,接下来就是
分开讲解这三种集群的安装、和应用等
重要的事情讲三。。。 你懂得
LB (Load Balacing) 负载均衡
HA (High Availability) 高可用性
HP (High Performance) 高性能
切记 切记!!哈哈