S. Rinaldi, P. Bellagente, P. Ferrari, A. Flammini, E. Sisinni
{"title":"云服务有时间意识吗?面向工业4.0的实验分析","authors":"S. Rinaldi, P. Bellagente, P. Ferrari, A. Flammini, E. Sisinni","doi":"10.1109/ISPCS.2019.8886642","DOIUrl":null,"url":null,"abstract":"In the last years, the industrial automation has experienced a deep transformation known as Industry4.0, and it is driven by Internet of Things (IoT) paradigm. The IoT-based automation is based on well-defined data models, which make easy the interaction among devices. Generally, the data generated by IoT sensors are elaborated to obtain value added services (such as predictive maintenance), exploiting cloud services and remote servers. An accurate timestamp of the data generated by sensors is required to maintain an adequate level of such services: an “easy” task in the case of a new deployment, but a nightmare when existing plants or machinery are retrofitted. In this case, the data are timestamped at cloud level, using the remote time. In such situations, a knowledge of the sense of time of cloud services is fundamental to guarantee the quality of data elaboration. The target of the research is an experimental characterization and a comparison of time awareness of different commercial cloud service providers (i.e. Amazon AWS, Google Cloud and Microsoft Azure). The characterization highlights as, generally, the performance provided by different platform is comparable each other. The time offset of NTP (Network Time Protocol) clients running on different Virtual Machines (VMs) has an uncertainty ranging from 0.05 ms up to 0.6 ms depending by the client configuration. Such results demonstrate that extreme care must be taken when using the time of remote VMs.","PeriodicalId":193584,"journal":{"name":"2019 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS)","volume":"545 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Are Cloud Services Aware of Time? An Experimental Analysis oriented to Industry 4.0\",\"authors\":\"S. Rinaldi, P. Bellagente, P. Ferrari, A. Flammini, E. Sisinni\",\"doi\":\"10.1109/ISPCS.2019.8886642\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the last years, the industrial automation has experienced a deep transformation known as Industry4.0, and it is driven by Internet of Things (IoT) paradigm. The IoT-based automation is based on well-defined data models, which make easy the interaction among devices. Generally, the data generated by IoT sensors are elaborated to obtain value added services (such as predictive maintenance), exploiting cloud services and remote servers. An accurate timestamp of the data generated by sensors is required to maintain an adequate level of such services: an “easy” task in the case of a new deployment, but a nightmare when existing plants or machinery are retrofitted. In this case, the data are timestamped at cloud level, using the remote time. In such situations, a knowledge of the sense of time of cloud services is fundamental to guarantee the quality of data elaboration. The target of the research is an experimental characterization and a comparison of time awareness of different commercial cloud service providers (i.e. Amazon AWS, Google Cloud and Microsoft Azure). The characterization highlights as, generally, the performance provided by different platform is comparable each other. The time offset of NTP (Network Time Protocol) clients running on different Virtual Machines (VMs) has an uncertainty ranging from 0.05 ms up to 0.6 ms depending by the client configuration. Such results demonstrate that extreme care must be taken when using the time of remote VMs.\",\"PeriodicalId\":193584,\"journal\":{\"name\":\"2019 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS)\",\"volume\":\"545 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISPCS.2019.8886642\",\"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 International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISPCS.2019.8886642","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
摘要
在过去的几年里,工业自动化经历了被称为工业4.0的深刻变革,它是由物联网(IoT)范式驱动的。基于物联网的自动化基于定义良好的数据模型,这使得设备之间的交互变得容易。通常,利用云服务和远程服务器,对物联网传感器产生的数据进行细化,以获得增值服务(如预测性维护)。传感器产生的数据的准确时间戳需要保持足够的服务水平:在新部署的情况下,这是一项“容易”的任务,但在现有工厂或机器进行改造时,这是一场噩梦。在这种情况下,使用远程时间在云级别对数据进行时间戳。在这种情况下,了解云服务的时间感是保证数据阐述质量的基础。本研究的目标是对不同商业云服务提供商(即亚马逊AWS、谷歌云和微软Azure)的时间意识进行实验表征和比较。该特性的重点在于,通常不同平台提供的性能是相互比较的。运行在不同虚拟机上的NTP (Network time Protocol)客户端的时间偏差,根据客户端的配置,其不确定性在0.05 ms到0.6 ms之间。这样的结果表明,在使用远程虚拟机的时间时必须非常小心。
Are Cloud Services Aware of Time? An Experimental Analysis oriented to Industry 4.0
In the last years, the industrial automation has experienced a deep transformation known as Industry4.0, and it is driven by Internet of Things (IoT) paradigm. The IoT-based automation is based on well-defined data models, which make easy the interaction among devices. Generally, the data generated by IoT sensors are elaborated to obtain value added services (such as predictive maintenance), exploiting cloud services and remote servers. An accurate timestamp of the data generated by sensors is required to maintain an adequate level of such services: an “easy” task in the case of a new deployment, but a nightmare when existing plants or machinery are retrofitted. In this case, the data are timestamped at cloud level, using the remote time. In such situations, a knowledge of the sense of time of cloud services is fundamental to guarantee the quality of data elaboration. The target of the research is an experimental characterization and a comparison of time awareness of different commercial cloud service providers (i.e. Amazon AWS, Google Cloud and Microsoft Azure). The characterization highlights as, generally, the performance provided by different platform is comparable each other. The time offset of NTP (Network Time Protocol) clients running on different Virtual Machines (VMs) has an uncertainty ranging from 0.05 ms up to 0.6 ms depending by the client configuration. Such results demonstrate that extreme care must be taken when using the time of remote VMs.