数据分级存储,是指数据客体存放在不同级别的存储设备(磁盘、磁盘阵列、光盘库、磁带库)中,通过分级存储管理软件实现数据客体在存储设备之间的自动迁移。数据迁移的规则是可以人为控制的,通常是根据数据的访问频率、保留时间、容量、性能要求等因素确定的最佳存储策略。在分级数据存储结构中,磁带库等成本较低的存储资源用来存放访问频率较低的信息,而磁盘或磁盘阵列等成本高、速度快的设备,用来存储经常访问的重要信息。
数据分级存储的工作原理是基于数据访问的局部性。通过将不经常访问的数据自动移到存储层次中较低的层次,释放出较高成本的存储空间给更频繁访问的数据,可以获得更好的总体性价比。
数据分级存储之所以重要,是因为它既能最大限度地满足用户需求,又可使存储成本最小化。数据分级存储的优点具体表现在:
- 第一,减少总体存储成本。不经常访问的数据驻留在较低成本的存储器中,综合发挥磁盘驱动器的性能优势与磁带的成本优势。
- 第二,性能优化。它使不同性价比的存储设备发挥最大的综合效益。
- 第三,改善数据可用性。它把很少使用的历史数据迁移到辅助存储器中,或归档到离线存储池中,这样就无需反复保存,减少了存储的时间;同时提高了在线数据的可用性,使磁盘的可用空间维持在系统要求的水平上。
- 第四,数据迁移对应用透明。当数据移动到另外的存储器时,应用程序不需要改变。
信息量爆炸性增长,带来了总体存储成本的提高和存储管理的复杂性,使数据的分级存储显得十分必要。
信息量的急剧增长,吞占了更多的存储空间,企业存储设备的购买成本和维护成本直线上升,降低总体拥有成本迫在眉睫。总体拥有成本的最低化,意味着管理某一段信息的成本,和这段信息对企业的价值之间取得了适当的平衡。若把陈旧、很少使用的信息驻留在昂贵、高速的磁盘空间中,不但没有充分发挥该存储资源的价值,还增加了管理的总体的成本。
信息量的急剧增长,也使存储管理复杂性增加,数据的分级存储也是简化存储管理的需要。通过设定优化的数据迁移规则,能使重要数据和常用数据在最短的时间内访问到,使极少使用的数据备份在廉价的海量存储器中。