需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:19683 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】网络与信息需求的快速增长,导致网络服务器和网络带宽常出现超载,影响了用户服务体验,更影响企业业务的推广。为了解决这一问题,企业根据服务器硬件和带宽情况,选择集群技术来进行均衡负载,缓解超载情况。 本论文对负载均衡的相关技术原理进行介绍,描述各技术之间的优缺点,确定采用的技术,并通过相关开源负载均衡器实现调度策略。并且主要围绕中小型企业的发展背景,对整个服务器架构建设的需求进行了详细的分析和整体规划,采用Linux服务器系统,利用了负载均衡技术,来满足公司业务未来发展的需求,为企业和用户提供了良好的网络信息服务平台。对整个服务器系统安全、稳定进行了设置,阐述了设计原则,重点放在对服务器间的负载均衡的配置、验证和运用到实际企业中的详细过程,增强服务器的可扩展性和可用性。 关键词:负载均衡、Nginx、性能测试
目录 摘要 Abstract 1 绪论-1 1.1 研究背景-1 1.2 研究意义-2 1.3 研究要点-3 1.4 论文结构-3 2 负载均衡及相关技术-4 2.1 服务器负载均衡-4 2.1.1 四层负载均衡技术-4 2.1.2 七层负载均衡技术-5 2.2 链路负载均衡-7 2.2.1 Inbound入方向负载均衡-7 2.2.2 Outbound出方向负载均衡-8 2.3 负载均衡相关优化-9 2.3.1 TCP连接复用-9 2.3.2 SSL卸载-10 2.4 web负载均衡技术实现方式-11 2.4.1 HTTP重定向-12 2.4.2 DNS负载均衡-12 2.4.3 反向代理负载均衡-13 2.4.4 IP负载均衡-14 2.5 负载均衡策略-15 2.5.1 负载均衡策略类型-16 3 问题分析及设计原则-18 3.1 现有架构的问题-18 3.2 系统设计的原则-19 4 负载均衡设备-21 4.1 web服务器Nginx-21 4.1.1 模块与工作原理-21 4.2 Keepalived-23 4.2.1 工作原理-24 5 解决方案-26 5.1 方案拓扑图-26 5.2 架构体系图-27 5.3 负载分配层-28 5.4 业务服务层和通信层-30 5.5 数据存储层-32 5.5.1 全节点使用设计-32 5.5.2 节点互联网络设计-33 5.5.3 共享闪存存储层设计-34 5.5.4 数据库层配置-35 5.5.5 测试结果-36 6 性能测试-37 6.1 常用的性能指标-37 6.2 测试工具-37 6.3 测试结果分析-38 7 结论-39 参考文献-40 致谢-41 |