Management of Service Level Agreements for Cloud Services in IoT: A Systematic Mapping Study

Management of Service Level Agreements for Cloud Services in IoT: A Systematic Mapping Study
复制标题

DOI:
10.1109/access.2017.2744677
复制
发表时间:
2018-01-01
期刊:
影响因子:
3.9
通讯作者:
Behnam, Moris
Behnam, Moris
中科院分区:
计算机科学3区
文献类型:
--
作者:
Mubeen, Saad;Asadollah, Sara Abbaspour;Behnam, Moris

文献摘要

被引文献

相似文献

云计算和物联网(IoT)是为消费者和企业提供服务的计算技术,使组织变得更加敏捷和灵活。因此,通过服务水平协议(sla)确保这种基于云的服务的服务质量(QoS)对于服务提供者和服务使用者都是至关重要的。由于sla对于云部署和云服务的广泛采用至关重要,因此在云和物联网中管理sla已成为一个重要和必不可少的方面。本文对基于云服务的物联网应用中sla管理的现有研究进行了综述。为此,进行了系统的映射研究(一种定义良好的方法),以确定与sla相关的已发表的研究结果。本文确定了328项初步研究,并将其分为七个主要的技术类别:SLA管理、SLA定义、SLA建模、SLA协商、SLA监控、SLA违反和可信度以及SLA演进。本文还总结了这些研究的研究类型、研究贡献和人口统计信息。对结果的评估表明,大多数管理sla的方法都是在有限工业环境下的学术或控制实验中应用的,而不是在实际工业环境中应用的。许多研究关注于提议模型和管理SLA的方法,缺乏对演化视角的关注,也缺乏足够的工具支持来促进从业者的SLA管理活动。此外,针对sla中QoS的定性或定量评估的具体度量的研究较少,因此需要对sla的度量定义和度量进行深入研究。
Cloud computing and Internet of Things (IoT) are computing technologies that provide services to consumers and businesses, allowing organizations to become more agile and flexible. Therefore, ensuring quality of service (QoS) through service-level agreements (SLAs) for such cloud-based services is crucial for both the service providers and service consumers. As SLAs are critical for cloud deployments and wider adoption of cloud services, the management of SLAs in cloud and IoT has thus become an important and essential aspect. This paper investigates the existing research on the management of SLAs in IoT applications that are based on cloud services. For this purpose, a systematic mapping study (a well-defined method) is conducted to identify the published research results that are relevant to SLAs. This paper identifies 328 primary studies and categorizes them into seven main technical classifications: SLA management, SLA definition, SLA modeling, SLA negotiation, SLA monitoring, SLA violation and trustworthiness, and SLA evolution. This paper also summarizes the research types, research contributions, and demographic information in these studies. The evaluation of the results shows that most of the approaches for managing SLAs are applied in academic or controlled experiments with limited industrial settings rather than in real industrial environments. Many studies focus on proposal models and methods to manage SLAs, and there is a lack of focus on the evolution perspective and a lack of adequate tool support to facilitate practitioners in their SLA management activities. Moreover, the scarce number of studies focusing on concrete metrics for qualitative or quantitative assessment of QoS in SLAs urges the need for in-depth research on metrics definition and measurements for SLAs.