Skip to main content

Behavioral Analysis of Multitenant SaaS Applications

  • Conference paper
  • First Online:
IOT with Smart Systems

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 251))

  • 1288 Accesses

Abstract

Cloud Computing has received significant attention as it has changed the way of computation. Looking at the benefits of a cloud, more demand for cloud computing services and Multitenancy. Multitenancy offers various advantages including low infrastructure cost, low maintenance, and reducing the application hosting cost. This paper proposes a Multitenant Multiservice SaaS model for designing Multitenant SaaS applications. The model provides a configurable service accessed by different Tenants. The paper further evaluates the Performance implementing this model using data layer patterns as Tenant Specific and Tenant Shared and generates results using Apache JMeter. Our results show that under the Tenant Specific as a Single tenant, Response time is better than Tenant Shared for increasing load defined by the number of concurrent users. With Tenant Shared schema handling multiple tenants with a single instance, the Response time with an increasing number of tenants and concurrent users is almost stable. Since the Tenant Shared model is resource efficient as compared to Tenant Specific, its performance is affected due to shared instances instead of separate application instances for each tenant.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 299.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Similar content being viewed by others

References

  1. Mell, P., Timothy, G.: The NIST Definition of Cloud Computing (2011)

    Google Scholar 

  2. Abdul, A.O., Bass, J., Ghavimi, H., MacRae, N., Adam, P.: Multi-tenancy design patterns in saas applications: a performance evaluation case study. Int. J. Digit. Soc. 9, 1367–1375 (2018)

    Article  Google Scholar 

  3. Krebs, R., Wert, A., Kounev, S.: Multi-tenancy performance benchmark for web application platforms. Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics) 7977 LNCS, pp. 424–438 (2013)

    Google Scholar 

  4. Su, W., Hu, J., Lin, C., Shen, S.: SLA-aware tenant placement and dynamic resource provision in SaaS. In: Proceedings—2015 IEEE International Conference on Web Services (ICWS), pp. 615–622 (2015). https://doi.org/10.1109/ICWS.2015.87

  5. Tsai, W.T., Sun, X.: SaaS multi-tenant application customization. In: Proceedings of the 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering (SOSE 2013), pp. 1–12 (2013). https://doi.org/10.1109/SOSE.2013.44

  6. Tsai, W., Huang, Y., Shao, Q., Bai, X.: Data partitioning and redundancy management for robust multi-tenancy SaaS. Int. J. Softw. Informatics 4, 437–471 (2010)

    Google Scholar 

  7. Samrajesh, M.D., Gopalan, N.P., Suresh, S.: A scalable component model for multi-tenant SaaS Application. Int. J. Adv. Intell. Paradig. 8, 191–206 (2016)

    Google Scholar 

  8. Gao, J., Bai, X., Tsai, W.T., Uehara, T.: SaaS testing on clouds—issues, challenges, and needs. In: Proceedings of the 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering (SOSE 2013), pp. 409–415 (2013). https://doi.org/10.1109/SOSE.2013.98

  9. Chang, J.G., Sun, W., Huang, Y., Zhi, H.W., Gao, B.: A framework for native multi-tenancy application development and management. In: The 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (CEC/EEE 2007), pp. 551–558 (2007). https://doi.org/10.1109/CEC-EEE.2007.4.

  10. Pattabhiraman, P., Bai, X., Tsai, T.: SaaS Performance and Scalability in Clouds. In: Proceedings of 2011 IEEE 6th International Symposium on Service Oriented System, pp. 61–71 (2011)

    Google Scholar 

  11. Wang, Z.H., et al.: A study and performance evaluation of the multi-tenant data tier design patterns for service oriented computing. In: IEEE Int. Conf. E-bus. Eng. ICEBE’08 - Work. AiR’08, EM2I’08, SOAIC’08, SOKM’08, BIMA’08, DKEEE’08 94–101 (2008). https://doi.org/10.1109/ICEBE.2008.60.

  12. Kaur, P.D., Chana, I.: Behavior analysis of multifarious cloud applications. In: Proceedings—2014 Fourth International Conference on Advanced Computing & Communication (ICACC 2014), pp. 175–178 (2014). https://doi.org/10.1109/ICACC.2014.49.

  13. Jagli, D., Purohit, S., Subhash Chandra, N.: Saasqual: a quality model for evaluating Saas on the cloud computing environment. arXiv (2019). https://doi.org/10.1007/978-981-10-3818-1

  14. Duan, N., Zhang, X., Sun, W., Li, L., Hu, K.: Tenant behavior analysis in software as a Service environment. In: Proceedings of 2011 International Conference on Service Operations and Logistics and Informatics (SOLI 2011), pp. 132–137 (2011). https://doi.org/10.1109/SOLI.2011.5986542

  15. Walraven, S., Truyen, E., Joosen, W.: A middleware layer for flexible and cost-efficient multi-tenant applications. Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics) 7049 LNCS, pp. 370–389 (2011)

    Google Scholar 

  16. Users manual. https://jmeter.apache.org/usermanual/index.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mangwani, P., Tokekar, V. (2022). Behavioral Analysis of Multitenant SaaS Applications. In: Senjyu, T., Mahalle, P., Perumal, T., Joshi, A. (eds) IOT with Smart Systems. Smart Innovation, Systems and Technologies, vol 251. Springer, Singapore. https://doi.org/10.1007/978-981-16-3945-6_45

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-3945-6_45

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-16-3944-9

  • Online ISBN: 978-981-16-3945-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics