基于lvs的数据库热备架构设计.doc

资料分类:理工论文 上传会员:月光影子 更新时间:2018-04-14
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10059
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着计算机技术的不断进步,互联网在生活中扮演着越来越重要的角色,各种网站层出不穷,极大丰富和方便了人们的生活。网站提供的服务越来越多,用户也越来越多,这势必造成网站服务器的负担越来越重,而单纯的主从服务器架构已然成为制约网站发展的瓶颈。

本设计从服务器的系统出发,系统介绍了服务器集群、lvs+keepalived的负载均衡及高可用架构。在硬件性能有限的基础上,构建出双主架构的mysql集群,两个mysql均可以实现读写,并通过mysql复制保证数据一致,在一台mysql服务器出现单点故障时仍然可以提供写服务,突破了以往主从架构在主服务器单点故障时可读不可写的问题。前端利用两台(一台备用)lvs+keepalived实现服务器组在一台主机宕机的情况下将用户请求自动切换到另一台主机,从而实现更高的可用性。

 

关键词  lvs;数据库;高可用架构

 

目录

摘要

Abstract

1 绪论-1

1.1 研究的背景与意义-1

1.2 目前的研究现状-1

1.3 负载均衡现状分析-2

2 lvs集群系统的研究-4

2.1 lvs简介-4

2.2 lvs集群系统的体系结构-4

2.2.1 lvs体系构建-4

2.2.2 lvs体系层次及功能-4

2.3 lvs+keepalived集群系统-5

2.3.1 lvs+keepalived简介-5

2.3.2 lvs+keepalived特征及优势-5

3 lvs+keepalived+mysql实现高可用负载均衡-7

3.1 mysql简介-7

3.2 项目环境介绍-7

3.2.1 mysql 安装初始化-7

3.2.2 主主互备部署-9

3.3 keepalived-13

3.3.1 lvs+keepalived部署-13

3.3.2 lvs验证-18

4 高可用架构测试-19

4.1 架构一般测试-19

4.1.1 LVS MASTER数据写入测试-19

4.1.2 LVS MASTER数据删除测试-19

4.1.3 LVS MASTER下模拟mysql 01单点故障时数据写入测试-20

4.1.4 LVS BACKUP写入数据测试-21

4.1.5 LVS BACKUP数据删除测试-21

4.1.6 LVS BACKUP下模拟mysql 02单点故障时数据写入测试-22

4.2服务器运行时单点故障测试-23

结论-27

致谢-28

参考文献-29

附录-30

相关论文资料:
最新评论
上传会员 月光影子 对本文的描述:lvs集群采用IP负载均衡技术和基于内容请求分发技术。调度器性能优秀,将用户请求均匀地分发到后面真实服务器上执行,且调度器具有自动屏蔽功能,使出现故障的服务器不提供服务,......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: