美文网首页读书
架构设计之:LVS 概要

架构设计之:LVS 概要

作者: 简书的猪队友 | 来源:发表于2022-05-20 09:17 被阅读0次

LVS接入系统

Web概念层中的访问层,是访问层的入口级系统
● IP负载均衡
● 内容请求分发
● 自动屏蔽服务器故障

特点

● 高可用:LVS集群采用IP负载均衡技术和基于内容请求分发技术,通过路由策略,将请求分发到后台不同的服务器集群,以达到每台服务器承担均衡的负载,共同支撑起一个高可用的集群。
● 高性能:调度器自动感知服务器故障,并把故障服务器踢出集群,且有实时动态恢复策略。客户并不会感知到服务器集群的故障。
● 透明:整个服务器集群的结构对客户来说是透明的,无需修改客户端和服务器端的程序。对客户端来说,见到的仅是一个公网的IP地址。


Web概念层

业务场景(例)

假设有一个互联网数据中心IDC机房,该机房部署了Tomcat集群,访问层部署了LVS和Nginx。移动端发送网络请求给后端Tomcat集群以获取数据。

流程

  1. 首先进行DNS寻址,即到DNS设备去拿DNS服务器映射到公网的IP地址。
  2. 移动端设备向公网IP地址发送HTTP请求。(IDC机房会暴露一个公网IP的设备,这台设备就是LVS接入系统,他处于IDC机房与外界客户端之间的入口级别的系统地位,因此他是所有流量的入口。)
  3. LVS根据内容分发负载均衡的策略,在IP层进行网络请求的转发。
  4. Nginx将请求转发到Tomcat集群,Tomcat上的java代码再进行业务逻辑层面的处理。
  5. 请求的响应通过Nginx回到移动端。(请求的响应不通过LVS返回数据给移动端,是让LVS只做输入请求和输入请求的转发,避免LVS网络流量负载均衡的瓶颈问题。此处也可以直接通过LVS返回数据给移动端,要结合实际业务进行灵活配置。)

相关文章

  • 架构设计之:LVS 概要

    LVS接入系统 Web概念层中的访问层,是访问层的入口级系统● IP负载均衡● 内容请求分发● 自动屏蔽服务器故障...

  • 大话软件工程:需求分析与软件设计(九)

    第9章架构的概要设计 架构的概要设计,是利用架构的手法对系统整体的顶层规划和设计。架构的概要设计是在需求工程分析成...

  • 架构师学习第9周

    本周完成架构师课程的电商系统的概要设计和详细设计。 1,概要设计包含的主要内容 (1)逻辑架构 逻辑架构的从软件层...

  • 架构设计之:LVS 优势

    LVS优势 IP层的负载均衡协议,无应用层回调消耗。 LVS/DR,LVS/TUN模式的特性,使得请求返回无需通过...

  • 架构设计之:LVS 调度策略

    LVS调度策略 ● 无脑轮询● 加权无脑轮询● 最少链接● 加权最少链接● IP_Hash● IP_Hash_Gr...

  • 大话软件工程:需求分析与软件设计(十六)

    第16章架构的应用设计 结束了业务架构的概要设计和详细设计,下面就要将业务架构设计的成果转换为用系统要素表达的应用...

  • 测试总结模板

    一、需求概要设计(本次需求点概要描述) 二、系统框架介绍(系统架构图、底层原理介绍,一般基于开发架构图给出) 三、...

  • 架构设计和概要设计

    转载自:http://blog.sina.com.cn/s/blog_493a84550101940s.html ...

  • keepalive实战之LVS-DR

    实验目的 构建LVS-DR架构,为了达到LVS的高可用目的,故在LVS-DR的Director端做Keepaliv...

  • 架构:系统的概要设计

    第113篇 极客时间《许式伟的架构课》课程笔记。 基础架构与业务架构 基础架构就是做技术选型:选择要支持的操作系统...

网友评论

    本文标题:架构设计之:LVS 概要

    本文链接:https://www.haomeiwen.com/subject/mytfprtx.html