Multi-tenant Architecture Comparison

被引:0
|
作者
Kabbedijk, Jaap [1 ]
Pors, Michiel [1 ]
Jansen, Slinger [1 ]
Brinkkemper, Sjaak [1 ]
机构
[1] Univ Utrecht, Dept Informat & Comp Sci, NL-3508 TC Utrecht, Netherlands
来源
关键词
Multi-tenancy; architecture patterns; quality attributes;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software architects struggle to choose an adequate architectural style for multi-tenant software systems. Bad choices result in poor performance, low scalability, limited flexibility, and obstruct software evolution. We present a comparison of 12 Multi-Tenant Architecture (MTA) patterns that supports architects in choosing the most suitable architectural pattern, using 17 assessment criteria. Both patterns and criteria were evaluated by domain experts. Five architecture assessment rules of thumb are presented in the paper, aimed at making fast and efficient design decisions. The comparison provides architects with an effective method for selecting the applicable multi-tenant architecture pattern, saving them effort, time, and mitigating the effects of making wrong decisions.
引用
收藏
页码:202 / 209
页数:8
相关论文
共 50 条
  • [31] MicroEdge: A Multi-Tenant Edge Cluster System Architecture for Scalable Camera Processing
    Cao, Difei
    Yoo, Jinsun
    Xu, Zhuangdi
    Saurez, Enrique
    Gupta, Harshit
    Krishna, Tushar
    Ramachandran, Umakishore
    PROCEEDINGS OF THE TWENTY-THIRD ACM/IFIP INTERNATIONAL MIDDLEWARE CONFERENCE, MIDDLEWARE 2022, 2022, : 322 - 334
  • [32] vIoT: A First Step Towards a Shared, Multi-tenant IoT Infrastructure Architecture
    Ahmad, Muneeb
    Alowibdi, Jalal S.
    Ilyas, Muhammad U.
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2017, : 308 - 313
  • [33] A Capacity Broker Architecture and Framework for Multi-tenant support in LTE-A Networks
    Tseliou, Georgia
    Samdanis, Konstantinos
    Adelantado, Ferran
    Costa Perez, Xavier
    Verikoukis, Christos
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [34] Accommodating Multi-Tenant FPGAs in the Cloud
    Mbongue, Joel Mandebi
    Bobda, Christophe
    28TH IEEE INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2020, : 214 - 214
  • [35] A distributed architecture for policy-customisable multi-tenant processes-as-a-service
    Wang, MingXue
    Bandara, Kosala Yapa
    Pahl, Claus
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2016, 31 (04) : 377 - 404
  • [36] MTFT : Multi-Tenant Fair Throttling
    Song, Ilhan
    Lee, Sang -Won
    2023 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING, BIGCOMP, 2023, : 304 - 307
  • [37] Towards Multi-Tenant Performance SLOs
    Lang, Willis
    Shankar, Srinath
    Patel, Jignesh M.
    Kalhan, Ajay
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (06) : 1447 - 1463
  • [38] A Sharing Platform for Multi-Tenant PONs
    Afraz, Nima
    Ruffini, Marco
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2018, 36 (23) : 5413 - 5423
  • [39] SaaS Multi-Tenant Application Customization
    Tsai, Wei-Tek
    Sun, Xin
    2013 IEEE SEVENTH INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2013), 2013, : 1 - 12
  • [40] Classifying Computations on Multi-Tenant FPGAs
    Gobulukoglu, Mustafa
    Drewes, Colin
    Hunter, Bill
    Richmond, Dustin
    Kastner, Ryan
    2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 1261 - 1266