Dynamic provisioning in multi-tenant service clouds

被引:0
|
作者
Lakshmi Ramachandran
Nanjangud C. Narendra
Karthikeyan Ponnalagu
机构
[1] North Carolina State University,
[2] IBM India Research Lab,undefined
关键词
Service-oriented architecture; Service clouds; Cloud computing; Multi-tenant systems;
D O I
10.1007/s11761-012-0116-0
中图分类号
学科分类号
摘要
Cloud-based systems promise an on-demand service provisioning system along with a “pay-as-you-use” policy. In the case of multi-tenant systems this would mean dynamic creation of a tenant by integrating existing cloud-based services on the fly. Presently, dynamic creation of a tenant is handled by building the required components from scratch. Although multi-tenant systems help providers save cost by allocating multiple tenants to the same instance of an application, they incur huge reconfiguration costs. Cost and time spent on these reconfiguration activities can be reduced by re-constructing tenants from existing tenant configurations supported by service providers. Multi-tenant cloud-based systems also lack the facility of allowing clients to specify their requirements. Giving clients the flexibility to specify requirements helps them avoid spending an excessive amount of time and effort looking through a list of services, many of which might not be relevant to them. Moreover, dynamic provisioning in the cloud requires an integrated solution across the technology stack (software, platform and infrastructure) combining functional, non-functional and resource allocation requirements. Existing research works in the area of web service matching, although numerous, still fall short, since they usually consider each requirement type in isolation and cannot provide an integrated solution. To that end, in this paper we investigate the features needed for dynamic service provisioning on the cloud. We propose a novel User Interface-Tenant Selector-Customizer (UTC) model and approach, which enables cloud-based services to be systematically modeled and provisioned as variants of existing service tenants in the cloud. Our approach considers functional, non-functional and resource allocation requirements, which are explicitly specified by the client via the user interface component of the model. To the best of our knowledge, ours is the first such integrated approach. We illustrate our ideas using a realistic running example, and also present a proof-of-concept prototype built using IBM’s Rational Software Architect modeling tool. We also present experimental results demonstrating the applicability of our matching algorithm. Our results show significant reduction in matching time with the help of an elimination process that reduces the search space needed for performing matching.
引用
收藏
页码:283 / 302
页数:19
相关论文
共 50 条
  • [31] Deadline Guaranteed Service for Multi-Tenant Cloud Storage
    Liu, Guoxin
    Shen, Haiying
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2015,
  • [32] 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
  • [33] Multi-tenant Mobility Control in Small Cells as a Service
    Sallent, O.
    Perez-Romero, J.
    Ferrus, R.
    Agusti, R.
    [J]. 2016 13TH INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS (ISWCS), 2016, : 366 - 372
  • [34] Multi-Tenant Service Composition Based on Granularity Computing
    Cai, Huihui
    Cui, Lizhen
    Shi, Yuliang
    Kong, Lanju
    Yan, Zhongmin
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, : 669 - 676
  • [35] ESBMT: A Multi-tenant Aware Enterprise Service Bus
    Strauch, Steve
    Andrikopoulos, Vasilios
    Saez, Santiago Gomez
    Leymann, Frank
    [J]. INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2013, 4 (03): : 230 - 249
  • [36] DARGOS: A highly adaptable and scalable monitoring architecture for multi-tenant Clouds
    Povedano-Molina, Javier
    Lopez-Vega, Jose M.
    Lopez-Soler, Juan M.
    Corradi, Antonio
    Foschini, Luca
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (08): : 2041 - 2056
  • [37] A Power-aware Scheduling Algorithm in Multi-tenant IaaS Clouds
    Liang, Bin
    Dong, Xiaoshe
    Zhang, Xingjun
    [J]. 2019 IEEE 4TH INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING (ICSIP 2019), 2019, : 250 - 253
  • [38] MultiGranular: An effective service composition infrastructure for multi-tenant service composition
    Cai, Huihui
    Cui, Lizhen
    [J]. International Journal of Multimedia and Ubiquitous Engineering, 2014, 9 (06): : 171 - 181
  • [39] An online social mutual help architecture for multi-tenant mobile clouds
    Ma, Kun
    Tang, Zijie
    [J]. International Journal of Intelligent Information and Database Systems, 2014, 8 (04) : 359 - 373
  • [40] Online Provisioning for Virtual Clusters in Multi-tenant Cloud Data Center Network
    Lu, Shuaibing
    Fang, Zhiyi
    Wu, Jie
    [J]. IEEE INFOCOM 2018 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2018, : 142 - 147