当前位置:主页 > 管理论文 > 移动网络论文 >

基于集群技术的“自由行”服务器平台的设计与实现

发布时间:2017-06-24 04:01

  本文关键词:基于集群技术的“自由行”服务器平台的设计与实现,由笔耕文化传播整理发布。


【摘要】:网站可用性是互联网系统架构中最基本也是最重要的需求之一。“自由行”系统构建之初,未能考虑系统流量骤增时平台的载荷能力不足的问题,随着用户人数与第三方商户的增加,易造成系统数据流量井喷,甚至有宕机的危险。为此,本课题采用稳定、高效、高可用的计算机集群架构,设计实现了一款高可用的服务器平台,并对各功能模块进行了测试。本文主要进行了如下工作:(1)对“自由行”服务器平台进行模块拆分,凝练出各功能模块的技术需求,设计出系统的整体架构。(2)研究基于Nginx的反向代理技术,完成应用服务器负载均衡系统的设计、实现与测试。(3)研究基于MHA的My SQL数据库服务器集群技术,完成系统设计、实现与测试。(4)根据系统应用实际情况的需要,利用Keepalived保证系统关键节点的高可用性。(5)研究基于Memcached的缓存技术,完成缓存系统的设计、实现与测试。(6)研究基于Salt Stack的集群自动化技术,完成集群的自动化部署与远程管理的设计、实现与测试。(7)研究DNS的域名解析系统,完成本地域名解析系统的设计、实现与测试。(8)研究基于Zabbix的监控技术,完成监控系统的设计、实现与测试。
【关键词】:负载均衡 MHA 监控 集群自动化 缓存系统
【学位授予单位】:中国矿业大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09
【目录】:
  • 致谢3-4
  • 摘要4-5
  • Abstract5-16
  • 1 绪论16-21
  • 1.1 课题背景及来源16-17
  • 1.2 集群技术的发展和研究现状17-19
  • 1.3 课题主要研究内容及意义19-20
  • 1.4 论文篇章结构20-21
  • 2 “自由行”服务器平台的设计21-43
  • 2.1 系统整体设计21-24
  • 2.2 集群高可用系统的设计24-27
  • 2.3 负载均衡系统的设计27-31
  • 2.4 数据库系统的设计31-33
  • 2.5 缓存系统的设计33-38
  • 2.6 集群自动化系统的设计38-40
  • 2.7 监控系统的设计40-42
  • 2.8 本章小结42-43
  • 3 “自由行”服务器平台的实现43-72
  • 3.1 基于Nginx的负载均衡系统的实现43-49
  • 3.2 基于MHA的数据库系统的实现49-55
  • 3.3 基于Memcached缓存系统的实现55-57
  • 3.4 基于Salt技术的集群自动化功能的实现57-60
  • 3.5 基于Bind的域名系统的实现60-66
  • 3.6 基于zabbix监控系统的实现66-71
  • 3.7 本章小结71-72
  • 4 系统测试与分析72-92
  • 4.1 系统软硬件环境72-73
  • 4.2 平台架构各模块功能测试73-91
  • 4.3 本章小结91-92
  • 5 结论与展望92-93
  • 5.1 论文总结92
  • 5.2 工作的展望92-93
  • 参考文献93-97
  • 作者简历97-99
  • 学位论文数据集99

【参考文献】

中国期刊全文数据库 前2条

1 邓小善;龙艳军;;高访问量网站性能监测与优化的设计与实现[J];现代计算机(专业版);2009年02期

2 周淦淼;谭石强;;基于Memcached的MySQL查询优化[J];现代计算机(专业版);2009年05期

中国硕士学位论文全文数据库 前3条

1 陈庆明;高性能代理缓存关键技术研究[D];哈尔滨工业大学;2011年

2 王飞;基于分布式Nagios体系的应用监控平台设计与实现[D];复旦大学;2011年

3 梁勇;数据库集群故障切换技术的研究与实现[D];国防科学技术大学;2010年


  本文关键词:基于集群技术的“自由行”服务器平台的设计与实现,,由笔耕文化传播整理发布。



本文编号:477011

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/477011.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户639b7***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com