Multi-tenant SaaS deployment optimisation algorithm for cloud computing environment

被引:2
|
作者
Cao Ming [1 ]
Yu Bingjie [1 ]
Liu Xiantong [1 ]
机构
[1] State Grid Hebei Informat & Telecommun Branch, Shijiazhuang 050000, Hebei, Peoples R China
关键词
software as a service; SaaS; multi-tenant; SPP; ant colony algorithm; ACO; MapReduce;
D O I
10.1504/IJIPT.2018.10015709
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article adopts MapReduce and multi-targeted ant colony algorithm (ACO) distribution in parallel to solve large-scaled service dynamic selection in SaaS and puts forward a service dynamic selection algorithm based on these technologies. The algorithm integrates cloud calculation technologies such as loading strategy, ACO, MapReduce, and HDFS, which deploys the service to servers as little as possible, to further save the energy target. Meanwhile, it also takes into account the smallest price target deployment and server loading balancing target, which transforms the global optimisation service dynamic selection into a multi-targeted service combination optimisation problem with QoS restriction. The simulation experiments verify and prove the feasibility, effectiveness and convergence of the improved algorithm.
引用
收藏
页码:152 / 158
页数:7
相关论文
共 50 条
  • [31] 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
  • [32] Migration of Web Application SIMA into Multi-tenant SaaS
    Nugraheni, Ekasari
    2013 INTERNATIONAL CONFERENCE ON ICT FOR SMART SOCIETY (ICISS): THINK ECOSYSTEM ACT CONVERGENCE, 2013, : 75 - 78
  • [33] 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
  • [34] Multi-Tenant Intrusion Detection Framework as a Service for SaaS
    Yassin, Mohamed
    Ould-Slimane, Hakima
    Talhi, Chamseddine
    Boucheneb, Hanifa
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2925 - 2938
  • [35] A Preliminary Fault Taxonomy for Multi-tenant SaaS Systems
    Pinto, Victor Liugo Santiago C.
    Souza, Simone R. S.
    Souza, Paulo S. L.
    2019 19TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2019, : 178 - 187
  • [36] Collaborative Network Security in Multi-Tenant Data Center for Cloud Computing
    Chen, Zhen
    Dong, Wenyu
    Li, Hang
    Zhang, Peng
    Chen, Xinming
    Cao, Junwei
    TSINGHUA SCIENCE AND TECHNOLOGY, 2014, 19 (01) : 82 - 94
  • [37] Multi-Tenant Cloud Computing: From Cruise Liners to Container Ships
    Kaliski, Burt
    APTC 2008: THIRD ASIA-PACIFIC TRUSTED INFRASTRUCTURE TECHNOLOGIES CONFERENCE, PROCEEDINGS, 2008, : 4 - 4
  • [38] Securing and Trustworthy Blockchain-based Multi-Tenant Cloud Computing
    Reantongcome, Vorameth
    Visoottiviseth, Vasaka
    Sawangphol, Wudhichart
    Khurat, Assadarat
    Kashihara, Shigeru
    Fall, Doudou
    IEEE 10TH SYMPOSIUM ON COMPUTER APPLICATIONS AND INDUSTRIAL ELECTRONICS (ISCAIE 2020), 2020, : 256 - 261
  • [39] Multi-Tenant Access and Information Flow Control for SaaS
    Solanki, Nidhiben
    Zhu, Wei
    Yen, I-Ling
    Bastani, Farokh
    Rezvani, Elham
    2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 99 - 106
  • [40] 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