紧跟SQL Serve硬件流行趋势

日期: 2011-07-26 作者:Don Jones翻译:包春霞 来源:TechTarget中国 英文

每个DBA都不想让自己的数据库服务器配置OUT,尤其是性能方面。正如人们想要用最新的线程来展示自己最好的方面,你的服务器迫切地需要高性能的SQL Server硬件。下面简要介绍一下近期会有什么技术流行趋势。   iSCSI。

在新的存储区域网络(SAN)中,iSCSI是相对比较容易实施的,使用商用以太网络适配器往往比SAN中常见的光纤通道更麻烦。SQL Server是冗余高速存储的Slave。Windows操作系统对iSCSI有很好地支持,可以装上更多更快的SAN来满足服务器架构设计。虽然以太网没有光纤通道快,但10G以太网(GbE) SAN比最常使用的光纤通道要快。

  1U 服务器配置。我不……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

每个DBA都不想让自己的数据库服务器配置OUT,尤其是性能方面。正如人们想要用最新的线程来展示自己最好的方面,你的服务器迫切地需要高性能的SQL Server硬件。下面简要介绍一下近期会有什么技术流行趋势。

  iSCSI在新的存储区域网络(SAN)中,iSCSI是相对比较容易实施的,使用商用以太网络适配器往往比SAN中常见的光纤通道更麻烦。SQL Server是冗余高速存储的Slave。Windows操作系统对iSCSI有很好地支持,可以装上更多更快的SAN来满足服务器架构设计。虽然以太网没有光纤通道快,但10G以太网(GbE) SAN比最常使用的光纤通道要快。

  1U 服务器配置。我不是高容量数据库服务器爱好者。1U服务器在SQL Server流行趋势中占有一定的位置。一般会支持一两个CPU Sockets并容纳足够多的RAM,这些机器很适合做部门级的SQL Server服务器,或是做特定业务项目的专用服务器。他们占用很少的空间(1U只有几英寸高),放在机架上的一个空位置上就可以了。注意,这种配置往往比宽敞的配置耗电多,需要更好的制冷,但却可以支持更高密度的安装。

  处理器。SQL Server在运行多路安腾处理器的服务器上跑的最快,而Intel已经将最新安腾9300系列作为大容量数据库应用。这就是说,Windows以后将不再发布安腾处理器版本了(微软声称Windows Server2008 R2是最后一个支持这个架构的版本,很可能到SQL Server 2008 R2)。所以,DBA在选择处理器时,很可能会需要让SQL Server有所保留。

  Intel的Xeon 7000系列是64位架构中最接近安腾的架构,它支持256路处理器配置并且每插槽高达8核。如果预算不多,可以选择Xeon 6000或者5000系列,这两种都支持双路配置,如果是6000系列,有8核(意味着一个底盘上能装16槽)。如果将来你决定要转成虚拟化主机,无论如何都别买那种不能做虚拟化扩展的服务器处理器(现在要找到这样的处理器都不容易了)。

  10 Gb以太网。Gb级别以太网是去年的流行趋势,现代数据中心已经可以实施多个10G(而不是一个10G)连接到服务器,处理客户端流量、Cluster交互连接和San流量。一套完整的SQL Server硬件仍是单独设计的,但是,这必须要有大容量的网络环境。如果你真的想要物尽其用,那就深入研究一下运行在光纤上的20G光纤通道网络。

  刀片服务器它仍然只是SQL Server路线上的经常被忽略的领域。但是,有的数据中心在运行多个SQL Server机器时,会采用“扩大风险方法”,有些公司建造一个完整的刀片架构,每个刀片上都运行着一两个SQL Server实例。而刀片一般并不支持两个或多个处理器,这种方式对于不同部门或项目共同拥有多个SQL Server应用的公司可以很容易管理(节约机架空间)。使用刀片服务器是SQL Server选择硬件的时尚:大多数公司正在通过对一两台物理主机虚拟化获取同样的目标(也是能提高高可用性的选择)。

  更高地可用性过去,在构建高可用性SQL Server系统时,你需要非常小心地选择硬件组件,例如在Windows Cluster Service上构建集群。如今,虚拟化改变了这些,使用虚拟化就可以选用没有特定功能列表的任何非集中配置的服务器。使用虚拟化的高可用性,SQL Server甚至不需要做Cluster。

  软件层只是在管理多个虚拟机(VM)之上的超级管理器,通过高速以太网络(10GbE)同步处理器和内存状态。当一台虚拟机停止工作时,由另外的虚拟机接管。一些技术甚至支持“不平衡”故障,即当一台主机服务器丢失一个网络接口卡,而另一台机器丢失了一个磁盘,但是整个组合还能继续运行。这并不是硬件技术,但的确很炫,每个SQL Server DBA都在这方面下了些功夫研究。

  让你的SQL Server与最流行的硬件保持一致,这样做有很多好处,你会享受到新的硬件产品所具有的强大管理能力,你常常从每单元性能的低价格上获益。

作者

Don Jones
Don Jones

投稿作者

相关推荐