Skip to main content

A Fault Injection Method for Resilient Information Service Cloud Environment Based on Association Model

  • Conference paper
  • First Online:
  • 768 Accesses

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 905))

Abstract

Considering the problem of how to estimate the influence on resilience of faults, and how to accurately inject faults, a fault injection method for resilient information service cloud environment based on association model is proposed. Firstly, five types of faults are presented based on cloud environment architecture, including the computing resources fault, communication networks fault, cloud platform fault, data fault and service fault, in order to implement the cross-layer mixed faults injection. Secondly, a fault injection description model is built through by multiple attribute group method, including fault type, injection point, injection mode, injection parameters and so on. Then, the “task-resource-failure” association model is proposed according to generate two relationships on “task-resource” and “resource-failure”, in order to guidance the selection of fault injection objects. Finally, a large sample of resilient capability assessment experiments was repeated to summarize the fault injection rules, in order to support the selection of injected object and fault type setting.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Goerger, S.R., Madni, A.M., Eslinger, O.J.: Engineered resilient systems: a DoD perspective. Procedia Comput. Sci. 28, 865–872 (2014)

    Article  Google Scholar 

  2. Pflanza, M.: An approach to evaluating resilience in command and control architectures. Procedia Comput. Sci. 1(31), 141–146 (2012)

    Article  Google Scholar 

  3. Arzani, B., Ciraci, S., Loo, B.T., Schuster, A., Outhred, G.: Taking the blame game out of data centers operation with NetPoirot. In: Proceedings of the 2016 ACM SIGCOMM Conference, pp. 440–453 (2016)

    Google Scholar 

  4. Le, M., Gallagher, A., Tamir, Y.: Challenges and opportunities with fault injection in virtualized systems, April 2008

    Google Scholar 

  5. Hoang, M.L., Herdt, V.L., Grobe, D.: Injection on intermediate code. In: Design, Automation & Test in Europe Conference & Exhibition, pp. 19–25 (2018)

    Google Scholar 

  6. Haryadi, G.H.S., Do, T., Joshi, P., et al.: FATE and DESTINI: a framework for cloud recovery testing. In: Proceedings of 8th USENIX Symposium on Networked Systems Design and Implementation, p. 239 (2011)

    Google Scholar 

  7. Benz, K., Bohnert, T.: Dependability modeling framework: a test procedure for high availability in cloud operating systems, in vehicular technology. In: IEEE 78th Vehicular Technology Conference (VTC Fall), pp. 1–8 (2013)

    Google Scholar 

  8. Ma, Y.D.: Research and design of fault injection. Harbin Institute of Technology (2015)

    Google Scholar 

  9. Feng, G.: Research and design of fault injectors for virtual machine in cloud computing. Harbin Institute of Technology (2013)

    Google Scholar 

  10. Che, J.H., He, Q.M., Chen, J.H., Wang, B.: Sofware simulation-based fault injection tool of virtual machine system. J. Zhejiang Univ. (Eng. Sci.) 45(4), 614–621 (2011)

    Google Scholar 

  11. Zeng, F., Li, J., Li, L., et al.: Fault injection technology for software vulnerability testing based on Xen. In: WRI World Congress on Software Engineering, pp. 206–210. IEEE (2009)

    Google Scholar 

  12. Liu, W.N., Yang, H.T., Zhang, Z.: Fault injection automation test platform based on message driven. Comput. Eng. 1–6 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fang Zhou .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhou, F., Ding, F., Ding, R., Zhao, X. (2020). A Fault Injection Method for Resilient Information Service Cloud Environment Based on Association Model. In: Liu, Q., Mısır, M., Wang, X., Liu, W. (eds) The 8th International Conference on Computer Engineering and Networks (CENet2018). CENet2018 2018. Advances in Intelligent Systems and Computing, vol 905. Springer, Cham. https://doi.org/10.1007/978-3-030-14680-1_12

Download citation

Publish with us

Policies and ethics