对象存储进展缓慢
很久以来,OSD很久以来就被认为是块技术和SCSI(小型计算机系统接口)技术的突破,尤其体现在通信、可扩展性和安全性方面。
Panasas是OSD和pNFS(并行网络文件系统)开发的佼佼者。这家公司的架构总监Brent Welch指出,"新的存储标准的推出是一个比较慢的过程。iSCSI只是在现有标准上进行了轻微改进,但是即使是这样的标准,它的推出也经历了很长的时间。OSD更加是一个全新的标准,我们认为OSD的全面普及还需要时间。"
Panasa已经使用OSD和pNFS来开发高可扩展性的并行文件系统。Welch表示:"Sun在这个领域没有产品,实际上它是通过收购Lustre(CFS)来提供这样的产品,Lustre也是一个基于对象的文件系统。不过,Lustre并没有使用标准的OSD接口,而是自己设计的‘类对象'的接口。"
Panasas还对OSD目标端和发起端进行了开放源代码的Linux实施,该公司还开发了名为exofs的独立式文件系统,该文件系统运行于OSD之上。Welch表示:"我们的目标就是推动业界对这种标准接口进行更多的研究和实验。"
确实,OpenSolaris社区可以推动OSD的发展--但是需要Sun在SAM-QFS企业版本中加入社区代码。SAM-QFS OSD的开发可以很好地测试Sun的开放式存储的灵活性。
pNFS的后端协议还包括块、对象和文件访问。Welch表示:"一些新的存储接口正在逐渐发展。但是存储是非常基本的东西,因此为我们认为这些接口的发展还需要时间。"
来自LSI的John Lohmeyer是T10 INCITS SCSI存储接口技术委员会的主席,他表示:"虽然OSD看起来能够为一些用户提供急需的好处和优点,但是,我认为多数操作系统厂商还没有足够的动力来采用OSD;他们会将作系统的一部分外包给其他厂商。"
Lohmeyer 表示:"此外,由于OSD的大部分开发活动还是处于学术界,因此看起来它有很多种方案和选择。这使得它在标准接口上比较难找到共识。我认为,除非一些类型的用户对这种接口有很大的需求并促使厂商开发专门的功能,否则OSD的开发活动将仍然限于学术界。"
StorageIO的创始人兼高级分析师Greg Schulz表示"对T10 OSD的兴趣集中在高性能计算,学术环境和极端计算环境,但是对于通用环境和商业计算环境来说,OSD仍然是比较难理解的......假以时日,在未来的某个时间,OSD可能最终将达到人们的期望,不过,现在基于对象的存储系统--比如那些通过不同应用程序对象接口支持访问的基于对象的存储系统,包括医疗的DICOM(医学数字成像和通信标准),REST,SOAP(简单对象访问协议)和XML等--由于还不能很好地通过现有的底层技术支持通用接口,它们的商业采用还需要时日。"