数据中心 频道

揭开华赛T系列背后贡献者的神秘面纱

  传统存储系统面临的问题

  随着运营商各种业务的不断涌现以及企业内部IT系统的发展,存储系统所要承担的IO压力越来越大。尤其是数据中心虚拟化的发展,导致大量虚拟机被部署。在这种情况下,本来可能够用的存储系统,现在却被大量虚拟机的IO压力饱和,这就让用户不得不购买新的存储系统,并且还要将一部分数据迁移到新系统中。

  在过去,传统的存储平台可以满足以每GB以更低的成本获得更高容量系统的要求。但是,现在真正面临的是严重和不可避免的性能退化。存储始终存在挑战,业界网络存储系统的面临的问题,大概是随着越来越多的企业对存储应用的不断增强,开始慢慢出现。

  大多数机构依赖一个可扩展的设施来为IO服务,以更快的交付信息,帮助获得更好的收益。事实上,当很难获得利润的时候,解决存储IO性能瓶颈在经济疲软时变得更加重要。多数应用系统所访问的数据都有一定的热点,比如一个1TB的Lun中,可能只有200GB的区域是某个应用频繁访问的,剩余的800GB数据访问频度很低。如果这800GB数据长期占用着高性能的存储介质,则无疑是一种浪费,整体拥有成本会大幅增加,也就是冷热数据分布与成本不平衡问题。

  华赛T系列击破难点

  据了解,华为赛门铁克T系列存储系统可以融合高密磁盘设计,TurboModule高密度IO模块及热插拔设计,TurboBoost三级性能加速技术,多重数据保护等高端技术,能够满足大型数据库OLTP/OLAP,高性能计算,数字媒体,互联网运营,集中存储,备份,容灾,数据迁移等不同业务应用的需求。

  不过,它是如何做到这一点的呢?这就要揭开T系列高性能背后贡献者TurboBoost加速引擎的层层面纱。

  三级性能加速

  在使用机械硬盘的情况下,T系列可以支持高达10GB/s的吞吐量以及高达12万的随机IOPS,其性能相比前一代产品具有50%以上的提升。这便是第一级加速平台;利用少量的华赛自研的HSSD固态硬盘,配合T系列内置的SmartCache引擎,可以动态的监视全局范围内的数据热点,并且实时的将热点数据缓存到SSD固态硬盘中从而达到IO加速的效果,这是T系列的第二级性能加速平台;当用户的应用系统对存储的性能要求节节攀升以至于传统机械硬盘根本无法满足需求的时候,可以使用全配置的SSD固态硬盘Raid组来直接承载业务Lun,达到极高的IO性能,这便是T系列的第三级也是终极加速平台。

  硬件及全面优化的核心软件

  T系列存储产品使用了全新的全自研的硬件架构设计,消除了上一代存储系统所带来的瓶颈。采用新一代高性能64位多核处理器以及PCIE2.0的IO通道,前端主机端口支持4/8Gb FC、1/10Gb以太网(iSCSI),后端硬盘通道端口支持4Gb FC以及6Gb SAS2.0。S6800T可支持高达12个IO模块或48个IO接口。支持SAS、SATA、SSD以及FC硬盘。T系列还采用了全新自研的可真正热插拔的IO接口模块,包括4口4/8Gb FC模块、4口1Gb以太网模块、2口10Gb以太网模块以及2口6Gb SAS2.0(宽端口)模块。全面打破了性能瓶颈。

  SmartCache第二层加速引擎

  T系列采用SmartCache技术,利用少量的SSD即可实现整个系统全局范围内的IO性能提升。SmartCache会在后台对来自于主机端的IO访问情况做监控和统计,并且记录那些经常被访问的数据地址,然后动态的将这些热点数据缓存到SSD介质中,后续针对这些被缓存的热点数据的读取访问均会有数倍的性能提升。

  SmartCache功能的配置也非常简单,只需要在ISM配置界面中针对对应的Lun启用或者禁用SmartCache功能即可,系统会在后台自动根据最优的方式进行加速。

  基于SSD的第三层加速平台

  对性能要求极端苛刻的环境,或者访问行为没有明显热点而又要求高性能的业务系统来讲,使用SmartCache就无法满足了。此时可以直接使用SSD来承载业务所需的存储空间,从而达到性能最大化。

  SSD本身性能确实非常强,但是想要完全发挥SSD的性能却不是一件容易的事情,尤其是当SSD用于大型阵列系统中的时候,由于阵列核心软件并没有考虑到后端存储介质会拥有如此高的性能,所以在很多方面的优化都是不到位的,从而也就无法发挥出SSD的最大性能,有时甚至会影响到同一系统中的机械磁盘的性能。T系列存储系统针对SSD在缓存与队列管理等方面做了充分的优化,能够确保发挥出SSD的每一分性能。

  通过这层层面纱,使我们揭开了支撑华为赛门铁克T系列背后的秘密,也正因如此,T系列存储系统可以更加有效保证用户业务安全性与连续性。

0
相关文章