基于Heartbeat+Nginx的高可用网站的设计与实现.docx

资料分类:计算机信息 上传会员:狂奔的小猪 更新时间:2021-11-15
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8416
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:当今社会互联网的普及率越来越高,难免会出现大量用户同时涌入服务器导致服务器承载压过高而瘫痪或者因为其他原因导致服务器不可用的情况而给企业带来损失,为了解决企业对于高可用网站的需求,本系统采用了Heartbeat作为高可用组件,对LVS(DR模式)负载均衡集群进行心跳监测,解决集群当中出现的单点故障问题,采用Nginx作为反向代理服务器对后端网站进行负载均衡,由LVS负载调度器来负载调度Nginx集群进行线性扩展,进一步提高网站的负载能力,实现了网站的负载均衡与高可用,本系统的实现解决了大多数企业面对靠硬件提升服务器性能造价高昂的烦恼,构建了一个成本低廉扩展性好的服务器集群,满足了用户对于Web服务器的高性能、高并发、高可靠性、高可用性等的需求。

 

关键词:集群;高可用;负载均衡;Heartbeat;Nginx

 

目录

摘要

Abstract

1  绪论-1

1.1 高可用性的意义以及背景-1

1.2 国内相关研究-1

1.3 主要工作-2

2 集群介绍-3

2.1 Heartbeat介绍-3

2.2 LVS介绍-3

2.3 Nginx介绍-3

3 高可用集群架构-4

3.1 系统的可用性-4

3.2 HA集群结构-4

3.3 负载均衡集群-5

3.4 Nginx反向代理集群-6

4 基于Heartbeat的高可用网站构设计-7

4.1 高可用模块架构-7

4.2 网站分层架构-8

4.3 环境部署-9

4.3.1 Nginx环境部署-9

4.3.2 LVS环境部署-10

4.3.3 Heartbeat环境部署-11

5 系统测试与分析-13

5.1 Nginx负载均衡测试-13

5.2 LVS负载调度测试-13

5.3 高可用性系统测试-14

结  论-18

致  谢-19

参考文献-20

相关论文资料:
最新评论
上传会员 狂奔的小猪 对本文的描述:不同的集群结构拥有不同的功能和用途,我们通常根据需要而搭建出突出某些功能的集群结构,例如高性能计算机集群、高可用集群、负载均衡集群等,上述几中集群结构也通常投入在......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: