SQL Server数据库服务器负载均衡集群的实现方法

数据库 SQL Server
数据库路由器软件ICX的出现,为基于SQL Server数据库系统提供了优秀的负载均衡集群解决方案。它可以真正的实现SQL Server数据库服务器的动态负载均衡,提高性能和速度。

SQL Server数据库服务器负载均衡集群的实现方法是本文我们主要要介绍的内容,我们知道,SQL Server数据库服务器可以说是应用范围最广的数据库产品,并且越来越多地在大型和比较关键的应用系统中提供服务。当企业应用越来越复杂、数据量越来越大的时候,SQL Server数据库要不停的进行处理、存储、查询的工作,这个时候企业就要考虑SQL Server数据库服务器的性能和速度及安全性了。

然而,长期以来,SQL SERVER数据库服务器都只有“热备”的解决方案,而没有“负载均衡”和“集群”的解决方案。这种解决方案固然提升了系统的可靠性,但也存在一些问题:

  1. 面对大数据量和大量的数据库查询请求,只能采取纵向提升服务器档次的方法,而纵向提升的成本远远高于横向扩展。
  2. 在热备时,数据库服务器只有一台在工作,另一台处于闲置备份的状态,造成了投资的浪费。
  3. 非实时切换。

而数据库路由器软件ICX的出现,为基于MS SQL Server的数据库系统提供了一种更优秀的集群解决方案。它可以真正的实现SQL Server数据库服务器的动态负载均衡,提高性能和速度;它可以真正的保证SQL Server数据库服务器不间断的提供服务,在服务器发生故障的时候实时切换到其他服务器上继续提供服务,切换时间为“零”。

数据库路由器是实时并发数据库事务处理同步复制器和负载平衡器。

数据库路由器--ICX(意思是:I SEE X DATABASE SERVERS),也就是说,在ICX后面可以同时连接N个数据库,结构如下图所示:

SQL Server数据库服务器负载均衡集群的实现方法

1.所有的数据库客户都通过ICX访问数据库。当访问、查询SQL Server数据库的时候ICX可以根据实际情况分配服务器来提供服务,大大提高服务速度和优化性能,完成负载均衡。

2.ICX可以同时连接多台数据库(2-16台,具体连多少台,看客户的具体需求而定),这若干台数据库的内容在任何时刻由ICX保证是完全一致的。也就是说,ICX采用了全新的并发事务处理的方式,向连接的N台数据库同步复制事务处理,使得系统在任何时刻具有多个一致的最新逻辑数据库数据集。当其中一台数据库服务器发生故障的时候,ICX可以实时的、第一时间切换到其他服务器上来继续提供服务。真正的实现零时间的服务器切换,大大提高安全性,真正意义的实现服务器不间断服务。

关于SQL Server数据库服务器负载均衡集群的实现方法的内容就介绍到这里了,希望本次的介绍能够对您有所收获!

【编辑推荐】

  1. SQL Server数据库托管代码的使用详解
  2. 从物理结构上谈一谈SQL Server数据库的优化
  3. SQL Server 2008 R2命名故障转移群集的实例解析
  4. SQL Server使用UNION代替OR提升查询性能的实例
  5. SQL Server数据库中FOR XML AUTO的使用详解续
责任编辑:赵鹏 来源: CSDN博客
相关推荐

2018-10-14 08:39:52

NginxTomcat服务器

2011-04-01 16:00:35

SQL Server 数据库服务器

2013-07-25 17:06:37

SQL

2009-04-20 14:00:57

2009-07-22 10:25:37

2009-01-10 18:53:01

服务器ServerDNS

2010-04-21 17:16:15

2011-08-05 15:28:47

MySQL数据库集群负载均衡

2010-07-06 13:22:13

SQL Server

2011-03-30 10:52:07

SQL Server数服务器

2011-03-30 15:36:31

SQL Server

2010-04-20 15:02:27

服务器负载均衡

2010-09-15 14:50:57

集群负载均衡Tomcat

2012-04-02 15:43:45

nginxtomcat

2010-10-19 10:45:10

sql server服

2010-11-08 17:13:21

SQL Server跨

2010-05-05 22:40:21

apache服务器负载均衡

2012-10-19 10:21:07

数据库负载均衡mssqlserver

2011-11-22 21:26:59

pfSense配置Web服务器负载均衡

2011-08-03 14:25:16

SQL Server注册远程服务器数据库
点赞
收藏

51CTO技术栈公众号