An SLA-based Resource Allocation for IoT Applications in Cloud Environments

被引:0
|
作者
Singh, Anand [1 ]
Viniotis, Yannis [1 ]
机构
[1] North Carolina State Univ, Dept Elect & Comp Engn, Raleigh, NC 27695 USA
关键词
IoT cloud; service level agreement; CPU scheduling; message broker;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In an IoT cloud, the message broker service allows point to multi-point communication between IoT devices and applications. The service is governed by Service Level Agreements (SLA) that specify, among other requirements, the volume of messages served during an enforcement period. For simplicity, current SLAs do not provide detailed information about message arrival patterns, making enforcement of the SLA a difficult problem for the providers. In this paper, we propose a new, two-step SLA by introducing sub-periods for measurement and control within the total enforcement period. Our proposed SLA retains the simplicity of the current SLA and provides additional controls for the providers to enforce it. We present the conformance of the new SLA as a resource allocation problem for cloud providers and propose a buffering, scheduling and rate limiting mechanism to enforce it. We verify that the solution achieves conformance, analyze the tradeoffs of the solution and evaluate via simulation the effects of system parameters such as capacity, number of sub-periods and enforcement period.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] SLA-based Secure Cloud Application Development: the SPECS Framework
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    2015 17TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC), 2016, : 337 - 344
  • [42] SLA-based service provisioning approach in vehicular cloud network
    Kaleibar, Farhoud Jafari
    Abbaspour, Maghsoud
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3693 - 3708
  • [43] SLA-based service provisioning approach in vehicular cloud network
    Farhoud Jafari Kaleibar
    Maghsoud Abbaspour
    Cluster Computing, 2021, 24 : 3693 - 3708
  • [44] A Survey on SLA-based Brokering for Inter-cloud Computing
    Mostajeran, Ehsan
    Ismail, Bukhary Ikhwan
    Khalid, Mohammad Fairus
    Ong, Hong
    2015 SECOND INTERNATIONAL CONFERENCE ON COMPUTING TECHNOLOGY AND INFORMATION MANAGEMENT (ICCTIM), 2015, : 25 - 31
  • [45] Cuckoo Based Resource Allocation for Mobile Cloud Environments
    Durga, S.
    Mohan, S.
    Dinesh, J.
    Aneena, A.
    COMPUTATIONAL INTELLIGENCE, CYBER SECURITY AND COMPUTATIONAL MODELS, ICC3 2015, 2016, 412 : 542 - 550
  • [46] SLA-based Optimization of Energy Efficiency for Green Cloud Computing
    Anan, Muhammad
    Nasser, Nidal
    2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [47] A SLA-compliant Cloud Resource Allocation Framework for N-tier Applications
    McConnell, Aaron
    Parr, Gerard
    McClean, Sally
    Morrow, Philip
    Scotney, Bryan
    2012 IEEE 1ST INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2012,
  • [48] A Whale Optimization Algorithm Based Resource Allocation Scheme for Cloud-Fog Based IoT Applications
    Sing, Ranumayee
    Bhoi, Sourav Kumar
    Panigrahi, Niranjan
    Sahoo, Kshira Sagar
    Jhanjhi, Nz
    AlZain, Mohammed A.
    ELECTRONICS, 2022, 11 (19)
  • [49] Negotiation-based Flexible SLA Establishment with SLA-driven Resource Allocation in Cloud Computing
    Son, Seokho
    Jun, Sung Chan
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 168 - 171
  • [50] Partition Placement and Resource Allocation for Multiple DNN-Based Applications in Heterogeneous IoT Environments
    Kim, Taeyoung
    Park, Hyungbin
    Jin, Younghwan
    Lee, Seung-Seob
    Lee, Sukyoung
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (11) : 9836 - 9848