Skip to main content

IaaS Signature Change Detection with Performance Noise

  • Conference paper
  • First Online:
  • 2883 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 13121))

Abstract

We propose a novel framework to detect changes in the performance behavior of an IaaS service. The proposed framework leverages the concept of the IaaS signature to represent an IaaS service’s long-term performance behavior. A new type of performance signature called categorical IaaS signature is introduced to represent the performance behavior more accurately. A novel performance noise model is proposed to accurately identify IaaS performance noise and accurate changes in the performance behavior of an IaaS service. A set of experiments based on real-world datasets is carried out to evaluate the effectiveness of the proposed framework.

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   109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   139.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

Notes

  1. 1.

    https://www.cs.ucsb.edu/~rich/workload/.

  2. 2.

    https://github.com/sm-fattah/IaaS-Signature-Change-Detection-Experiment.

References

  1. Aminikhanghahi, S., Cook, D.J.: A survey of methods for time series change point detection. Knowl. Inf. Syst. 51(2), 339–367 (2016). https://doi.org/10.1007/s10115-016-0987-z

    Article  Google Scholar 

  2. van den Braak, S.W., Choenni, S., Meijer, R., Zuiderwijk, A.: Trusted third parties for secure and privacy-preserving data integration and sharing in the public sector. In: DGO, pp. 135–144. ACM (2012)

    Google Scholar 

  3. Chaisiri, S., Lee, B.S., Niyato, D.: Optimization of resource provisioning cost in cloud computing. IEEE TSC 5(2), 164–177 (2012)

    Google Scholar 

  4. Chaki, D., Bouguettaya, A.: Fine-grained conflict detection of IoT services. In: SCC. IEEE (2020, to be published)

    Google Scholar 

  5. Fattah, S.M.M., Bouguettaya, A.: Event-based detection of changes in IaaS performance signatures. In: SCC, pp. 210–217. IEEE (2020)

    Google Scholar 

  6. Fattah, S.M.M., Bouguettaya, A., Mistry, S.: Signature-based selection of IaaS cloud services. In: 2020 IEEE International Conference on Web Services (ICWS), pp. 50–57. IEEE (2020)

    Google Scholar 

  7. Feitelson, D.G.: Workload modeling for performance evaluation. In: Calzarossa, M.C., Tucci, S. (eds.) Performance 2002. LNCS, vol. 2459, pp. 114–141. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-45798-4_6

    Chapter  MATH  Google Scholar 

  8. Iosup, A., Prodan, R., Epema, D.: IaaS cloud benchmarking: approaches, challenges, and experience. In: Li, X., Qiu, J. (eds.) Cloud Computing for Data-Intensive Applications, pp. 83–104. Springer, New York (2014). https://doi.org/10.1007/978-1-4939-1905-5_4

    Chapter  Google Scholar 

  9. Iosup, A., Yigitbasi, N., Epema, D.: On the performance variability of production cloud services. In: CCGrid, pp. 104–113. IEEE (2011)

    Google Scholar 

  10. Leitner, P., Cito, J.: Patterns in the chaos–a study of performance variation and predictability in public IaaS clouds. ACM TOIT 16(3), 15 (2016)

    Google Scholar 

  11. Mi, N., Cherkasova, L., Ozonat, K., Symons, J., Smirni, E.: Analysis of application performance and its change via representative application signatures. In: NOMS, pp. 216–223. IEEE (2008)

    Google Scholar 

  12. Moens, V., Zénon, A.: Learning and forgetting using reinforced Bayesian change detection. PLoS Comput. Biol. 15(4), e1006713 (2019)

    Google Scholar 

  13. Page, E.: Cumulative sum charts. Technometrics 3(1), 1–9 (1961)

    Article  MathSciNet  Google Scholar 

  14. Varadarajan, V., Kooburat, T., Farley, B., Ristenpart, T., Swift, M.M.: Resource-freeing attacks: improve your cloud performance (at your neighbor’s expense). In: Proceedings of the 2012 ACM Conference on Computer and Communications Security, pp. 281–292. ACM (2012)

    Google Scholar 

  15. Wang, W., et al.: Testing cloud applications under cloud-uncertainty performance effects. In: ICST, pp. 81–92. IEEE (2018)

    Google Scholar 

  16. Wenmin, L., Wanchun, D., Xiangfeng, L., Chen, J.: A history record-based service optimization method for QoS-aware service composition. In: ICWS, pp. 666–673. IEEE (2011)

    Google Scholar 

  17. Zhu, J., He, P., Zheng, Z., Lyu, M.R.: A privacy-preserving QoS prediction framework for web service recommendation. In: ICWS, pp. 241–248. IEEE (2015)

    Google Scholar 

Download references

Acknowledgement

This research was partly made possible by DP160103595 and LE180100158 grants from the Australian Research Council. The statements made herein are solely the responsibility of the authors.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sheik Mohammad Mostakim Fattah .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fattah, S.M.M., Bouguettaya, A. (2021). IaaS Signature Change Detection with Performance Noise. In: Hacid, H., Kao, O., Mecella, M., Moha, N., Paik, Hy. (eds) Service-Oriented Computing. ICSOC 2021. Lecture Notes in Computer Science(), vol 13121. Springer, Cham. https://doi.org/10.1007/978-3-030-91431-8_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-91431-8_32

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-91430-1

  • Online ISBN: 978-3-030-91431-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics