A. Celesti, Lorenzo Carnevale, A. Galletta, M. Fazio, M. Villari
{"title":"看门狗服务使基于容器的微服务在物联网云中可靠","authors":"A. Celesti, Lorenzo Carnevale, A. Galletta, M. Fazio, M. Villari","doi":"10.1109/FiCloud.2017.57","DOIUrl":null,"url":null,"abstract":"The integration of Internet of Things (IoT) and Cloud computing has brought the rising of IoT Clouds able to provide different kinds of IoT as a Service solutions consisting of various micro-services deployed in IoT devices (including sensors and actuators) interacting with different Infrastructure, Platform, and Software as Service (i.e., IaaS, PaaS, SaaS) running in the Clouds' data centres. On the basis of IoT Clouds the container virtualisation is becoming an even more prominent technology that allows them to deploy and manage, in a flexible fashion, micro-services within IoT devices. In this paper, we specifically focus on micro-service reliability in IoT devices. In particular, we propose a system based on container virtualisation that allows IoT Clouds to carry out fault-tolerance when a micro-service running on an IoT device fails. Experiments prove that the overheard introduced in our system by container virtualisation does not negatively affect performances when a micro-service is replaced due to a failure.","PeriodicalId":115925,"journal":{"name":"2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"20","resultStr":"{\"title\":\"A Watchdog Service Making Container-Based Micro-services Reliable in IoT Clouds\",\"authors\":\"A. Celesti, Lorenzo Carnevale, A. Galletta, M. Fazio, M. Villari\",\"doi\":\"10.1109/FiCloud.2017.57\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The integration of Internet of Things (IoT) and Cloud computing has brought the rising of IoT Clouds able to provide different kinds of IoT as a Service solutions consisting of various micro-services deployed in IoT devices (including sensors and actuators) interacting with different Infrastructure, Platform, and Software as Service (i.e., IaaS, PaaS, SaaS) running in the Clouds' data centres. On the basis of IoT Clouds the container virtualisation is becoming an even more prominent technology that allows them to deploy and manage, in a flexible fashion, micro-services within IoT devices. In this paper, we specifically focus on micro-service reliability in IoT devices. In particular, we propose a system based on container virtualisation that allows IoT Clouds to carry out fault-tolerance when a micro-service running on an IoT device fails. Experiments prove that the overheard introduced in our system by container virtualisation does not negatively affect performances when a micro-service is replaced due to a failure.\",\"PeriodicalId\":115925,\"journal\":{\"name\":\"2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)\",\"volume\":\"49 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"20\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FiCloud.2017.57\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FiCloud.2017.57","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Watchdog Service Making Container-Based Micro-services Reliable in IoT Clouds
The integration of Internet of Things (IoT) and Cloud computing has brought the rising of IoT Clouds able to provide different kinds of IoT as a Service solutions consisting of various micro-services deployed in IoT devices (including sensors and actuators) interacting with different Infrastructure, Platform, and Software as Service (i.e., IaaS, PaaS, SaaS) running in the Clouds' data centres. On the basis of IoT Clouds the container virtualisation is becoming an even more prominent technology that allows them to deploy and manage, in a flexible fashion, micro-services within IoT devices. In this paper, we specifically focus on micro-service reliability in IoT devices. In particular, we propose a system based on container virtualisation that allows IoT Clouds to carry out fault-tolerance when a micro-service running on an IoT device fails. Experiments prove that the overheard introduced in our system by container virtualisation does not negatively affect performances when a micro-service is replaced due to a failure.