毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
中小企业web服务器的高可用集群方案设计(2)
3.4.2 运行过程常见问题和解决办法 12
4 高可用集群搭建基础 15
4.1 总体规划 15
4.2 开发环境搭建 15
5 配置高可用集群 18
5.1 Linux的文件系统结构和常见命令使用 18
5.2 DNS服务器配置 20
5.3 编译安装Nginx 24
5.4 基于DRBD安装Mysql 29
5.5 编译安装php 36
5.6 配置Corosync 40
6 高可用集群的实现结果 45
致谢 48
参考
文献
49
1 绪论
本章首先从总体上介绍服务器集群系统课题背景和意义,随后介绍高可用集群系统的研究
现状
,最后说明本文的主要研究工作与本文的结构。
1.1 研究背景和意义
随着
计算机
网络的飞速发展和普及,互联网的用户数量和网络的流量正以几何级数快速增长。越来越多的公司与客户之间的交易被放到互联网上操作完成。Web服务的商业应用一方面给Web应用的发展提供了很好的机会,另一方面也对Web服务器的处理能力提出越来越高的要求。随着网站访问数量和访问频率的逐渐增加,越来越多的任务向服务器发出请求,系统的负载量不断增大,同时响应时间也就越来越长[1]。为保证能够对用户的请求进行及时处理,使网络的吞吐能力增加,并且使服务质量得到提高,必须不断升级服务器的软、硬件。这时有两种方案可供选择,一种方案是提高单台服务节点的配置,通过不断地进行软件和硬件资源的升级,逐渐提高服务器的性能来满足需要。由于单台服务器性能的提高根本无法彻底解决问题,于是另一种方案被更多地考虑,即利用多台服务器组成一个集群系统,以对大容量数据存储和大用户量并发访问的问题进行处理,这种即被称为服务器集群(Server Cluster)技术。服务器集群是指将多台服务器进行集中,通过网络连接相互连接起来,一同向外界提供服务。从客户端看去,就像是只有一个服务节点,这样也做到了对用户透明。在负载均衡的策略下,以对称方式连接多台服务器,各服务器都有同等地位,可以单独服务外界用户,而不需要其它节点的帮助。利用不同的负载均衡算法,把外界发送来的请求任务“相对均匀”地调度到集群内的某一服务节点上,而接收到请求任务的节点都能独立地对客户的请求进行回应[2]。服务器集群有着比单台服务器更好的特点,即更高的性价比、更强的可扩展性、更好的系统可用性和更高的处理能力。按照用途的不同,集群系统主要分为三种:负载均衡集群(Load BalanceCluster)、高可用性集群(High Availability Cluster)和高性能计算集群(HighPerfermance Computing Cluster)。负载均衡集群是使各个节点尽可能“均衡”地处理负载,充分利用各服务器的处理能力,使任务处理的效率得到提高,尽可能地达到“均衡”的目的。高可用集群是指当集群系统中的一台服务器出现故障时,相应的
管理
软件快速地做出应对,将该服务器的任务切换到其它正常运行的服务器上执行,保证系统持续可用。它的主要功能就是向外界用户提供尽可能连续不断的服务。高性能计算集群是以提高科学计算性能为目的服务器集群系统。主要用以处理大规模的科学计算问题,如天气预报、油藏模拟与石油勘探、基因测序等。综合运用三种集群的不同特性与优势,构建高负载处理能力、高性能与高可用的集群系统逐渐受到了业界的高度重视。价格比较其它超级计算机系统高。
共23页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
下一页
上一篇:
JSP+MYSQL仓库管理系统的设计与实现
下一篇:
C#汽车销售系统财务管理和销售管理设计
论利用ebXML和SOAP开发Web服务【2352字】
架设Linux(2.6内核)的服务器集群【745字】
Web技术的网络考试系统【2240字】
ASP技术开发Web数据库检索程序【1514字】
ASP.NET的Web网络應用程序开...
使用http协议和winsockapi实现...
Web的安全威胁与安全防护【1802字】
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
国内外图像分割技术研究现状
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
志愿者活动的调查问卷表
神经外科重症监护病房患...
公寓空调设计任务书