A Hypergraph Partition Based Approach to Dynamic Deployment for Service-Oriented Multi-tenant SaaS Applications

被引:0
|
作者
Pan, Ying [1 ]
Wu, Lei [1 ]
Liu, Shijun [1 ]
Meng, Xiangxu [1 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan 250101, Peoples R China
来源
关键词
service deployment; hypergraph partition; multi-tenant; hierarchical services; SOA;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a service-oriented multi-tenant SaaS application, all tenants share services and user requests of the service change dynamically. In order to provide high-quality web services, we must solve the problem of the load unbalance caused by dynamic user requests' change. This paper proposes an approach based on hypergraph partition to keep load balance for service-oriented multi-tenant SaaS application. A hypergraph-based service model is used to present hierarchical services and multi-tenant applications. This approach adjusts service distribution on the servers based on hypergraph partition to keep load balance. According to the experiments, this approach effectively solves the problem of load unbalance caused by the change of user requests.
引用
收藏
页码:185 / 192
页数:8
相关论文
共 50 条
  • [1] Towards Dynamic Tenant Management for Microservice based Multi-Tenant SaaS Applications
    Kalra, Sumit
    Prabhakar, T. V.
    [J]. ISEC'18: PROCEEDINGS OF THE 11TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2018,
  • [2] Runtime Evolution of Service-Based Multi-tenant SaaS Applications
    Kumara, Indika
    Han, Jun
    Colman, Alan
    Kapuruge, Malinda
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 192 - 206
  • [3] Continuous Evolution of Multi-tenant SaaS Applications: A Customizable Dynamic Adaptation Approach
    Gey, Fatih
    Van Landuyt, Dimitri
    Joosen, Wouter
    Jonckers, Viviane
    [J]. 7TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF ENGINEERING SERVICE-ORIENTED AND CLOUD SYSTEMS PESOS 2015, 2015, : 10 - 16
  • [4] Dynamic Provisioning of Service Composition in a Multi-Tenant SaaS Environment
    Wael Sellami
    Hatem Hadj Kacem
    Ahmed Hadj Kacem
    [J]. Journal of Network and Systems Management, 2020, 28 : 367 - 397
  • [5] Dynamic Provisioning of Service Composition in a Multi-Tenant SaaS Environment
    Sellami, Wael
    Kacem, Hatem
    Kacem, Ahmed
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2020, 28 (02) : 367 - 397
  • [6] Multi-Tenant Intrusion Detection Framework as a Service for SaaS
    Yassin, Mohamed
    Ould-Slimane, Hakima
    Talhi, Chamseddine
    Boucheneb, Hanifa
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2925 - 2938
  • [7] A Template-based Model Transformation Approach for Deriving Multi-Tenant SaaS Applications
    Ma, Kun
    Yang, Bo
    Abraham, Ajith
    [J]. ACTA POLYTECHNICA HUNGARICA, 2012, 9 (02) : 25 - 41
  • [8] Middleware for Customizable Multi-staged Dynamic Upgrades of Multi-tenant SaaS Applications
    Gey, Fatih
    Van Landuyt, Dimitri
    Joosen, Wouter
    [J]. 2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 102 - 111
  • [9] Towards a container-based architecture for multi-tenant SaaS applications
    Truyen, Eddy
    Van Landuyt, Dimitri
    Reniers, Vincent
    Rafique, Ansar
    Lagaisse, Bert
    Joosen, Wouter
    [J]. 15TH WORKSHOP ON ADAPTIVE AND REFLECTIVE MIDDLEWARE (ARM 2016), 2016,
  • [10] An Integrated Platform for Dynamic Adaptation of Multi-Tenant Single Instance SaaS Applications
    Mohamed, Fatma
    Mizouni, Rabeb
    Abu-Matar, Mohammad
    Al-Qutayri, Mahmoud
    Whittle, Jon
    [J]. 2017 IEEE 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2017), 2017, : 257 - 264