Skip to main content
Log in

Reliability computing and management considering the network traffic for a cloud computing

  • SI.: Reliability Management and Computing
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

We focus on a cloud computing environment by using open source software such as OpenStack and Eucalyptus because of the unification management of data and low cost. A cloud computing is attracting attention as a network service to share the computing resources, i.e., networks, servers, storage, applications, and services. We propose jump diffusion models based on stochastic differential equations in order to consider the interesting aspect of the provisioning process. In particular, we propose an estimation method of the network traffic density in the cloud computing. Also, we analyze actual data to show numerical illustrations of application of the reliability-oriented network management considering the characteristics of cloud computing.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  • Arnold, L. (1974). Stochastic differential equations—Theory and applications. New York: Wiley.

    Google Scholar 

  • E-Soft Inc., Internet Research Reports. http://www.securityspace.com/s_survey/data/.

  • Fujiwara, T., & Yamada, S. (2000). A testing-domain dependent software reliability growth model for practical application. In Proceedings of the second world congress for software quality (pp. 821–826).

  • Holland, J. H. (1992). Adaptation in natural and artificial systems. Cambridge: MIT Press.

  • Honoré, P. (1998). Pitfalls in estimating jump-diffusion models. Working Paper Series 18, University of Aarhus, School of Business.

  • Iosup, A., Ostermann, S., Yigitbasi, M. N., Prodan, R., Fahringer, T., & Epema, D. H. J. (2011). Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Transactions on Parallel and Distributed Systems, 22(6), 931–945.

    Article  Google Scholar 

  • Karnin, E. D. (1990). A simple procedure for pruning back-propagation trained neural networks. IEEE Transaction on Neural Networks, 1, 239–242.

    Article  Google Scholar 

  • Karunanithi, N., & Malaiya, Y. K. (1996). Neural networks for software reliability engineering. In M. R. Lyu (Ed.), Handbook of software reliability engineering (pp. 699–728). New York: McGraw-Hill.

    Google Scholar 

  • Kuk, G. (2006). Strategic interaction and knowledge sharing in the KDE developer mailing list. Informs Journal of Management Science, 52(7), 1031–1042.

    Google Scholar 

  • Li, P., Shaw, M., Herbsleb, J., Ray, B., & Santhanam, P. (2004). Empirical evaluation of defect projection models for widely-deployed production software systems. In Proceeding of the 12th international symposium on the foundations of software engineering (FSE-12) (pp. 263–272).

  • MacCormack, A., Rusnak, J., & Baldwin, C. Y. (2006). Exploring the structure of complex software designs: An empirical study of open source and proprietary code. Informs Journal of Management Science, 52(7), 1015–1030.

    Google Scholar 

  • Manuel, P. (2013). A trust model of cloud computing based on quality of service. Annals of Operations Research. doi:10.1007/s10479-015-1917-2.

  • Merton, R. C. (1976). Option pricing when underlying stock returns are discontinous. Journal of Financial Economics, 3, 125–144.

    Article  Google Scholar 

  • Rumyantsev, A., & Morozov, E. (2015). Stability criterion of a multiserver model with simultaneous service. Annals of Operations Research. doi:10.1007/s10479-013-1380-x.

  • Tamura, Y., Miyahara, H., & Yamada, S. (2012). Reliability analysis based on jump diffusion models for an open source cloud computing. In: Proceedings of the IEEE international conference on industrial engineering and engineering management (pp. 752–756).

  • The OpenStack project, OpenStack. http://www.openstack.org/.

  • Wong, E. (1971). Stochastic processes in information and systems. New York: McGraw-Hill.

    Google Scholar 

  • Yamada, S. (2014). Software reliability modeling: Fundamentals and applications. Heidelberg: Springer.

    Book  Google Scholar 

  • Yamada, S., & Fujiwara, T. (2001). Testing-domain dependent software reliability growth models and their comparisons of goodness-of-fit. International Journal of Reliability, Quality and Safety Engineering, 8(3), 205–218.

    Article  Google Scholar 

  • Yamada, S., Kimura, M., Tanaka, H., & Osaki, S. (1994). Software reliability measurement and assessment with stochastic differential equations. IEICE Transactions on Fundamentals, E77—-A(1), 109–116.

    Google Scholar 

  • Yamada, S., & Osaki, S. (1985). Cost-reliability optimal software release policies for software systems. IEEE Transactions on Reliability, R–34(5), 422–424.

    Article  Google Scholar 

  • Yamada, S., & Osaki, S. (1987). Optimal software release policies with simultaneous cost and reliability requirements. European Journal of Operational Research, 31(1), 46–51.

    Article  Google Scholar 

  • Yang, B., Tan, F., & Dai, Y.-S. (2011). Performance evaluation of cloud service considering fault recovery. Journal of Supercomputing, 65, 426–444.

    Article  Google Scholar 

  • Zhoum, Y., & Davis, J. (2005). Open source software reliability model: an empirical approach. In Proceedings of the workshop on open source software engineering (WOSSE) (vol. 30, no. 4, pp. 67–72).

Download references

Acknowledgments

This work was supported in part by the Telecommunications Advancement Foundation in Japan, and the JSPS KAKENHI Grant Nos. 15K00102 and 25350445 in Japan.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yoshinobu Tamura.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tamura, Y., Yamada, S. Reliability computing and management considering the network traffic for a cloud computing. Ann Oper Res 244, 163–176 (2016). https://doi.org/10.1007/s10479-016-2140-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-016-2140-5

Keywords

Navigation