Journal of Software Engineering and Applications

Volume 5, Issue 11 (November 2012)

ISSN Print: 1945-3116   ISSN Online: 1945-3124

Google-based Impact Factor: 1.22  Citations  h5-index & Ranking

Performance Analysis and Improvement of Storage Virtualization in an OS-Online System

HTML  XML Download Download as PDF (Size: 827KB)  PP. 912-922  
DOI: 10.4236/jsea.2012.531106    4,003 Downloads   6,676 Views  Citations

ABSTRACT

An OS-online system called TransCom is based on a virtual storage system that supports heterogeneous services of the operating system and applications online. In TransCom, OS and software which run in the client are stored on the centralized servers, while computing tasks are carried out by the clients, so the server is the bottleneck of the system performance. This paper firstly analyzes the characteristics of its real usage workload and builds a queuing model to locate the system bottlenecks. According to the study, the disk is the primary bottleneck, so an optimal two-level cache arrangement policy is developed on both the server and the client, which aims to avoid most of the server disk accesses. LRU algorithm is used in the client-side cache. A cache management algorithm called Frequency-based Multi-Priority Queues (FMPQ) proposed in this paper is used in the server-side cache. Experiment results show that the appropriate cache arrangement can significantly improve the capability of the TransCom server.

Share and Cite:

Y. Gao, Y. Zhang and Y. Zhou, "Performance Analysis and Improvement of Storage Virtualization in an OS-Online System," Journal of Software Engineering and Applications, Vol. 5 No. 11A, 2012, pp. 912-922. doi: 10.4236/jsea.2012.531106.

Cited by

[1] Performance modelling for transparent computing using stochastic Petri nets
International Journal of Ad Hoc and Ubiquitous Computing, 2016

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.