Nginx+keepalived(浅显的理解)

来源:互联网 发布:云镜安卓限制安装软件 编辑:程序博客网 时间:2024/05/01 02:32

前言

一起学习一起进步,欢迎指出问题


什么是Nginx?

Nginx表示的是服务器,是一个高性能的HTTp和反向代理服务器

什么叫做反向代理服务器?

就是指内部网络对Internet上的链接请求,这时候反向代理把请求给web服务器,并将从服务器得到的结果返回给Internet请求链接的客户端,其实就是像代理模式一样,起传递的功能,但是在外在显示的时候是一个服务器。
这里写图片描述

反向代理的好处:

1.解决了网站服务器对外可见的问题
2.保护了真正的服务器,因为是代理,所以对外是看不到我们真正的服务器
3.加速了网站的访问速度


什么是keepalived?

keepalived是vRRP协议实现为基础,其实是虚拟路由冗余协议,保存会话,但某一点发生故障会导致整个系统架构不可用,所以要用到keepalived的vRRP协议
内部网络中的所有主机都设置一条相同的缺省路由,指向出口网关(即图1中的路由器RouterA),实现主机与外部网络的通信。当出口网关发生故障时,主机与外部网络的通信就会中断。

这里写图片描述

什么是VRRp协议?

虚拟路由冗余协议:主要是解决局域网中静态网关出现单点失效现象的路由协议,其实就是解决当发生故障的时候不会导致整个系统架构不可用,一旦出现故障,这个时候就是动态的转移故障,

VRRP的工作原理

vRRP相当一个将军,他会分配一个小兵,让这个小兵(路由器)去监视敌方情况,小兵需要不断的向将军发送信息,一旦小兵不发送消息了,则证明这个小兵(路由器)死了(不能用了),这个时候由VRRP再次派出一个小兵(备用路由)去监视敌方情况,反馈消息,直到这个路由器不能用,再次让下一备用路由器进行运作。ps有看过长城电影吗,一个道理

什么叫做高可用复杂均衡架构模式?

例如当客户端配置多个服务器地址,如果发生某个服务器无法访问或者使用异常,客户端就会切换到另一个服务器上


Nginx+keepalived

前面意见简述了关与这两个名词,其实keepalived就是为了解决Nginx服务器坏掉,或者是服务器硬件故障

keepalived有两个服务器分别是master和BAckUP,,主路由器和备路由器
这两台路由主要是接受被外部的数据包
这里写图片描述

0 0
原创粉丝点击