A Scalable Network Area Storage with Virtualization: Modelling and Evaluation using Stochastic Reward Nets

Modelling and analysis of storage system in data centers for availability prediction is of paramount importance. Many studies in literature proposed different architectures and techniques to enhance availability of the storage system. In this paper, we proposed to incorporate virtualization techniques on a network area storage. We used stochastic reward nets to model the system's architecture and operational scenarios. Furthermore, we investigated various measures of interests including steady state availability, downtime and downtime cost, and sensitivity of the system availability with respect to impacting parameters. The analysis results show that the proposed storage system with virtualization can obtain an acceptable level of service availability. Furthermore, the sensitivity analysis also points out complicated dependences of service availability upon system parameters. This paper presents a preliminary study to help guide the development of a scalable network area storage with virtualization in practice.

[1]  A. Kivity,et al.  kvm : the Linux Virtual Machine Monitor , 2007 .

[2]  Jim Gray,et al.  Empirical Measurements of Disk Failure Rates and Error Rates , 2007, ArXiv.

[3]  Thandar Thein,et al.  Modeling and analysis of two-component cluster system , 2009, 2009 International Conference on the Current Trends in Information Technology (CTIT).

[4]  Frank Mueller,et al.  A Library Implementation of POSIX Threads under UNIX , 1993, USENIX Winter.

[5]  Dong Seong Kim,et al.  Availability Modeling and Analysis of a Virtualized System Using Stochastic Reward Nets , 2016, 2016 IEEE International Conference on Computer and Information Technology (CIT).

[6]  Dong Seong Kim,et al.  Availability modeling and analysis of a data center for disaster tolerance , 2016, Future Gener. Comput. Syst..

[7]  Suzuki Hiroshi,et al.  Trends in Technologies for HDDs, ODDs, and SSDs, and Toshiba's Approach , 2015 .

[8]  Jong Sou Park,et al.  A Comprehensive Sensitivity Analysis of a Data Center Network with Server Virtualization for Business Continuity , 2015 .

[9]  Tuan Anh Nguyen,et al.  Model-Based Sensitivity of a Disaster Tolerant Active-Active GENESIS Cloud System , 2017, INISCOM.

[10]  Jong Sou Park,et al.  Improving Fault Tolerance by Virtualization and Software Rejuvenation , 2008, 2008 Second Asia International Conference on Modelling & Simulation (AMS).

[11]  Subasish Mohapatra,et al.  Virtualization: A Survey on Concepts, Taxonomy and Associated Security Issues , 2010, 2010 Second International Conference on Computer and Network Technology.

[12]  Jong Sou Park,et al.  Availability Modeling and Analysis on Virtualized Clustering with Rejuvenation , 2008 .

[13]  Tuan Anh Nguyen,et al.  A comprehensive evaluation of availability and operational cost for a virtualized server system using stochastic reward nets , 2017, The Journal of Supercomputing.

[14]  Jin B. Hong,et al.  Availability Modeling and Analysis of a Virtualized System , 2009, 2009 15th IEEE Pacific Rim International Symposium on Dependable Computing.

[15]  Ni Lar Thein,et al.  A Stochastic Reward Nets Model for Time based Software Rejuvenation in Virtualized Environment , 2012 .

[16]  Dirk Merkel,et al.  Docker: lightweight Linux containers for consistent development and deployment , 2014 .

[17]  Hesham Shawki Display screen or portion thereof with animated graphical user interface , 2013 .

[18]  T.T.Lwin,et al.  High Availability Cluster System for Local Disaster Recovery with Markov Modeling Approach , 2009, 0912.1835.