存储 频道

多个阵列一个系统:EqualLogic评测解析

  【IT168 应用】面对日益纷繁的存储选择,IT部门显得有点手足无措,不过,至少有一点是很明确的:在大多数基础设施中,大部分数据只是孤独地“坐在那里”,而只有小部分数据总是不断被使用。如果能够以节省成本的方式来解决这个问题,就能帮助降低存储的支出,同时降低电耗和冷却成本,还能提高性能,何乐而不为呢?

  目前市面上有一些存储分层解决方案可供选择,但是这些产品往往面向高端市场。对于大多数人而言,你可能会选择SAS磁盘,也许再加上已经部署的较旧的基于SATA的磁盘,你可能还会配备另一个固态硬盘的阵列用于额外存储。这样就得到了一个手动分层:将旧数据放在SATA\SAS,而将高使用率的数据放在SSD。这是一个可行的解决方案,但是需要精力和时间来保持每种类型数据的灵活性。

  戴尔的EqualLogic iSCSI SAN现在提供跨阵列(甚至跨不同类型阵列)的自动化分层。在实验室里,我运行了具有12个SAS驱动器的Dell EqualLogic PS4100E以及具有混合磁盘组合(8个SSD和16个SAS驱动器)的PS6100XVS,每个单元都配备了冗余控制器,每个阵列都配备两个10GbE接口。

  多个阵列,一个系统

  PS4100E和PS6100XVS被放置在相同的存储组,并作为单个实体来管理。Dell EqualLogic管理软件允许使用存储组来确保存储卷可以扩散到多个单独阵列。在以前,保持阵列之间一致性是非常重要的,这样存储卷就不会扩散到一个单元的较快的磁盘,而又扩散到另一个单元较慢的磁盘,不过现在这已经不再是要求了。

  因为这两个阵列都是存储组的成员(具有单一的IP地址和iSCSI网关),绑定到不同的iSCSI LUN的主机会认为只有单一的存储主机。iSCSI流量在控制器上的活动接口和阵列本身进行负载平衡。

  此外,通过自动化存储分层功能,这些控制器就知道哪些存储块最常被使用,然后控制器会将这些“热门”存储块移动到最快的存储阵列,确保需要快速访问的数据不会位于较慢的阵列。传统磁盘同样具有这个功能,但是加入SSD(尤其是6100XVS与低成本PS4100E的混合版本)后,这种阵列比传统磁盘更能够显示这些功能在生产工作负载中的优势。

  让我们设想一个具有相当传统存储工作负载的中等规模的基础设施,其中有运行数百个虚拟机的一批管理程序,还有通用文件共享,和驱动Web应用程序层来提供关键业务应用程序的数据库。

  通常,我们会通过同类存储阵列来满足所有存储要求,但是这样做也有缺点。例如,这意味着用户存储在其目录中长期被遗忘而从未再次被访问的2GB电影文件将位于经常被读取和写入的核心数据库服务器的旁边。在一个理想情况下,这些文件不会混合在一起,但是我们都知道现实世界中总是会出现这样的例子。

  通过自动化分层,被忽视的电影文件将会被转移到数据中心最慢的磁盘上,而数据库卷将会位于最快的磁盘上,而不需要任何管理方面的干预。

  在实际操作中,这个过程就像在相同组设立不同阵列和引入工作负载一样简单。控制器知道哪些数据正在流向哪里后,它们就能够根据需要在整个阵列中自动化地分布存储块。

  在我们的例子中,这意味着数据库卷和高使用率的虚拟机将转移到SSD,而电影文件将位于SATA驱动器中。随着负载的变化,解决方案也会自动进行调整。如果该用户与整个公司共享该电影的链接,公司几百名员工加载这个电影,控制器就会将电影移动到更快的存储。Dell EqualLogic SAN HQ软件提供的控制能够确保这种临时的工作负载变化不会使更关键的数据移出最快的磁盘。

  自动化分层的另一个好处是每周或每月的工作负载只有当它们真正需要的时候才能够享受快速磁盘的优势。例如对于每月进行的批处理工作,控制器会在工作进行时为其提供SSD存储支持,而在工作完成后又将其移回到较慢的磁盘。

  性能

  对于Dell EqualLogic而言,自动化分层并不是全新的功能,但其跨多个高速和低速阵列(例如PS6100XV和PS4100E)扩展分层的功能充分发挥了性能优势。6100XVS不需要添加三个或者四个不同存储类型的阵列几乎能够实现相同的目标,因为它可以在单个24磁盘2U机箱中同时驱动SSD和SAS驱动器。演示存储分层的影响很简单,只需要在合理时间内的重复工作负载。

  实用IOMeter来测试PS6100XV和PS4100E阵列是分析这种解决方案的最简单的方法。当面对流和随机读取和写入混合时,吞吐量在某些情况下出现大幅增长,这取决于各种变量,例如块大小和随机读取和写入的水平。而对于不同的存储设备,得出的数字也会有所不同,我的测试结果显示PS6100XV和PS4100E组合能够很好地适应大多数基础设施。

  戴尔将自动存储分层功能扩展到其整个EqualLogic产品线,使用户可以更简单地且更具成本效益地在数据中心部署一个非常有用的存储管理功能。

0
相关文章