产品分类
 
 
 
当前位置: 首页 » 常见问题

HP服务器建SQLserver双机!
发布时间:2012-04-20 [返回]

SQLserver无存储建双机系统,到底该买什么服务器?这个问题在服务器选择问题当中,算是一个相对较难的问题了!

在这里,从理论结合实际的角度,惠普服务器同网在线直销平台工程师的经验或许可以帮到你。

当你的软件系统要求24小时不间断运行,或者在工作时间要求绝对不能宕机的情况下。要选如何服务器就不再局限于单台服务器了。而是至少要选两台服务器。甚至更多的服务器才能解决这个问题。选择的范畴甚至包括存储服务器,这个不常用的服务器类别。

你所需要动用的资金可能就比您购买单台服务器至少增加1倍不止,甚至数倍,毕竟搭建一个用不宕机的系统所要耗用的资源更多。

那么只用两台服务器到底能不能解决单点故障的问题呢?

我们的回答是:绝对可以!而且比多服务器+存储服务器模式更好!

本文讲述的内容,意在解决想双机SQLserver的需求。

SQLserver分SQL 2000,SQL2005,SQL2008,从SQL2005开始双机就不再是难题了,只不过Sql2005双机的名称叫数据库镜像,它和采用双服务器加存储服务器建立服务器群集的方式不同,群集方式,实际是采用共享文件的方式,每次只能让1台服务器使用该共享文件,当该服务器宕机后,由另一台服务器接管该文件的使用权,由于共享文件放在第三方的存储服务器上,可以很容易的被第2台服务器读写,所以也就可以让第一台服务器释放该文件的所有权,让其他服务器拥有该服务器的所有权用于读写数据。如果没有第三方的存储服务器,也就无法产生释放文件所有权以及拥有所有权这个过程。当然也就不存在双机群集系统了。

而SQLserver的数据库镜像则不同,首先镜像的服务器可以有多台,而不是两台,可以是广域网而不限局域网,这个取决于同步的数据量,它们不使用共享同一个文件的方式,而是不断同步的方式。也就是不断把数据库新增和减少的数据变化同步给其他服务器,传输的是变化数据,而不是整个数据库。

数据库镜像不能直接访问;它只用在错误恢复的情况下才可以被访问。

要进行数据库镜像所需的最小需求包括了两个不同的SQL Server运行环境。主服务器被称为“主机”,第二个服务器被称作“备机”。主机数据库就是你实际用着的数据库,镜像数据库就是你的数据库的备用拷贝。当事务写入你的基本服务器的时候,他们也同样被传送到并写入你的镜像数据库中。

除了基本和镜像之外,你还可以引入另一个可选的组件,名为“见证”。见证服务器是第三个SQL Server,它用于判断什么时候切换主从服务器,见证服务器可以实现自动错误恢复。

当然,惠普服务器同网在线直销平台工程师搭建SQL server双机的话只需要两台HP服务器,并不需要第3台服务器,即可获得故障自动切换的功能。实际应用的性能和效果完全相同。还可以减少1台服务器的维护量。利用hp服务器台的双1000M网卡,1个用于对外发布,另一个用于数据库的数据传输,完全可以实现高性能的双机系统。如果利用惠普的dl38x系列服务器,甚至可以让4台服务器同时高速镜像!宕机切换时间在2秒。而其他的任何一种双机模式最少宕机时间是20秒,甚至10分钟!

那么如果要让两台数据库服务器都能同时提供服务,并实现镜像双机功能行不行?结论是当然可以。只不过需要采用ORACLE数据库,ORACLE数据库双机镜像,可以让写入数据只到1台服务器上,而查询数据可以分摊到其他服务器上进行。

除此之外,当服务器软件系统需要的不止是数据库的高可用,同时还包括有软件的同步,文件的同步。又能不能做到呢?具体细节在我们的下一个系列中会告诉你答案

 
[打印]

电话:0755-83764707 我要留言 | 联系我们 | 邮局登录 版权所有 © 2006-2011 深圳市鑫神码科技有限公司 粤ICP备09156274号