{"title":"云IEC 61850:使用OpenDDS的虚拟化环境中的DDS性能","authors":"R. Ferreira, R. S. Oliveira","doi":"10.1109/CIT.2017.17","DOIUrl":null,"url":null,"abstract":"The idea of using Virtualization and Cloud as the underlying infrastructure for future automation systems in the context of the Internet of Things has been presented in the literature. This paper presents the assessment of the end-to-end performance of a distributed and virtualized architecture from the DDS communication middleware layer, running the performance test benchmark applications of the OpenDDS implementation. The experimental distributed and virtualized environment used considers two ordinary physical hosts connected by a single network. The virtualization layer is realized with KVM as hosted hypervisor with Ubuntu Linux and TinyCore as Guest-OS. A set of test scenarios combining host-host, host-VM and VM-VM communications is defined. Each test consist of publishing circa 11 thousand messages of 250 bytes for each one of the different transport protocol supported by OpenDDS. The round-trip time is measured for each message or sample, from which the respective latency and jitter are calculated. The results obtained are presented in tabular and graphical formats. The results show that soft real-time applications with deadlines up to 1 ms could be run in such virtualized environment. We show that is reasonable to consider the potential of running automation applications on a distributed and virtualized environment. The contribution of this study is to provide information, based on the proposed reference architecture and its time characterization, to engineers responsible for the design of automation solutions to start considering and assessing the use of modern computing architectures and technologies, specially virtualization and communication middlewares, in new engineering projects.","PeriodicalId":378423,"journal":{"name":"2017 IEEE International Conference on Computer and Information Technology (CIT)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Cloud IEC 61850: DDS Performance in Virtualized Environment with OpenDDS\",\"authors\":\"R. Ferreira, R. S. Oliveira\",\"doi\":\"10.1109/CIT.2017.17\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The idea of using Virtualization and Cloud as the underlying infrastructure for future automation systems in the context of the Internet of Things has been presented in the literature. This paper presents the assessment of the end-to-end performance of a distributed and virtualized architecture from the DDS communication middleware layer, running the performance test benchmark applications of the OpenDDS implementation. The experimental distributed and virtualized environment used considers two ordinary physical hosts connected by a single network. The virtualization layer is realized with KVM as hosted hypervisor with Ubuntu Linux and TinyCore as Guest-OS. A set of test scenarios combining host-host, host-VM and VM-VM communications is defined. Each test consist of publishing circa 11 thousand messages of 250 bytes for each one of the different transport protocol supported by OpenDDS. The round-trip time is measured for each message or sample, from which the respective latency and jitter are calculated. The results obtained are presented in tabular and graphical formats. The results show that soft real-time applications with deadlines up to 1 ms could be run in such virtualized environment. We show that is reasonable to consider the potential of running automation applications on a distributed and virtualized environment. The contribution of this study is to provide information, based on the proposed reference architecture and its time characterization, to engineers responsible for the design of automation solutions to start considering and assessing the use of modern computing architectures and technologies, specially virtualization and communication middlewares, in new engineering projects.\",\"PeriodicalId\":378423,\"journal\":{\"name\":\"2017 IEEE International Conference on Computer and Information Technology (CIT)\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE International Conference on Computer and Information Technology (CIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CIT.2017.17\",\"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 International Conference on Computer and Information Technology (CIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIT.2017.17","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Cloud IEC 61850: DDS Performance in Virtualized Environment with OpenDDS
The idea of using Virtualization and Cloud as the underlying infrastructure for future automation systems in the context of the Internet of Things has been presented in the literature. This paper presents the assessment of the end-to-end performance of a distributed and virtualized architecture from the DDS communication middleware layer, running the performance test benchmark applications of the OpenDDS implementation. The experimental distributed and virtualized environment used considers two ordinary physical hosts connected by a single network. The virtualization layer is realized with KVM as hosted hypervisor with Ubuntu Linux and TinyCore as Guest-OS. A set of test scenarios combining host-host, host-VM and VM-VM communications is defined. Each test consist of publishing circa 11 thousand messages of 250 bytes for each one of the different transport protocol supported by OpenDDS. The round-trip time is measured for each message or sample, from which the respective latency and jitter are calculated. The results obtained are presented in tabular and graphical formats. The results show that soft real-time applications with deadlines up to 1 ms could be run in such virtualized environment. We show that is reasonable to consider the potential of running automation applications on a distributed and virtualized environment. The contribution of this study is to provide information, based on the proposed reference architecture and its time characterization, to engineers responsible for the design of automation solutions to start considering and assessing the use of modern computing architectures and technologies, specially virtualization and communication middlewares, in new engineering projects.