对象存储:块和文件之外的存储形式
数据块是存储的基础架构,对块的管理是简单的。从50年前全球第一个磁盘存储系统诞生到现在,块的技术没有发生太大变化。最近几年,存储行业兴起存储虚拟化和数据整合的新理念,在这些理念和方案中,数据还是以块的形式通过网络进行读写操作。
数据块是存储的基础架构,对块的管理是简单的。从50年前全球第一个磁盘存储系统诞生到现在,块的技术没有发生太大变化。最近几年,存储行业兴起存储虚拟化和数据整合的新理念,在这些理念和方案中,数据还是以块的形式通过网络进行读写操作。
块形式的存储在满足数据可扩展性和数据安全性需求方面,日益显现出局限性。国际上主要有两类网络化存储架构,都是通过命令集来区分的。第一类是SAN(Storage Area Network)结构,采用SCSI块I/O的命令集,通过在磁盘或FC(Fiber Channel)级的数据访问提供高性能的随机I/O和数据吞吐率,具有高带宽、低延迟的优势,并在高性能计算中占有一席之地。但是,由于SAN系统的价格较高,且可扩展性较差,已不能满足成千上万个CPU规模的系统。第二类是NAS(Network Attached Storage)结构,采用NFS或CIFS命令集访问数据,以文件为传输协议,通过TCP/IP实现网络化存储,可扩展性好、价格便宜、易管理,如目前在集群计算中应用较多的NFS文件系统。但是,由于NAS的协议开销高、带宽低、延迟大,不利于在高性能集群中应用。

对象存储系统体系结构
针对Linux集群对存储系统高性能和数据共享的需求,国际上已开始研究全新的存储架构和新型文件系统,希望能有效结合SAN和NAS系统的优点,支持直接访问磁盘以提高性能,通过共享的文件和元数据来简化管理。目前,对象存储系统已成为Linux集群架构高性能存储系统的研究热点,如Panasas公司的Object Base Storage Cluster System系统和Cluster File Systems公司的Lustre等。
责任编辑:孙文婕
- 上一篇文章:警惕:存储过程中的潜在危机
- 下一篇文章:三例硬盘故障的维修
