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 条
  • [2] Multi-Tenant Programmable Switch Virtualization Architecture
    Lamb, Ivan Peter
    Facen, Theo
    Duarte, Pedro
    Azambuja, Jose Rodrigo
    Cordeiro, Weverton
    PROCEEDINGS OF 2024 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, NOMS 2024, 2024,
  • [3] Multi-Tenant, Secure, Load Disseminated SaaS Architecture
    Pervez, Zeeshan
    Lee, Sungyoung
    Lee, Young-Koo
    12TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: ICT FOR GREEN GROWTH AND SUSTAINABLE DEVELOPMENT, VOLS 1 AND 2, 2010, : 214 - 219
  • [4] Verification algebra for multi-tenant applications in VaaS architecture
    Hu, Kai
    Wan, Ji
    Luo, Kan
    Xu, Yuzhuang
    Cheng, Zijing
    Tsai, Wei-Tek
    Software Testing Verification and Reliability, 2021, 31 (06)
  • [5] A Multi-tenant Database Architecture Design for Software Applications
    Yaish, Haitham
    Goyal, Madhu
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 933 - 940
  • [6] Modeling and Analysis of Availability for SaaS Multi-tenant Architecture
    Su, Wenbo
    Lin, Chuang
    Meng, Kun
    Liu, Qu
    2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON SERVICE ORIENTED SYSTEM ENGINEERING (SOSE), 2014, : 365 - 369
  • [7] Verification algebra for multi-tenant applications in VaaS architecture
    Hu, Kai
    Wan, Ji
    Luo, Kan
    Xu, Yuzhuang
    Cheng, Zijing
    Tsai, Wei-Tek
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2021, 31 (06):
  • [8] Customizing Multi-Tenant SaaS by Microservices: A Reference Architecture
    Song, Hui
    Nguyen, Phu H.
    Chauvel, Franck
    Glattetre, Jens
    Schjerpen, Thomas
    2019 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2019), 2019, : 446 - 448
  • [9] A Scalable Multi-Tenant Architecture for Business Process Executions
    Pathirage, Milinda
    Perera, Srinath
    Kumara, Indika
    Weerasiri, Denis
    Weerawarana, Sanjiva
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2012, 9 (02) : 21 - 41
  • [10] Multi-Tenant Web Application Framework Architecture Pattern
    Ngo Huy Bien
    Tran Dan Thu
    PROCEEDINGS OF 2015 2ND NATIONAL FOUNDATION FOR SCIENCE AND TECHNOLOGY DEVELOPMENT CONFERENCE ON INFORMATION AND COMPUTER SCIENCE NICS 2015, 2015, : 40 - 48