WEB开发网
开发学院服务器存储技术 分层存储架构的原理与实施选择 阅读

分层存储架构的原理与实施选择

 2008-12-01 12:06:56 来源:WEB开发网   
核心提示: 一种可能的策略是将磁盘存储迁移到一个单一架构(例如,所有都到一级存储),分层存储架构的原理与实施选择(2),但是这种方法成本非常高,而且绝大多数用户不能这么做,虽然这是分层的一个最简单的形式,用户有时还是不情愿采用这种方法,数据格式仅仅是其中一项挑战(例如,块 vs 文件)

一种可能的策略是将磁盘存储迁移到一个单一架构(例如,所有都到一级存储),但是这种方法成本非常高,而且绝大多数用户不能这么做。数据格式仅仅是其中一项挑战(例如,块 vs 文件),甚至还不是最难的问题。真正阻碍分层管理的采用的问题是如何建立一个有效而且"自动的"基于政策的跨IT环境的分类系统,并使这个系统受各个应用和用户组的数据访问需求所驱动。

为支持这个,一些公司降低需要管理的分层数,明确沟通这些方针,并且同时对前段服务器资源和后端存储资产进行虚拟化,从而简化了策略。虚拟化的一个关键好处是应用程序能够保持其所看到的存储资源,但是这种观感其实可以在任何时候由任何地点映射过来的--并且是动态的。数据可以进行无缝的迁移,而应用不会发觉这种变化。但是,虚拟化也带来其本身的一系列问题,包括其实施复杂性,以及许多应用的性能问题(下面讨论)。

对于不考虑虚拟化的用户,其解决分层存储的方法是专注于同质数据--例如电子邮件系统和软件开发数据--的大型数据池、以及围绕这些迅速增长的数据池建立分层存储岛。这种方法也能节省大量成本,而且其实施比起虚拟化要容易得多;但是,持续管理费用的增长可能非常快。平衡的方法就是需要用人力手动地为这些数据池构建桥梁,而且由于应用程序需要知道变化,因此这些应用程序需要被中断。

虚拟化开始以自动运行的方式来构建这些桥梁,而且看起来可能是将来许多大型企业的最佳解决方案。但是,作为一种方案,几个厂商提供的"内置"分层技术可以让更高容量、更低成本的设备在同一个阵列中作为一种更高成本、更高性能、更低容量的驱动器而存在。虽然这是分层的一个最简单的形式,用户有时还是不情愿采用这种方法,特别是当它需要给更昂贵的一级存储平台增加容量时。

上一页  1 2 3 4  下一页

Tags:分层 存储 架构

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接