如何根据不同的工作负载调整存储性能

日期:2017-5-12作者:Chris Evans

【TechTarget中国原创】

多年来,存储(尤其是共享存储阵列)的性能调优工作一直被认为需要一定程度的技术和经验基础才能做到的艺术。

但伴随着市场与技术的发展变化,现在人们不禁要问是否可以用更简化的操作来满足特定应用程序和应用负载的要求。

不过,存储“调优”仍然是必要的。

本文中,我们会谈到这其中所涉及的些许问题,以及可以如何优化存储硬件和主流应用程序的需求。

外部存储通常被用作应用程序数据的长期存放区域,其存储介质的速度远比主存储器要慢得多。

硬盘驱动器的延迟(响应)时间以毫秒级为单位,并且更适合于顺序而非随机输入/输出(I/O)性能。

NAND闪存带来了更好的随机I/O处理性能,尽管其牺牲了存储介质的使用寿命。闪存存储还有另一个问题,其需要执行诸如垃圾回收类的后台任务,从而延长了响应时间。

DRAM的性能卓越,正如我们即将提到的,是用以改善系统性能的潜在方式。

最后,我们需要记住的是网络是连接着共享阵列、服务器和存储,在基于横向扩展节点的方案中(如超融合基础架构),网络亦是连接各节点,确保数据一致性的关键所在。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

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

作者>更多

Chris Evans
Chris Evans

Chris Evans已经在IT行业工作了25年以上。早期的职业生涯始于大型机领域,然后进入存储和系统编程领域,专注于开放系统存储和目前流行的虚拟化和云技术。

中小企业存储策略>更多

相关推荐

技术手册>更多

  • Veeam backup基础教程

    因为传统的备份方法在虚拟化服务器环境中效率往往很低,所以,在进入虚拟化时代,数据备份成为许多公司争夺的一个领域。Veeam Software公司认识到需要为VMware环境提供更好的备份产品,并在2008年推出了Veeam Backup & Replication产品。

  • 数据备份技术详解手册

    数据备份可能是在硬件故障、意外删除以及被盗的事件甚至更糟糕的火灾、飓风或者其它的自然灾害中,为保护你的企业信息,你所能够做的最重要的事。而管理员最怕的就是所做的备份不能正常工作。
    本手册讨论了磁带,磁盘备份技术的比较,数据备份的技巧,以及数据备份方面的一些疑难问题,TechTarget中国的特约专家提出了建设性的意见。

  • 虚拟桌面基础架构(VDI)存储管理专刊

    虚拟桌面基础架构(VDI)可以为IT部门带来诸多好处,但是也给存储管理者带来了不小的挑战。厂商已经提出了许多满足存储需求、节约成本的方法来解决VDI存储问题。本技术手册即介绍虚拟桌面基础架构(VDI)环境下的存储管理解决方案。

  • RAID技术详解手册

    在过去的20年里,RAID逐渐走向成熟到现在形成了一个标准,在企业级和消费者存储设备中形成了一个透明的特性。RAID跨越多硬件磁盘扩展数据,提高了磁盘性能,增加了容错能力。
    本手册讨论了RAID技术,RAID级别,和RAID应用三个问题,TechTarget中国的特约专家提出了建设性的意见。

TechTarget

最新资源
  • 安全
  • 虚拟化
  • 网络
  • 服务器
  • 数据中心
  • 云计算
【TechTarget中国原创】

多年来,存储(尤其是共享存储阵列)的性能调优工作一直被认为需要一定程度的技术和经验基础才能做到的艺术。

但伴随着市场与技术的发展变化,现在人们不禁要问是否可以用更简化的操作来满足特定应用程序和应用负载的要求。

不过,存储“调优”仍然是必要的。

本文中,我们会谈到这其中所涉及的些许问题,以及可以如何优化存储硬件和主流应用程序的需求。

外部存储通常被用作应用程序数据的长期存放区域,其存储介质的速度远比主存储器要慢得多。

硬盘驱动器的延迟(响应)时间以毫秒级为单位,并且更适合于顺序而非随机输入/输出(I/O)性能。

NAND闪存带来了更好的随机I/O处理性能,尽管其牺牲了存储介质的使用寿命。闪存存储还有另一个问题,其需要执行诸如垃圾回收类的后台任务,从而延长了响应时间。

DRAM的性能卓越,正如我们即将提到的,是用以改善系统性能的潜在方式。

最后,我们需要记住的是网络是连接着共享阵列、服务器和存储,在基于横向扩展节点的方案中(如超融合基础架构),网络亦是连接各节点,确保数据一致性的关键所在。

上述这些都是我们可以配置、优化的可选项。



为了得到最佳调优效果,我们首先要知道应用程序的I/O特性。

这在每个具体场景中可能千差万别,但我们仍可以将其归纳为某几种类型。





在上述所有的场景中,得到详细的指标来反应出性能和资源使用状况是相当重要的。通过正确的指标数据,我们可以综合考虑购置额外资源的成本,评估、权衡各种业务改变所带来的影响。