您现在的位置: 网页制作教程网 >> 数据库教程 >> mssql 教程 >> 正文

SQL Server数据库的集群设计

作者:lizhe198…

来源:ZDNet China软件技术专区

热度:

2008-2-12 14:11:05



  注意SQL Server实例的灾难恢复阶段是指SQL Server服务开始所需要的时间,这可能从几秒钟到几分钟。如果你需要更高的可用性,考虑使用其他的方法,比如log shipping和数据库镜像。

  单个的大的SQL Server集群还是小的集群

  下面是大的、由更多的节点组成的集群的优点:

  更高的可用新(更多的节点来灾难恢复)。

  更多的负载均衡选择(更多的节点)。

  更低廉的维护成本。

  增长的敏捷性。多达4个或者8个节点,依赖于SQL版本。

  增强的管理性和简化环境(需要管理的少了)。

  更少的停机时间(灾难恢复更多的选择)。

  灾难恢复性能不受集群中的节点数目影响。

  下面是单个大的集群的缺点:

  集群节点数目有限(如果需要第9个节点怎么办)

  在集群中SQL实例数目有限

  没有对失效的防护——如果磁盘阵列失效了,就不会发生灾难恢复。

  使用灾难恢复集群,无法在数据库级别或者数据库对象级别,比如表,创建灾难恢复集群。

  虚拟化和集群

  虚拟机也可以参与到集群中,虚拟和物理机器可以集群在一起,不会发生问题。SQL Server实例可以在虚拟机上,但是性能可能会受用影响,这依赖于实例所消耗的资源。在虚拟机上安装SQL Server实例之前,你需要进行压力测试来验证它是否可以承受必要的负载。

  在这种灵活的架构中,如果虚拟机和物理机器集群在一起,你可以在虚拟机和物理机器之间对SQL Server进行负载均衡。比如,使用虚拟机上的SQL Server实例开发应用。然后在你需要对开发实例进行压力测试的时候,将它灾难恢复到集群中更强的物理机器上。

  集群服务器可以用于SQL Server的高可用性、灾难恢复、可扩展性和负载均衡。单个更大的、由更多的节点组成的集群往往比小的、只有少数节点的集群更好。大个集群允许更灵活环境,为了负载均衡和维护,实例可以从一个节点移动到另外的节点。

上一页  [1] [2] 


我来说两句:

1分 2分 3分 4分 5分
姓名: *


* 请各位网友遵纪守法并注意语言文明。
网站简介 | 联系方式 | 意见建议 | 版权说明
Copyright © 2007 All rights reserved
滇ICP备06006992号