earticle

논문검색

Towards Multivariable Architecture for SaaS Multi-tenant Applications

초록

영어

A multi-tenant Software as a Service (SaaS) application delivers customized run-time application to each tenant using a single application. Multi-tenancy offers several advantages including quick application deployment, reduced application maintenance, effective version control, and much more. However, handling large datacenter resources and providing better Quality of Service (QoS) is a major challenge for SaaS providers. SaaS application have unstable load based on tenant user’s demand. In a typical multitenant application security, reliability and energy efficiency play an important role. However, these aspects are largely ignored while focusing on the performance of the application. In this paper we propose a novel application’s component based multivariable architecture for multi-tenant Software as a Service (SaaS) application. Instances of application’s components are created at component level and dynamically scaled based on the component’s load considering security, reliability and energy based runtime factors applying multi-criteria Zionts–Wallenius optimization method. Our evaluation and discussions show that the proposed multi-instance Towards Multivariable Architecture (TMA) offers enhanced application load distribution and at the same time offers improved application response time and conserves energy in datacenter.

목차

Abstract
 1. Introduction
 2. Related Work
 3. Towards Multivariable Architecture (TMA)
  3.1 System Model
  3.2. Multivariable Architecture
 4. Evaluation and Discussion
  4.1 Experimental Setup
  4.2. Comparative Evaluation
 5. Conclusion and Future Work
 References

저자정보

  • M.D. Samrajesh Research and Development Centre, Bharathiar University, Coimbatore, Tamil Nadu, 641046, India
  • N.P. Gopalan National Institute of Technology, Tiruchirappalli, Tamil Nadu, 620015, India

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.