LVS负载均衡原理
架构师成长营
这个作者很懒,什么都没留下…
展开
-
KeepAlived-介绍
介绍负载均衡是在实体服务器集群中分布IP通信的一种方法,提供一个或更多的高可用虚拟服务。当设计负载均衡的拓扑时,负载调度器的可用性与隐藏在后面的实服务器的可用性同等重要。Keepalived不仅提供负载均衡框架,也提供高可用框架。负载均衡框架依赖于众说周知且应用广泛的LVS(IPVS)内核模块,提供4层负载均衡。Keepalived实现了一系列健康检查,动态地、自适应地维护和管理服务器池的健康...翻译 2018-03-31 08:53:34 · 172 阅读 · 0 评论 -
Linux服务器集群系统(四)
LVS集群的负载调度 章文嵩 (wensong@linux-vs.org) 2002 年 5 月本文主要讲述了LVS集群的IP负载均衡软件IPVS在内核中实现的各种连接调度算法。针对请求的服务时间变化很大,给出一个动态反馈负载均衡算法,它结合内核中的加权连接调度算法,根据动态反馈回来的负载信息来调整服务器的权值,来进一步避免服务器间的负载不平衡。1. 前言 在上一篇文章中,我们主要讲述了LV...转载 2018-03-29 13:44:48 · 195 阅读 · 0 评论 -
Linux服务器集群系统(三)
LVS集群中的IP负载均衡技术 章文嵩 (wensong@linux-vs.org) 2002 年 4 月本文在分析服务器集群实现虚拟网络服务的相关技术上,详细描述了LVS集群中实现的三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR)的工作原理,以及它们的优缺点。1.前言在 前面文章中,讲述了可伸缩网络服务的几种结构,它们都需要一个前端的负载调度器(或者多个进行主从备份)。我们...转载 2018-03-29 13:44:05 · 483 阅读 · 0 评论 -
Linux服务器集群系统(二)
LVS集群的体系结构 章文嵩 (wensong@linux-vs.org) 2002 年 4 月本文主要介绍了LVS集群的体系结构。先给出LVS集群的通用体系结构,并讨论了其的设计原则和相应的特点;最后将LVS集群应用于建立可伸缩的Web、Media、Cache和Mail等网络服务。1.引言 ...转载 2018-03-29 13:43:25 · 544 阅读 · 0 评论 -
Linux服务器集群系统(一)
LVS项目介绍 章文嵩 (wensong@linux-vs.org) 2002 年 3 月本文介绍了Linux服务器集群系统--LVS(Linux Virtual Server)项目的产生背景和目标,并描述了LVS服务器集群框架及目前提供的软件,列举LVS集群系统的特点和一些实际应用,最后,本文谈论了LVS项目的开发进展和开发感触。1. 背景当今计算机技术已进入以网络为中心的计算时期。由于客户...转载 2018-03-29 13:42:39 · 5163 阅读 · 0 评论 -
LVS负载均衡之虚拟主机IP隧道模式
本文包含LVS负载均衡的IP隧道模式的工作原理,以及如何使用它以大大提高服务器集群的扩展性。IP隧道-IP tunnelingIP隧道(IP封装)是一种将IP数据报封装到IP数据报中的技术,它允许将预定IP地址的数据报包装并重定向到另一个IP地址,IP封装技术目前通常被地用在外联网,移动IP,IP广播,隧道式主机。详情请看NET-3-HOWTO。如何在LVS上使用IP隧...翻译 2018-03-29 02:00:50 · 3025 阅读 · 0 评论 -
微服务框架-SpringCloud简介
前面一篇文章谈到微服务基础框架,而Netflix的多个开源组件一起正好可以提供完整的分布式微服务基础架构环境,而对于Spring Cloud正是对Netflix的多个开源组件进一步的封装而成,同时又实现了和云端平台,和Spring Boot开发框架很好的集成。Spring Cloud是一个相对比较新的微服务框架,今年(2016)才推出1.0的release版本. 虽然Spring Cloud时间...转载 2019-01-11 21:52:35 · 207 阅读 · 0 评论 -
使用LVS实现负载均衡原理及安装配置详解
负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习 LVS 并对其进行了详细的总结记录。一、负载均衡LVS基本介绍 LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director Server上,然后它把用户...转载 2019-01-11 21:55:28 · 149 阅读 · 0 评论