Linux 集群有哪些分类?
集群是由多个计算机/服务器组成的一个单个系统。
LB | Load Balance 负载均衡 | 请求发送给LB服务器,由LB服务器根据负载均衡算法进行分配给不同的服务器进行处理相应,突破单个服务器瓶颈,提高请求上限。 |
HA | High Availiablity 高可用性 | 针对单个服务器故障而产生的集群,有>=2台服务组成,分为主备、主主、其中Master故障,由Node接管整个集群,后续Master修复在恢复接管 |
HPC | High Performance Computing Cluster 高性能计算集群 | 是一种专门设计用于执行大规模科学、工程和数据分析任务的计算机系统 比如:国家级超级计算机中心, |
正向代理和反向代理区别?
种类 | 请求对象 | 请求流程 |
正向代理 | 客户端 | 请求到达代理服务器,由代理服务器转发给后端服务器进行处置请求,依次在反馈响应数据 |
反向代理 | 服务端 | 请求到达代理服务器,根据反向代理算法将请求转发给后端集群中某一台服务器进行处理请求 |
正向代理功能:
-
它可以帮助客户端访问那些原本无法直接访问的网络资源,比如因防火墙或地理限制而不可达的服务器。
-
它可以缓存内容,减少重复请求,提高访问速度。
-
它可以为客户端提供匿名性,隐藏客户端的真实IP地址。
反向代理功能:
提高安全性:使客户端无法直接接触到后端服务器
提高抗压性:将客户端的请求由一整个集群服务器进行分担处置