Design and implementation of high-availability architecture for IoT-Cloud services

Citations

WEB OF SCIENCE

27
Citations

SCOPUS

35

초록

For many vertical Internet of Things (IoT) applications, the high availability is very important. In traditional cloud systems, services are usually implemented with the same level of availability in which the fault detection and fault recovery mechanisms are not aware of service characteristics. In IoT-cloud, various services are provided with different service characteristics and availability requirements. Therefore, the existing cloud system is inefficient to optimize the availability method and resources to meet service requirements. To address this issue, this paper proposes a high availability architecture that is capable of dynamically optimizing the availability method based on service characteristics. The proposed architecture was verified through an implementation system based on OpenStack, and it was demonstrated that the system was able to achieve the target availability while optimizing resources, in contrast with existing architectures that use predefined availability methods. © 2019 by the authors. Licensee MDPI, Basel, Switzerland.

키워드

High availability; IoT service; IoT-cloud; Architecture; Computer architecture; Fault detection; Web services; Design and implementations; Existing architectures; Faultrecovery mechanisms; High availability; Internet of Things (IOT); Iot services; Proposed architectures; Service characteristics; Internet of things; article; internet of things
제목
Design and implementation of high-availability architecture for IoT-Cloud services
저자
Yang, H.; Kim, Y.
DOI
10.3390/s19153276
발행일
2019-08
유형
Article
저널명
Sensors
권
19
호
15