虚拟化SQL Server 你准备好了吗?

日期:2015-5-27作者:Ryan Lanigan

【TechTarget中国原创】虽然存储设备是为容量而生,正确的存储类型还能让虚拟化的应用程序运行得更好。

存储设施保存数据的能力固然重要,但如果存储没有针对你的应用程序进行适当的优化,那么你就不可能在虚拟化这些应用程序时得到期望的效果。

Michael Webster是《Virtualizing SQL Server With VMware》(使用VMware实现SQL Server虚拟化)的作者之一,该书为管理员虚拟化常见的数据库应用程序提供步骤指导。这本书的中心论点之一是,存储架构在很大程度上决定虚拟化程序的性能表现。

SearchVMware采访了Michael Webster,讨论为什么存储很重要,还有企业什么时候才能确认自己已准备好实施SQL Server数据库虚拟化。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者>更多

Ryan Lanigan
Ryan Lanigan

新闻记者

VMware培训技巧>更多

  • 紧紧跟随NSX认证的步伐

    VMware NSX认证和培训的扩展反映了其产品使用的增长,但存在的挑战也反映了其产品的复杂程度。NSX的使用比较复杂,即使是最有才华的IT专业人士也如此。

  • IT新职位要求提高软技能、业务头脑

    专家指出市场已经开始为非传统技能赋予更高的价值。很多企业现在希望潜在的员工除满足以往的岗位要求外,还具备某些业务经验或者至少对业务有大致的了解。

  • 厂商顶级认证值吗?

    如此众多的认证为各类IT专业人士提供了认证通道,但也引发了一个新的问题:如何在IT大军中区分出真正的IT精英?

  • 向公司讲述虚拟应用价值的技巧

    尽管虚拟化在数据中心内盛行,但在某些环境中仍旧行不通。很多时候我们被告知“应用不能运行在虚拟环境中”……

相关推荐

技术手册>更多

  • 虚拟机资源配置指南

    本期《虚拟机资源配置指南》技术手册旨在帮助IT管理员找准虚拟机资源合理分配的界线,并通过正确实施、配置安全性,避免虚拟机蔓延等多方面技巧,最终在充分保证虚拟机性能优化的同时,合理控制运营成本。

  • 超融合产品EVO:RAIL使用指南

    VMware已经建立了一个合作伙伴列表,该列表中的厂商将提供EVO:RAIL的硬件部分。尽管底层的技术相同,但HP、Dell以及合作伙伴列表上的其他厂商提供的产品还是有一些差异。

  • VMware NSX部署指南

    在VMworld 2013上,VMware发布了它的下一代网络虚拟化平台NSX,两年过去了,VMware NSX有了哪些变化?您是否已经部署VMware NSX?

  • vSphere高级技巧

    虽然vSphere 6要等到2015年初才会发布,但是大家对它的热情不减。相信很多企业都已经在使用vSphere,本期技术手册分享一些关于vSphere的高级技巧,例如如何重新设计vSphere让其发挥最大潜力。

TechTarget

最新资源
  • 安全
  • 存储
  • CIO
  • 网络
  • 服务器
  • 数据中心
【TechTarget中国原创】虽然存储设备是为容量而生,正确的存储类型还能让虚拟化的应用程序运行得更好。

存储设施保存数据的能力固然重要,但如果存储没有针对你的应用程序进行适当的优化,那么你就不可能在虚拟化这些应用程序时得到期望的效果。

Michael Webster是《Virtualizing SQL Server With VMware》(使用VMware实现SQL Server虚拟化)的作者之一,该书为管理员虚拟化常见的数据库应用程序提供步骤指导。这本书的中心论点之一是,存储架构在很大程度上决定虚拟化程序的性能表现。

SearchVMware采访了Michael Webster,讨论为什么存储很重要,还有企业什么时候才能确认自己已准备好实施SQL Server数据库虚拟化。

为什么存储性能规划比容量规划更重要?


Michael Webster:虚拟化环境中,有80%的问题都和存储性能有关,这在数据库上面尤其突出。为了达到性能目标,你需要足够多的存储设备,设备的增长本身就会兼顾到容量的提升。如果你不留心性能,将空有太多容量,导致性能限制而无法利用。

你怎么判断企业已经准备好实施SQL Server虚拟化?


Webster:从现有虚拟化平台的原理上讲,几乎没有哪个数据库不能被虚拟化。当客户寻求提高服务等级、增加可用性、性能、可靠性、缩短开发和测试生命周期时——虚拟化就有了实际的切入点。我的合著作者Michael Corey表示,数据库不会知道它已经被虚拟化,你也不需要提醒它。虚拟化数据库的障碍已经不存在了。虽然没有技术上的困难,但培训和业务流程可能需要调整。这些问题更多的是对当前怎样配合数据库虚拟化的探讨(而不是否定数据库虚拟化)。 

哪种资源——CPU、内存或网络——对存储架构和性能的影响最大,为什么?


Webster:内存对SQL数据库的性能影响最大。你分配给高速缓冲区的内存越多,读I/O次数就越少,读写操作也更加优化。高速缓冲区只是连接存储末端的大容量缓存。因此,内存对于存储体架构、性能和造价具有最大的影响。

在谈到内存时我们也应该谈谈闪存,它可以被看作近线内存。内存极大地影响数据库的部署方式,例如SQL 2014的内存数据库模式。 

如果你没有要求所有虚拟机模板执行标准化设计,可能会出现什么问题?


Webster:最大的影响是增加复杂度和增加运营成本。在能满足所有的业务需求的同时,你真的应该尽可能让“简单”成为衡量一切的标准。如果你拥有太多的变数,你的整体运作模式将十分复杂。你需要在部署过程中修改太多的东西,还有太多的变更需要记录和维护。在非标准化的环境中配置错误的风险更大,同时性能问题也更难排除。将一切都纳入一个标准化的模板中管理,这意味着你每次都能准确应用你的全部最佳实践。 

超融合基础设施在多大程度上改变了IT组织部署存储的模式?这种改变对于虚拟化应用是好是坏?


Webster:超融合的确让客户部署软件定义数据中心变得轻而易举。它从基础架构的建设模型中消除了复杂性因素,让管理员们可以更专注于应用,设法满足应用的需求,而不必为底层存储操心。超融合架构移除了大量可变的组件,可以降低运营成本和总体拥有成本。只要你需要,你可以扩展超融合架构以支持大量数据库和虚拟机,同时维持一致的性能,你会对这种线性增长模式胸有成竹。快速部署是超融合架构的最大变化,因此带来了更多的灵活性,可以更快适应市场。超融合将成为组织未来大多数内部应用程序的主要部署方式,因为它提供了类似云的动态基础架构体验,在提供云扩展的服务的同时又完全处于组织的掌控之下。随着时间推移,SAN将仅仅用来管理物理系统、Unix和大型机。但这种转变将需要较长的时间才会发生,预计10年后将和现在截然不同。