Abstract
The Object-based storage has emerged as an important new field, distinguished from traditional network storage architecture by its focus on large-scale storage resource sharing and high-performance orientation. This paper presents a Stochastic Petri Nets (SPN) model that can be used to evaluate the performance of the object-based storage. But the problem of state space’s explosion of SPN limits its ability to analyze complex and large-scale systems. An approximate analysis technique is proposed to replace the complexity model with the performance equivalence simplification model. This simplified model was used to validate the both well scalability and high performance of the OBS as the number of clients and OSD nodes increase.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Panasas Inc. WHITE PAPER: Object Storage Architecture: Defining a new generation of storage systems built on distributed, intelligent storage devices. Rev. 1.0-10/19/2003, www.panasas.com/docs
Mesnier, M., Ganger, G.R., Riedel, E.: Object-Based Storage. IEEE Communications Magazine, 84–90 (August 2003)
Wang, F., Brandt, S.A., Miller, E.L., Long, D.D.E.: OBFS: A file system for object-based storage devices. In: Proceedings of the 21st IEEE / 12th NASA Goddard Conference on Mass Storage Systems and Technologies, College Park, MD, pp. 283–300. IEEE, Los Alamitos (2004)
Menascé, D.A., Pentakalos, O.I., Yesha, Y.: An Analytic Model of Hier-achical Mass Storage Systems with Network-Attached Storage Devices. In: SIGMETRICS, pp. 180–189 (1996)
Zhu, Y.-L., Zhu, S.-Y., Xiong, H.: Performance. Analysis and Testing of the Storage Area Network. In: 19th. IEEE Symposium on MSST, USA (April 15-18 2002)
Feng, D., Zhou, X., Jin, H., Zhang, J.: Utilization of Disk Drives for RAID. In: IEEE Proceedings of the 1997 Conference on Advances in Parallel and Distributed Computing, Shanghai, China, pp. 186–189 (March 19-21 1997)
Lee, E.K., Katz, R.H.: An analytic performance model for disk arrays. In: Proceedings of the 1993 ACM SIGMETRICS, pp. 98–109 (May 1993)
Kant, K.: Introduction To Computer System Performance Evaluation. McGraw-Hill, New York (1992)
Feng, D., Qin, L.-j., Zeng, L.-F., Liu, Q.: A Scalable Object-based Intelligent Storage Device. In: Proceedings of the Third International Conference on Machine Learning and Cybernetics, Shanghai, August 26-29, pp. 387–391 (2004)
T10/1731-D Revision 0,October 2004: SCSI Object-Based Storage Device Commands -2 (OSD-2), http://www.t10.org
Marsan, M.A., Balbo, G., Conte, G.: A class of generalized stochastic Petri nets for the performance evaluation of multiprocessor systems. In: Proc. Performance 1983, ACM Sigmetrics, pp. 198–199 (October 1983)
Ciardo, G., Trivedi, K.S.: A Decomposition Approach for Stochastic Reward Net Models. Performance Evaluation 18, 37–59 (1993)
Shan, Z., Lin, C., Ren, F.: Modeling and Performance Analysis of a Multiserver Multiqueue System on the Grid. In: Proceedings of the 9th International Workshop on Future Trends of Distributed Computing Systems (FTDCS 2003), San Juan, Puerto Rico, USA, pp. 337–343. IEEE Computer Society, Los Alamitos (2003)
Li-qin, T., Chuang, L., Wen-jiang, Z.: Performance Equivalent Simplification of Sequent and Parallel Transitions in Stochastic Petri Nets. CTA ELECTRONICA SINICA 30(8), 1134–1137 (2002)
Tan, Z., Lin, C., Yin, H., Hong, Y.: Approximate Performance Analysis of Web Services Flow Using Stochastic Petri Net. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds.) GCC 2004. LNCS, vol. 3251, pp. 193–200. Springer, Heidelberg (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Liu, Q., Feng, D. (2006). An Approximate Analytic Performance Model of Object-Based Storage. In: Gavrilova, M., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3980. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751540_114
Download citation
DOI: https://doi.org/10.1007/11751540_114
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34070-6
Online ISBN: 978-3-540-34071-3
eBook Packages: Computer ScienceComputer Science (R0)