ADS: Adaptive and Dynamic Scaling Mechanism for Multimedia Conferencing Services in the Cloud

被引:0
作者
Soltanian, Abbas [1 ]
Naboulsi, Diala [1 ]
Salahuddin, Mohammad A. [2 ]
Glitho, Roch [1 ]
Elbiaze, Halima [3 ]
Wette, Constant [4 ]
机构
[1] Concordia Univ, Montreal, PQ, Canada
[2] Univ Waterloo, Waterloo, ON, Canada
[3] Univ Quebec, Montreal, PQ, Canada
[4] Ericsson, Mississauga, ON, Canada
来源
2018 15TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC) | 2018年
基金
加拿大自然科学与工程研究理事会;
关键词
Cloud Computing; Multimedia Conferencing; Platform-as-a-Service; Resource Allocation; Scaling Algorithm;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multimedia conferencing is used extensively in a wide range of applications, such as online games and distance learning. These applications need to efficiently scale the conference size as the number of participants fluctuates. Cloud is a technology that addresses the scalability issue. However, the proposed cloud-based solutions have several shortcomings in considering the future demand of applications while meeting both Quality of Service (QoS) requirements and efficiency in resource usage. In this paper, we propose an Adaptive and Dynamic Scaling mechanism (ADS) for multimedia conferencing services in the cloud. This mechanism enables scalable and elastic resource allocation with respect to the number of participants. ADS produces a cost efficient scaling schedule while considering the QoS requirements and the future demand of the conferencing service. We formulate the problem using Integer Linear Programming (ILP) and design a heuristic for it. Simulation results show that ADS mechanism elastically scales conferencing services. Moreover, the ADS heuristic is shown to outperform a greedy algorithm from a resource-efficiency perspective.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Dynamic Certification of Cloud Services: Trust, but Verify!
    Lins, Sebastian
    Grochol, Pascal
    Schneider, Stephan
    Sunyaev, Ali
    IEEE SECURITY & PRIVACY, 2016, 14 (02) : 66 - 71
  • [42] An adaptive auto-scaling framework for cloud resource provisioning
    Chouliaras, Spyridon
    Sotiriadis, Stelios
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 148 : 173 - 183
  • [43] Dynamic Resource Allocation Mechanism Using SLA in Cloud Computing
    Agarkhed, Jayashree
    Ashalatha, R.
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2016, 2017, 517 : 731 - 740
  • [44] Adaptive Mobile Cloud Computing to Enable Rich Mobile Multimedia Applications
    Wang, Shaoxuan
    Dey, Sujit
    IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (04) : 870 - 883
  • [45] Monitoring Elastically Adaptive Multi-Cloud Services
    Trihinas, Demetris
    Pallis, George
    Dikaiakos, Marios D.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (03) : 800 - 814
  • [46] A Computation Offloading Mechanism for Multimedia Services in Green Smart Community
    Zhang, Yixin
    Mao, Junli
    Chen, Lishui
    Wang, Yuanyuan
    Yang, Yang
    Yu, Peng
    2020 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2020,
  • [47] Novel Dynamic Scaling Algorithm for Energy Efficient Cloud Computing
    Kumar, M. Vinoth
    Venkatachalam, K.
    Masud, Mehedi
    Abouhawwash, Mohamed
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (03) : 1547 - 1559
  • [48] Enabling Dynamic Virtual Frequency Scaling for Virtual Machines in the Cloud
    Cadorel, Emile
    Rouvoy, Romain
    2022 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2022), 2022, : 336 - 346
  • [49] Dynamic Scaling of Web Applications in a Virtualized Cloud Computing Environment
    Chieu, Trieu C.
    Mohindra, Ajay
    Karve, Alexei A.
    Segal, Alla
    ICEBE 2009: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2009, : 281 - 286
  • [50] PREDICTIVE PROVISIONING OF WORKLOADS FOR DYNAMIC APPLICATION SCALING IN CLOUD ENVIRONMENTS
    Morariu, Octavian
    Morariu, Cristina
    Borangiu, Theodor
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2014, 76 (03): : 3 - 16