首先请看一张图,理解传统网络存储架构:
块存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage Device)简称OSD。 通常来讲,所有磁盘阵列都是基于Block块的模式,而所有的NAS产品都是文件级存储。
块存储:DAS(Direct Attach STorage)、SAN(Storage Area Network):
文件存储:NAS(Network Attached Storage);
对象存储:对象存储同兼具SAN高速直接访问磁盘特点及NAS的分布式共享特点。核心是将数据通路(数据读或写)和控制通路(元数据)分离,并且基于对象存储设备(Object-based Storage Device,OSD)构建存储系统,每个对象存储设备具有一定的智能,能够自动管理其上的数据分布。对象存储结构组成部分(对象、对象存储设备、元数据服务器、对象存储系统的客户端)。
三者的比较与分析如下: