{"title":"物联网的基础设施即服务","authors":"M. Alam, R. Glitho","doi":"10.1109/CloudNet.2018.8549493","DOIUrl":null,"url":null,"abstract":"Internet of Things (IoT) enables a plethora of applications. However provisioning these applications in a cost-efficient manner, as well as decoupling the applications from the underlying IoT devices remains a challenge that cloud computing may aid in tackling. This paper proposes an architecture for an IoT Infrastructure as a Service (IaaS) to address these issues. Like any other cloud IaaS, the proposed IaaS relies on virtualization to realize cost efficiency. The high-level Application Programming Interfaces (APIs) that enable IoT cloud consumers (e.g. IoT PaaS) to use the virtualized resources are described, as well as the lower level APIs that make possible the management of the actual pool of IoT physical resources. The subjacent functional entities (e.g. orchestrator, publisher, repository access engine, physical and virtual sensor repositories) are introduced, as well as the related interfaces. A proof of concept prototype is built and performance measurements are made. Advanticsys and Virtenio sensors are used as physical sensors.","PeriodicalId":436842,"journal":{"name":"2018 IEEE 7th International Conference on Cloud Networking (CloudNet)","volume":"59 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"An Infrastructure as a Service for the Internet of Things\",\"authors\":\"M. Alam, R. Glitho\",\"doi\":\"10.1109/CloudNet.2018.8549493\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Internet of Things (IoT) enables a plethora of applications. However provisioning these applications in a cost-efficient manner, as well as decoupling the applications from the underlying IoT devices remains a challenge that cloud computing may aid in tackling. This paper proposes an architecture for an IoT Infrastructure as a Service (IaaS) to address these issues. Like any other cloud IaaS, the proposed IaaS relies on virtualization to realize cost efficiency. The high-level Application Programming Interfaces (APIs) that enable IoT cloud consumers (e.g. IoT PaaS) to use the virtualized resources are described, as well as the lower level APIs that make possible the management of the actual pool of IoT physical resources. The subjacent functional entities (e.g. orchestrator, publisher, repository access engine, physical and virtual sensor repositories) are introduced, as well as the related interfaces. A proof of concept prototype is built and performance measurements are made. Advanticsys and Virtenio sensors are used as physical sensors.\",\"PeriodicalId\":436842,\"journal\":{\"name\":\"2018 IEEE 7th International Conference on Cloud Networking (CloudNet)\",\"volume\":\"59 4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE 7th International Conference on Cloud Networking (CloudNet)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CloudNet.2018.8549493\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 7th International Conference on Cloud Networking (CloudNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CloudNet.2018.8549493","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Infrastructure as a Service for the Internet of Things
Internet of Things (IoT) enables a plethora of applications. However provisioning these applications in a cost-efficient manner, as well as decoupling the applications from the underlying IoT devices remains a challenge that cloud computing may aid in tackling. This paper proposes an architecture for an IoT Infrastructure as a Service (IaaS) to address these issues. Like any other cloud IaaS, the proposed IaaS relies on virtualization to realize cost efficiency. The high-level Application Programming Interfaces (APIs) that enable IoT cloud consumers (e.g. IoT PaaS) to use the virtualized resources are described, as well as the lower level APIs that make possible the management of the actual pool of IoT physical resources. The subjacent functional entities (e.g. orchestrator, publisher, repository access engine, physical and virtual sensor repositories) are introduced, as well as the related interfaces. A proof of concept prototype is built and performance measurements are made. Advanticsys and Virtenio sensors are used as physical sensors.