问:
管理人员为什么要针对I / O密集型工作负载区分存储?
A:为I / O密集型工作负载区分存储的想法是一个起源于传统IT的过程,但是随着硬件和软件的发展改变了企业存储,它的重要性也越来越低。
本质上,就数据存储而言,以不同方式处理I / O密集型工作负载的理念围绕着这样的思想,即大量瞬态数据的相对繁琐的管理不适用于动态性可能较低的其他数据集的存储模型。 另一种说法是,传统上,公司和利益相关者对“热”和“冷”数据的管理方式不同,部分原因是系统的局限性。 回到磁带库和模拟存储的时代,您可能已经看到一家公司将磁带用于存档或冷数据存储,并使用其他一些更敏捷的介质来存储更多I / O密集型数据集和工作负载。
出现了“分层存储”一词来描述这些过程中的许多过程。 分层存储系统将有一个存储系统用于I / O密集型工作负载,另一个存储系统则用于更多的静态数据处理过程。 这些系统之一可能会在不同的RAID(独立磁盘冗余阵列)级别之间移动数据,或者如上所述使用多种介质。 随着时间的推移,工程师集成了一种称为“自动存储分层”的东西,这使过程变得更加敏捷。
在某些方面,一些新进展甚至使自动存储分层变得过时了。 诸如软件定义的存储和固态工程之类的东西使管理人员能够以相同的方式存储热数据和冷数据。 称为“闪存”的紧急存储过程正在帮助减少限制,这些限制使分层存储首先成为必需。 在为越来越多的I / O密集型流程组合存储时,公司必须确保他们设计或采购的单个系统可以处理与I / O密集型流程相关的所有较大数量的活动。