DoSTOR存储分析 4月10日消息:“内容寻址存储(Content-addressable storage,CAS)”是根据内容(而不是位置)检索存储的信息。最初,CAS被广泛用于按照管理需要,快速存取文件。但是,从目前的情况看,它已经超出了最初的应用范围,正在被广泛用于保存重要的文档等领域,例如,保存重要的财务记录等。
CDW Corp的企业存储专家Moosa Matariyeh说:“因为以下两个原因, CAS的用途变得更加广泛了。第一个原因是数据中心的信息爆炸性的增长,第二个原因是对存储特殊类型数据的管理需要。”
他解释说,CAS被部署在各个领域,例如,必须遵守健康保险携带和责任法案( HIPAA)规定的卫生保健机构需要存储医学图像,工程公司需要查阅过去项目并且进行归档,或者必须服从SEC的规定的证券公司必须保存所有股票交易记录,上述这些机构都需要部署CAS。
Matariyeh说:“所有的这些机构都必须在一段规定的时间内保存某些重要的数据以备查阅,并且必须能够快速存取这些数据。CAS不适用于主存储—它主要用于对二级存储进行有效地管理。”
他的观点在最近的一份调查报告中得到肯定,这份调查来自Larstan Business Reports公司。这家公司对各机构IT负责人的调查涉及降低成本,存储可管理性、记录管理、内容管理和电子邮件管理几个方面,这些都是需要CAS系统的各组织机构普遍关心的几个主要因素。其中只有21%的回答者对CAS技术没有兴趣。
CAS联盟
CAS联盟是一个由存储厂商和协会构成的团体,包括EMC, IBM, SUN, Permabit, Enterprise Strategy Group (ESG) 和 Storage Networking Industry Association (SNIA),这个团体集中提供CAS信息,帮助CAS技术得到最好的实践和应用。
“SNIA数据管理论谈”负责长期归档与法规遵从存储方面的主席Rob Peglar解释说,CAS就本身存储对象的性质,使它在各种法律、法规、规章制度等遵守情况的求证方面极具价值。对于大多数用户来说,一个对象就是一个文件,不变性意味着这个文件不能被复写。一旦将对象(文件)存储在CAS中,这个对象就会受到控制。这个性质使它符合很多规章制度的管理需要。他还相信CAS通过改变被管理的目标的类型,可以改变存储可管理性的模式。
CAS设备存储一个对象时,返回一个对象标识符(ID)。因此,管理这些ID变得很重要,这与典型文件系统中,对典型文件元数据(名称、目录、权限,等等)的管理恰好相反。CAS 是一个平面地址空间,同时大多数操作系统实现了分层文件系统结构,例如名称和目录(文件夹)。在一些应用中,这种特性可以减少用户和管理员管理文件花费的总时间。
在CAS设备中进行记录管理也与普通阵列不同。一旦记录被存储,就不能被改变,也不能被复写。因此,记录被存储后,跟踪记录修改是没有任何意义的??也就是说,存储后不支持任何形式的修改。而普通阵列,就其自身而言,不能确保对象的不变性。
Peglar说:“SNIA已经开始着手创建与CAS设备及其相关环境有关的规范。”“当这些规范完成时,CAS技术会有所突破,更多的公司会提供非专利(非自有)的CAS设备和软件产品以满足用户的需要,从而扩大CAS的应用范围,用户可以利用CAS解决更多的问题,进行记录及内容管理。”
CAS中很多新工作都涉及可以嵌入在应用和操作系统中的智能化软件/API,这些智能化软件/API使应用程序和系统能够利用CAS。像很多其它前沿技术和方法一样(例如存储虚拟化),CAS未来也会被部署在阵列级、网络级和主机(服务器)级。这符合“SNIA共享存储模式”下的分层部署规划。
Matariyeh认为标准化是非常必要的。在各大厂商同意采用通用的方法(即非自有的方法)达到CAS目标前,要想让CAS进入主流行列还需要付出更多的努力。
Matariyeh说:“CAS技术已经成熟,并且成为存储和分类数据及检验其完整性十分可靠的方法。但是阻碍CAS发展的一个因素是每个厂商都使用自有的方法存储数据。到目前为止还没有任何技术标准。”