作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (20): 69-71. doi: 10.3969/j.issn.1000-3428.2006.20.026

• 软件技术与数据库 • 上一篇    下一篇

SOFS:用于OSD中的智能化的对象文件系统

卢 萍,鲁春怀   

  1. (华中科技大学计算机科学与技术学院,武汉 430074)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-10-20 发布日期:2006-10-20

SOFS : Smart Object File System for OSD

LU Ping, LU Chunhuai   

  1. (Computer Science and Technology College, Huazhong University of Science and Technology, Wuhan 430074)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-10-20 Published:2006-10-20

摘要: 为了优化基于对象的存储设备(OSD)内对象的存储,该文提出了一种用于OSD中的智能化的对象文件系统SOFS,它是一个文件系统容器,可以包含多种基于不同应用的文件系统,目前包含了两种文件系统:通用对象文件系统和媒体对象文件系统,分别用于存储文档、网页等小对象和大的媒体对象。SOFS在Linux内核中的实现与ext2比较,结果显示,读写普通文档等小对象时,SOFS的性能高出ext2 大约10%,而读写大的媒体对象时,效率高出ext2 30%左右。

关键词: 基于对象的存储设备, 对象, 对象文件系统

Abstract: In order to optimize storage of objects in OSD, this paper proposes a smart object file system for OSD:SOFS, it is a file systems container, it can contain several file systems for different applications. At present, it contains two file systems: general object file system and media object file system, one is for small objects such as general document, Web and so on, the other is for large media objects. The experiment results show that when read or write small objects such as common documents, SOFS that is implemented in Linux kernel outperforms ext2 about 10%, and when read or write large media object, it outperforms ext2 about 30%.

Key words: OSD, Object, Object-based file system