Читать книгу Service Level Management in Emerging Environments - Nader Mbarek - Страница 44
1.5.2.3. The support and application layer in the IoT 1.5.2.3.1. QoS requirements
ОглавлениеThe support layer of the IoT architecture includes Cloud services as well as computing and storage capacities. In addition, the application layer includes IoT applications for processing data and carrying out calculations for useful purposes.
It is difficult to guarantee QoS in the Cloud hosting IoT applications and this constitutes an emerging discipline that poses several research challenges. This is due to the shortage of standardized end-to-end approaches for QoS guarantee in this type of environment. In addition, there are a variety of constraints and QoS parameters specific to each Cloud service. Indeed, the QoS requirements in the Cloud are varied and depend on the service provided by the Cloud. These services are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). The Cloud can also provide network services called Network as a Service (NaaS) that may make up the infrastructure connecting the device layer to the support layer offering IaaS, PaaS or SaaS type services in an IoT environment.
QoS requirements in a Cloud environment, and therefore in the support layer and the application layer of the IoT architecture, may relate to the availability of the service, the need to provide mechanisms that can process different types of data flows in a differentiated manner, the allocation of resources according to the needs of data flows or standardization of SLAs (Hamze 2015).