Peeranut Chindanonda, Vladimir Podolskiy, M. Gerndt
{"title":"物联网中间件中自适应排队的度量","authors":"Peeranut Chindanonda, Vladimir Podolskiy, M. Gerndt","doi":"10.1109/FAS-W.2019.00042","DOIUrl":null,"url":null,"abstract":"Internet of Things (IoT) is a cornerstone technology for automation in the physical world. In particular, IoT allows industrial automation, also known as Industry 4.0. With overwhelming amount of sensor types and communication protocols, management of IoT middleware becomes unfeasible. This problem might be addressed by implementing self-adaptive functionality in IoT middleware. The presented paper contributes to the studies of the self-adaptive message queuing in IoT middleware: an estimated waiting time (EWT) metric for automating the scaling of message queuing subsystems is proposed and evaluated on CPU-intensive and blocking I/O-intensive tasks. Mixed metrics (with conventional CPU utilization and processing capacity) were also evaluated. Evaluation of the proposed metrics based on Google Kubernetes Engine revealed cost reduction potential of EWT and the well-balanced quality of queuing IoT middleware deployments provided by processing capacity metric.","PeriodicalId":368308,"journal":{"name":"2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Metrics for Self-Adaptive Queuing in Middleware for Internet of Things\",\"authors\":\"Peeranut Chindanonda, Vladimir Podolskiy, M. Gerndt\",\"doi\":\"10.1109/FAS-W.2019.00042\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Internet of Things (IoT) is a cornerstone technology for automation in the physical world. In particular, IoT allows industrial automation, also known as Industry 4.0. With overwhelming amount of sensor types and communication protocols, management of IoT middleware becomes unfeasible. This problem might be addressed by implementing self-adaptive functionality in IoT middleware. The presented paper contributes to the studies of the self-adaptive message queuing in IoT middleware: an estimated waiting time (EWT) metric for automating the scaling of message queuing subsystems is proposed and evaluated on CPU-intensive and blocking I/O-intensive tasks. Mixed metrics (with conventional CPU utilization and processing capacity) were also evaluated. Evaluation of the proposed metrics based on Google Kubernetes Engine revealed cost reduction potential of EWT and the well-balanced quality of queuing IoT middleware deployments provided by processing capacity metric.\",\"PeriodicalId\":368308,\"journal\":{\"name\":\"2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-06-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FAS-W.2019.00042\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FAS-W.2019.00042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Metrics for Self-Adaptive Queuing in Middleware for Internet of Things
Internet of Things (IoT) is a cornerstone technology for automation in the physical world. In particular, IoT allows industrial automation, also known as Industry 4.0. With overwhelming amount of sensor types and communication protocols, management of IoT middleware becomes unfeasible. This problem might be addressed by implementing self-adaptive functionality in IoT middleware. The presented paper contributes to the studies of the self-adaptive message queuing in IoT middleware: an estimated waiting time (EWT) metric for automating the scaling of message queuing subsystems is proposed and evaluated on CPU-intensive and blocking I/O-intensive tasks. Mixed metrics (with conventional CPU utilization and processing capacity) were also evaluated. Evaluation of the proposed metrics based on Google Kubernetes Engine revealed cost reduction potential of EWT and the well-balanced quality of queuing IoT middleware deployments provided by processing capacity metric.