Optimization-based resource allocation for software as a service application in cloud computing

被引:10
|
作者
Li, Chunlin [1 ,2 ]
Liu, Yun Chang [1 ]
Yan, Xin [1 ]
机构
[1] Wuhan Univ Technol, Dept Comp Sci, Wuhan 430063, Peoples R China
[2] Nanjing Univ Sci & Technol, Key Lab Intelligent Percept & Syst High Dimens In, Minist Educ, Nanjing 210094, Jiangsu, Peoples R China
关键词
Cloud computing; Software as a service (SaaS); Resource allocation; Quality of service (QoS);
D O I
10.1007/s10951-016-0491-z
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Software as a service (SaaS) is a software that is developed and hosted by the SaaS vendor. SaaS cloud provides software as services to the users through the internet. To provide good quality of service for the user, the SaaS relies on the resources leased from infrastructure as a service cloud providers. As the SaaS services rapidly expand their application scopes, it is important to optimize resource allocation in SaaS cloud. The paper presents optimization-based resource allocation approach for software as a service application in cloud. The paper uses optimization decomposition approach to solve cloud resource allocation for satisfying the cloud user's needs and the profits of the cloud providers. The paper also proposes a SaaS cloud resource allocation algorithm. The experiments are designed to compare the performance of the proposed algorithm with other two related algorithms.
引用
收藏
页码:103 / 113
页数:11
相关论文
共 50 条
  • [31] Multiobjective Optimization-Based Task Offloading Combined With Power and Resource Allocation in Mobile Edge Computing
    Chai, Zheng-yi
    Yuan, Dong
    Li, Ya-lun
    [J]. IEEE SYSTEMS JOURNAL, 2023, 17 (04): : 5738 - 5749
  • [32] Snake swarm optimization-based deep reinforcement learning for resource allocation in edge computing environment
    Kaliraj, S.
    Sivakumar, V.
    Premkumar, N.
    Vatchala, S.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (18):
  • [33] An Efficient Kernel FCM and Artificial Fish Swarm Optimization-Based Optimal Resource Allocation in Cloud
    Albert, Pravin
    Nanjappan, Manikandan
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2020, 29 (16)
  • [34] Software-defined networks for resource allocation in cloud computing: A survey
    Mohamed, Arwa
    Hamdan, Mosab
    Khan, Suleman
    Abdelaziz, Ahmed
    Babiker, Sharief F.
    Imran, Muhammad
    Marsono, M. N.
    [J]. COMPUTER NETWORKS, 2021, 195
  • [35] Virtual Resource Allocation based on Improved Particle Swarm Optimization in Cloud Computing Environment
    Shao, Youwei
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (03): : 111 - 118
  • [36] Blockchain Based Adaptive Resource Allocation in Cloud Computing
    Muruganandam, Sumathi
    Natarajan, Vijayaraj
    Raj, Raja Soosaimarian Peter
    Maharajan, Venkatachalapathy
    [J]. BRAZILIAN ARCHIVES OF BIOLOGY AND TECHNOLOGY, 2022, 65
  • [37] Priority Based Dynamic resource allocation in Cloud Computing
    Pawar, Chandrashekhar S.
    Wagh, Rajnikant B.
    [J]. 2012 INTERNATIONAL SYMPOSIUM ON CLOUD AND SERVICES COMPUTING (ISCOS 2012), 2012, : 1 - 6
  • [38] Resource Allocation based on Genetic Algorithm for Cloud Computing
    Chen, Yi-Liang
    Huang, Shih-Yun
    Chang, Yao-Chung
    Chao, Han-Chieh
    [J]. 2021 30TH WIRELESS AND OPTICAL COMMUNICATIONS CONFERENCE (WOCC 2021), 2021, : 211 - 212
  • [39] Virtual Machine Resource Allocation Optimization in Cloud Computing Based on Multiobjective Genetic Algorithm
    Shi, Feng
    Lin, Jingna
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [40] An Efficient Resource Allocation for Infrastructure-as-a-Service in Cloud Computing Environments
    Liao, Wen-Hwa
    Yu, Chih-Kai
    Kuai, Ssu-Chi
    [J]. ADVANCED SCIENCE LETTERS, 2014, 20 (10-12) : 1851 - 1855