Optimal number of hosts in a distributed system based on cost criteria

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

6 Scopus Citations
View graph of relations

Author(s)

  • M. Xie
  • Y. S. Dai
  • K. L. Poh
  • C. D. Lai

Detail(s)

Original languageEnglish
Pages (from-to)343-353
Journal / PublicationInternational Journal of Systems Science
Volume35
Issue number6
Publication statusPublished - 15 May 2004
Externally publishedYes

Abstract

Redundant or distributed systems are increasingly used in system design so that the required reliability and availability can be easily achieved. However, such an approach requires additional resources that can be very costly. Hence, how to design and test such a system in the most cost-effective way is of concern to the developers. A general cost model and a solution algorithm are presented for the determination of the optimal number of hosts and optimal system debugging time that minimize the total cost while achieving a certain performance objective. During testing, software faults are corrected and the reliability shows an increasing trend, and hence system reliability increases. A general system model is constructed based on a Markov process with software reliability and availability obtained from software reliability growth models. The optimization problem is formulated based on the cost criteria and the solution procedure is described. An application example is presented.

Citation Format(s)

Optimal number of hosts in a distributed system based on cost criteria. / Xie, M.; Dai, Y. S.; Poh, K. L. et al.
In: International Journal of Systems Science, Vol. 35, No. 6, 15.05.2004, p. 343-353.

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review