对象存储:块和文件之外的存储形式7287.pdf
《对象存储:块和文件之外的存储形式7287.pdf》由会员分享,可在线阅读,更多相关《对象存储:块和文件之外的存储形式7287.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、对象存储:块和文件之外的存储形式 块是存储的基础架构,对块的管理是简单的。从全球第一个磁盘存储技术50 年前诞生到现在,块的技术没有发生太大变化。磁盘工业生产遍及全球。最近几年,存储行业兴起存储虚拟化和数据整合的新概念,在这些概念和方案中,数据还是以块的形式通过网络进行读写操作。块形式的存储在满足数据可扩展性和数据安全性的增长方面,日益显现出其局限性和不足。国际上主要有两类网络化存储架构,它们是通过命令集来区分的。第一类是 SAN(Storage Area Network)结构,它采用 SCSI 块 I/O 的命令集,通过在磁盘或 FC(Fiber Channel)级的数据访问提供高性能的随机
2、I/O 和数据吞吐率,它具有高带宽、低延迟的优势,在高性能计算中占有一席之地,但是由于 SAN 系统的价格较高,且可扩展性较差,已不能满足成千上万个CPU规模的系统。第二类是 NAS(Network Attached Storage)结构,它采用 NFS 或 CIFS 命令集访问数据,以文件为传输协议,通过TCP/IP实现网络化存储,可扩展性好、价格便宜、用户易管理,如目前在集群计算中应用较多的NFS 文件系统,但由于 NAS 的协议开销高、带宽低、延迟大,不利于在高性能集群中应用。针对 Linux集群对存储系统高性能和数据共享的需求,国际上已开始研究全新的存储架构和新型文件系统,希望能有效结
3、合SAN 和 NAS 系统的优点,支持直接访问磁盘以提高性能,通过共享的文件和元数据以简化管理,目前对象存储系统已成为 Linux集群系统高性能存储系统的研究热点,如Panasas公司的Object Base Storage Cluster System系统和 Cluster File Systems公司的Lustre等。基于对象的存储 在 2004年,ANSI 推出了基于对象的存储设备(OSD)的 1.0版本规范。它定义了基于对象的存储设备的通讯协议。OSD 规范描述了一个 SCSI 命令集合,由他提供一个高水平的 OSD 接口。这个接口允许客户端,比如文件系统和数据库存放和索引数据。SNI
4、AS 技术工作组当前正在开发OSD 规范的 2.0版本,这个版本年内完成。一个 OSD 设备存放对象,他控制着从对象到物理介质的映射图。设备同时也跟踪作为属性的元数据,例如建立时间标记,从而允许在客户端非常容易地共享数据。可以说,OSD 最大的卖点在于它结合了 SAN 的可扩展性和 NAS 的数据共享。早期的 NAS 架构的扩展性能并不好,因为所有的元数据的处理都集中在NAS 服务器上。在有限的 NAS 头下扩张更多的存储受到限制,而且这个时候,NAS 上的元数据处理变成了瓶颈。如果想扩展,就需要增加更多的 NAS 服务器,但是此时的管理成为头疼的事情,因为数据是分散的,这就是我们常说到的“N
5、AS 孤岛”OSD 的能力在于它将客户端和 OSD 设备直接联系起来,并不需要中间环节管理元数据。Panasas 公司,全球第一家提供商用 OSD 产品的公司,同时提供面向对象的存储和并行文件系统。Panasas 公司的 DirectFLOW 的设计,客户端从带外管理的控制刀片得到目标的分布和安全属性。所有的数据流都直接从 OSD存储刀片到客户端。尽管商用的 OSD 产品还只是凤毛麟角,但是 OSD 技术还是在日新月异。西捷和 IBM已经展示了 OSDc产品。HP 已经和开放源代码厂家 Lustre 文件系统合作,使用 OSD 作为他的 StorageWork 可扩展文件系统的重要部分。对于对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 对象 存储 和文 之外 形式 7287
限制150内