在2004年,ANSI推出了基于对象的存储设备OSD的1.0版本规范。它定义了基于对象的存储设备的通讯协议。OSD规范描述了一个SCSI命令集合,由他提供一个高水平的OSD接口。这个接口允许客户端,比如文件系统、数据存放和索引数据。
一个OSD设备存放对象, 他控制着从对象到物理介质的映射图。设备同时也跟踪作为属性的元数据,例如建立时间标记,从而允许在客户端非常容易地共享数据。
OSD最大的卖点在于它结合了SAN的可扩展性和NAS的数据共享。早期的NAS架构的扩展性能并不好,因为所有的元数据的处理都集中在NAS服务器上。在有限的NAS头下扩张更多的存储受到限制,而且这个时候,NAS上的元数据处理变成了瓶颈。如果想扩展,就需要增加更多的NAS服务器,但是此时的管理成为头疼的事情,因为数据是分散的,这就是我们常说到的"NAS孤岛"。