2016 conference paper

Resource allocation for IoT applications in cloud environments

2017 international conference on computing, networking and communications (icnc), 719–723.

By: A. Singh n & Y. Viniotis n

TL;DR: This paper proposes a resource allocation mechanism (that uses buffering, scheduling and rate limiting) to meet the Service Level Agreements (SLA) and proves that the solution achieves conformance, analyzes the tradeoffs of the solution and evaluates via simulation the effects of system parameters such as capacity and enforcement period. (via Semantic Scholar)
Source: NC State University Libraries
Added: August 6, 2018

In an IoT cloud, the message broker service offered to customers allows customer's devices and applications to connect and interact with cloud applications and other devices. 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, SLAs do not take into account detailed information about message arrival patterns or service times, making enforcement of the SLA a challenging problem for the providers. In this paper, we propose a resource allocation mechanism (that uses buffering, scheduling and rate limiting) to meet the SLA. 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 and enforcement period.