DocumentCode
641176
Title
Virtualizing DDS middleware: Performance challenges and measurements
Author
Serrano-Torres, Rosbel ; Garcia-Valls, Marisol ; Basanta-Val, P.
Author_Institution
Dept. of Telematics Eng., Univ. Carlos III de Madrid, Leganés, Spain
fYear
2013
fDate
29-31 July 2013
Firstpage
71
Lastpage
76
Abstract
As new technology becomes available, systems increase in complexity, which in turn, raises the expectations of users for new applications that may presumably be more complex. This spiral process requires the usage of appropriate techniques to control complexity such as decoupled design and development paradigms, and communications middleware that facilitate the development of distributed applications. The highest exponent of them is, currently, DDS middleware (Data Distribution System for Distributed Real-Time Systems) that is specifically designed for applications that have timing requirements. Also, virtualization techniques follow the principle of complexity reduction, and they allow to customize the offered computational platforms and to achieve server consolidation in different domains ranging from industrial control systems, distributed surveillance, or enterprise resource planning applications. This paper describes some considerations for merging real-time middleware, such as DDS, and virtualization technology with the aim of suiting the cyber physical domain. This virtual integration tries to bypass the typical bottlenecks of performance. Performance results track the differences between the executions of DDS middleware in the bare machine compared to a virtualized environment.
Keywords
computational complexity; configuration management; distributed processing; middleware; real-time systems; software maintenance; virtualisation; DDS middleware; Data Distribution System for Distributed Real-Time Systems; complexity reduction; computational platforms; cyber physical domain; real-time middleware merging; server consolidation; timing requirements; virtual integration; virtualization techniques; Computer architecture; Middleware; Monitoring; Quality of service; Real-time systems; Virtual machining; Virtualization; Cyber Physical Systems; DDS; distributed systems; middleware; performance; real-time; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Informatics (INDIN), 2013 11th IEEE International Conference on
Conference_Location
Bochum
Type
conf
DOI
10.1109/INDIN.2013.6622860
Filename
6622860
Link To Document