存储 频道

完美风暴 利用固态盘降低数据中心成本

  解决方案:固态盘/硬盘混合阵列

  其实,非常好的策略是用固态盘替换一部分硬盘驱动器,从而搭建一个混合存储解决方案,既利用了固态盘的高性能优点,又兼顾硬盘驱动器的高容量低成本好处。你可以将你们企业最及时/最性能敏感的数据("热"数据)保存在固态盘上用以快速访问,而将其他数据("冷"数据)保存在有充足存储空间的硬盘驱动器上。

  只要你在合适的地方保存了合适的数据那么一切都会很顺利,但这是一个微妙的定位。

  以电子邮件为例。今天接收到的数据就是"热"数据--重要、时间敏感、并且访问频繁。但相比之下昨天的电子邮件就是"冷"数据--时效性不强,访问也不那么频繁。而上周的电子邮件就是"最冷"的--几乎不再被访问。

  但完全可能的是,你的应用根本无法区分"热"数据和"冷"数据并在固态盘和硬盘驱动器之间将其分离。理论上讲,你可以利用一些软件向导来重新配置应用或者划分数据。但是重新配置应用并非易事(有些情况下是违反EULA的),而每天手动迁移电子邮件中的数据也是不切实际的。

  混合解决方案的理念会包含某些可能自动的逻辑:

  1 决定哪些数据是"热"数据,哪些是"冷"数据

  2 当访问模式发生变化的时候会重新计算"热/冷"特性

  3 在高速固态盘和相对低速的硬盘驱动器之间迁移数据,同时保持对这些数据的追踪

  4 所有这些都不会影响到数据完整性和数据保护

  正如前面所说,在一个应用内做到这些是很难的,更适合的位置是在I/O路径内。

0
相关文章