大并发高可用负载均衡系统部署方案

大并发高可用负载均衡系统部署方案

ID:8817130

大小:1.39 MB

页数:35页

时间:2018-04-08

大并发高可用负载均衡系统部署方案_第1页
大并发高可用负载均衡系统部署方案_第2页
大并发高可用负载均衡系统部署方案_第3页
大并发高可用负载均衡系统部署方案_第4页
大并发高可用负载均衡系统部署方案_第5页
资源描述:

《大并发高可用负载均衡系统部署方案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、大并发高可用负载均衡系统(实施部署方案)目录一、方案说明2二、系统架构描述21、系统整体结构图22、WEB端高可用负载均衡32.1Nginx负载均衡简介32.2高可用方案简介43、数据库高可用方案介绍5三、WEB端负载均衡及高可用系统部署53.1前端调度服务器Nginx部署53.1.1安装说明53.1.2Nginx安装53.1.3启动配置63.1.4测试、维护73.2高可用keepalive部署7四、数据高可用方案部署7五、运行维护事项8上海俊泽-2015一、方案说明为满足公司业务平台的发展需要,应对

2、业务平台的多用户大并发量的访问请求,需要一套高效可靠的系统部署方案。目前各业务平台存在的问题有,业务系统(web数据库)单机运行,单台应用服务器提供的访问能力有限,存在单点故障,虽然现在能做到故障急时报警,但出现故障后恢复时间较见;另外业务数据存在安全隐患,数据定时备份,数据库或数据库服务器故障后存在数据留失风险,仅故障恢复时间较常等。本套部署方案旨在加固业务系统的可靠性、可扩展性,提高业务系统的并发访问,提高业务数据安全性。二、系统架构描述1、系统整体结构图1、WEB端高可用负载均衡2.1Ngin

3、x负载均衡简介nginx是一款高性能的HTTP和反向代理服务器软件,截止到2014年底,Nginx仅次于apache成为第二大web服务器软件,而在全球最忙碌top10000网站中使用比例更是高达42.7%。其发展速度和流行程度已经远远超过其它同类软件,成为大型网站和高并发网站的首选。Nginx的优势l轻量级安装文件小运行时CPU内存使用率低l性能强,支持多核心,处理静态文件效率高,内核采用的poll模型最大可以支持50K并发连接l支持热部署,同时启动速度快,可以不间断服务的情况下对软件和配置进行升级

4、l支持负载均衡,支持容错和健康检查l代理功能强大,支持无缓存的反向代理。主流的负载均衡方案优缺点参考:http://blog.chinaunix.net/uid-27022856-id-3236257.html2.2高可用方案简介单台调度服务器如果出现故障就会造成业务不可访问,在关键的业务环境里通常都会提供一台备用调度服务器,用来降低单点故障给业务系统带来的风险。这里推荐使用开源软件Keepalive来提供nginx调度服务器的高可用,当主nginx宕机后,keepalive会将调度业务切换至备用调度

5、主机,继续提供用户访问。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web服务器从系统中剔除,当web服务器工作正常后Keepalived自动将web服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的web服务器。官方网址:www.keepalived.org/download.html1、数据库高可用方案介绍一、WEB端负载均衡及高可用系统部署3.1前端调度服务器Ngi

6、nx部署3.1.1安装说明nginx安装有源码安装和系统匹配的安装包安装,这里为了方便采用redhat下的RPM包安装。3.1.2Nginx安装1)nginx下载地址http://nginx.org/en/linux_packages.html2)下载相关的安装包wgethttp://nginx.org/packages/rhel/6/noarch/RPMS/nginx-release-rhel-6-0.el6.ngx.noarch.rpm3)安装nginx官方提供的yum源,用yum安装rpm-iv

7、hnginx-release-rhel-6-0.el6.ngx.noarch.rpmyuminstallnginx4)查看安装文件[root@RH01~]#rpm-qlnginx-1.8.0-1.el6.ngx.x86_64/etc/logrotate.d/nginx/etc/nginx/etc/nginx/conf.d/etc/nginx/conf.d/default.conf/etc/nginx/conf.d/example_ssl.conf/etc/nginx/fastcgi_params/et

8、c/nginx/koi-utf/etc/nginx/koi-win/etc/nginx/mime.types/etc/nginx/nginx.conf/etc/nginx/scgi_params/etc/nginx/uwsgi_params/etc/nginx/win-utf/etc/rc.d/init.d/nginx/etc/sysconfig/nginx/usr/sbin/nginx/usr/share/nginx/usr/share/nginx/h

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。