LVS简介LVS(LinuxVirtualServer)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如图1所示,终端互联网用户从外部访问公司的外部负载均衡服务器,终端用户的Web请求会发送给LVS调度器,调度器根据自己预设的算法决定将该请求发送给后端的某台Web
分类:
编程语言 时间:
2019-07-27 11:18:31
阅读次数:
131
02-专职DBA-MySQL主从延迟复制 本次实验环境延用MySQL主从异步复制的搭建环境 mysql集群企业级架构方案 1.根据对数据库的访问请求实现读写分离(读从写主) 2.根据不同的业务拆分多个从库以提供访问 一主五从 3从提供外部用户读请求访问(读写分离、LVS负载均衡) 1从用于内部用户读... ...
分类:
数据库 时间:
2019-07-15 18:47:03
阅读次数:
133
Nginx+Keepalived高可用集群应用实践 1.Keepalived高可用软件 1.1 Keepalived服务的三个重要功能 1.1.1管理LVS负载均衡软件 早期的LVS软件,需要通过命令行或脚本实现管理,并且没有针对LVS节点的健康检查功能。为了解决LVS的这些使用不便问题,Keepa ...
分类:
其他好文 时间:
2019-07-15 12:03:00
阅读次数:
127
该服务涉及到的技术较多,相关技术文档的具体解释可以参考以下链接:Centos7基于DR(直接路由)模式的负载均衡配置详解;Centos7基于NAT(地址转换)模式的负载均衡配置详解;LVS负载均衡群集详解上面的博文结合,可以搭建出keepalived+DR/NAT模式的高可用web群集,这篇博文以keepalived+DR的环境来搭建一个高可用的web服务群集。该博文以配置为主,并且按照生产环境来
分类:
Web程序 时间:
2019-07-03 18:24:19
阅读次数:
153
DR(直接路由)是三种负载均衡模式其中之一,也是使用最多的一种模式,关于该模式的介绍,可以参考博文:LVS负载均衡群集详解,DR的工作模式示意图如下:该模式的原理已经在上面链接的博文中写了下来。现在直接搭建一个基于DR模式的负载均衡群集。环境如下:在上面这个环境中,需要解决的问题有下面几点:1、所有web节点和调度器都配置上VIP:客户端访问VIP(群集的虚拟IP地址)时,若是调度器将请求转发给w
分类:
其他好文 时间:
2019-07-01 18:39:34
阅读次数:
130
1.lvs介绍 LVS是 Linux Virtual Server 的简称,也就是Linux虚拟服务器。这是一个由章文嵩博士发起的一个开源项目,它的官方网站是 http://www.linuxvirtualserver.org 现在 LVS 已经是 Linux 内核标准的一部分。使用 LVS 可以达 ...
分类:
其他好文 时间:
2019-06-30 18:54:13
阅读次数:
103
根据生产环境的不同,群集所提供的功能也各不相同,采用的技术细节也可能各有千秋。关于群集技术的相关概念如下:1、群集类型无论是哪种群集,都至少包括两台节点服务器,而对外表现为一个整体,只提供一个访问入口(域名或IP地址),相当于一台大型计算机。根据群集所针对的目标差异,可以分为以下三种类型:负载均衡群集(LB):以提高应用系统的响应能力、尽可能处理更多的访问请求、较少延迟为目的,获得高并发、高负载的
分类:
其他好文 时间:
2019-06-29 00:41:24
阅读次数:
114
负载均衡之HAProxy 现在常用的三大开源软件负载均衡器分别是Nginx、LVS、HAProxy。三大软件特点如下: LVS负载均衡的特点: (1)抗负载能力强,抗负载能力强、性能高、能达到F5硬件的60%;对内存和cpu资源消耗比较低。 (2)工作在网络4层,通过VRRP协议转发(仅作分发之用) ...
分类:
系统相关 时间:
2019-06-24 12:19:10
阅读次数:
145
第一部分:全局定义块 1、email通知。作用:有故障,发邮件报警。 2、Lvs负载均衡器标识(lvs_id)。在一个网络内,它应该是唯一的。 3、花括号“{}”。用来分隔定义块,因此必须成对出现。如果写漏了,keepalived运行时,不会得到预期的结果。由于定义块内存在嵌套关系,因此很容易遗漏结 ...
分类:
其他好文 时间:
2019-06-14 14:26:57
阅读次数:
119
重点内容1:了解集群:1.为什么要用集群:在站点(网站)对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,通过集群技术整合多台普通服务器以满足站点的需求。2.什么是集群(cluster):集群就是大量服务器的集合,以适应企业不断增长的业务需求而生。3.集群分类:负载均衡(LB)、高可用(HA)、高性能(HPC)1)负载均衡:将大量任务分配给多个服务器节点。2)高可用:提供7X24(不间断
分类:
其他好文 时间:
2019-06-11 12:51:47
阅读次数:
96