LVS负载均衡之流量转发过程、lvs简介

本文详细介绍了LVS(Linux Virtual Server)的工作原理和在网络架构中的作用,包括DNS解析、CDN加速、OSPF协议、等价路由等基础知识。重点讲解了LVS的三种工作模式(NAT、TUN、DR)以及其负载调度算法,如轮询、加权最少连接等。此外,还探讨了LVS在服务器架构、流量转发过程中的角色,以及在实现高性能、高可用服务器集群技术中的价值。
摘要由CSDN通过智能技术生成

一、网页打开链路过程

        客户通过本地设置dns获得hosts文件,dns解析CDN(需要厂家购买的服务或者自研),CDN进入企业内部的VIP上,一般公司会把VIP强制到路由器上,路由器通过OSPF协议走等价路由(例一致性哈西算法),通过路由协议分发到例如LVS调度节点

CDN:Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。简单来说,就是反向代理+缓存。

OSPF协议:OSPF(Open Shortest Path First)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。链路是路由器接口的另一种说法,因此OSPF也称为接口状态路由协议。OSPF通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。

等价路由:为到达同一个目的 IP 或者目的网段存在多条 Cost 值相等的不同路由路径。

运维知识体系:运维知识体系v3.1【赵班长】

二、服务器架构

C/S与B/S架构

 

C/S架构:微信、qq等,客户端的数据都是直接从服务器加载过来的

B/S架构:现有的绝大多数电商平台

三、流量转发过程

客户访问资源过程

网络层面:客户通过DNS访问资源,经过CDN加速,目的是使不同区域的客户尽量都以相同的速度访问资源

企业内部:CDN进入企业内部的VIP上,一般公司会把VIP强制到路由器上,路由器通过OSPF协议走等价路由(例一致性哈西算法),通过路由协议分发到负载均衡层来分担压力。负载均衡层分为4层负载均衡和7层负载均衡,LVS就是4层负载均衡,且LVS往往需要部署高可用(HA)来解决调度节点(均衡器)的单点问题。但是4层负载均衡无法制定分流策略,比如重定向等等,此时就要用到7层负载均衡,因为客户发起的往往是七层应用请求(http),最终是要到达七层(应用层)来进行处理

四、LVS简介

 1.LVS介绍

LVS(Linux Virtual Server

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值