SOSS: smart object-based storage system

Hints for storage system come from three aspects: the first is in combination with accurate file or directory attribute layout. The second is from existing file system and depends on user input. The third is from file content analysis. However in the SOSS (smart object-based storage system), object, a new fundamental storage component different from traditional storage unit (file or block), is introduced, and object provides ample hints for storage system, which can help with designing more intelligent (or smarter) storage system. This paper gives a brief introduction about SOSS, and some methods adopted in SOSS to achieve intelligence, such as pattern recognition method, predicting object properties method and an adaptive cache replacement policy (all are based on object attribute), are studied.

[1]  D. Taniar,et al.  Aggregate-join query processing in parallel database systems , 2000, Proceedings Fourth International Conference/Exhibition on High Performance Computing in the Asia-Pacific Region.

[2]  Haifang Zhou,et al.  Constructing decision tree with continuous attributes for binary classification , 2002, Proceedings. International Conference on Machine Learning and Cybernetics.

[3]  Changwoo Min,et al.  Efficient fuzzy rule generation based on fuzzy decision tree for data mining , 1999, FUZZ-IEEE'99. 1999 IEEE International Fuzzy Systems. Conference Proceedings (Cat. No.99CH36315).

[4]  Margo I. Seltzer,et al.  File classification in self-* storage systems , 2004, International Conference on Autonomic Computing, 2004. Proceedings..

[5]  Jeanna Neefe Matthews,et al.  Serverless network file systems , 1996, TOCS.

[6]  Ohad Rodeh,et al.  zFS - a scalable distributed file system using object disks , 2003, 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, 2003. (MSST 2003). Proceedings..

[7]  Christos Faloutsos,et al.  Active Disks for Large-Scale Data Processing , 2001, Computer.

[8]  Gregory R. Ganger,et al.  Object-based storage , 2003, IEEE Commun. Mag..

[9]  Butler W. Lampson,et al.  Hints for Computer System Design , 1983, IEEE Software.

[10]  Joel H. Saltz,et al.  Active disks: programming model, algorithms and evaluation , 1998, ASPLOS VIII.

[11]  David A. Patterson,et al.  A case for intelligent disks (IDISKs) , 1998, SGMD.

[12]  Craig A. N. Soules,et al.  Why Can't I Find My Files? New Methods for Automating Attribute Assignment , 2003, HotOS.

[13]  Frank B. Schmuck,et al.  GPFS: A Shared-Disk File System for Large Computing Clusters , 2002, FAST.

[14]  Gregory R. Ganger,et al.  Attribute-Based Prediction of File Properties , 2003 .

[15]  Ke Zhou,et al.  Cache prefetching adaptive policy based on access pattern , 2002, Proceedings. International Conference on Machine Learning and Cybernetics.