data distribution service

A Comprehensive Performance Evaluation of Different Kubernetes CNI Plugins for Edge-based and Containerized Publish/Subscribe Applications

The growing number of data- and latency-sensitive Internet of Things (IoT) applications is posing significant challenges for the edge and cloud deployment of publish/subscribe services, which are required by these applications. Two independently developed technologies show promise in addressing these challenges. First, Kubernetes (K8s) provides a de-facto standard for container orchestration that can manage and scale distributed applications in the cloud.

Publication Year: 
2021

Kubernetes (K8s) provides a de-facto standard for container orchestration that can manage and scale distributed applications in the cloud. OMG’s Data Distribution Service (DDS), a standardized real-time, data-centric and peerto-peer publish/subscribe middleware, is being used in thousands of critical systems around the world. However, the feasibility of running DDS applications within K8s for latency-sensitive edge computing, and specifically the performance overhead of K8s’ network virtualization on DDS applications is not yet well-understood.

This project research the feasibility of running DDS applications on Kubernetes clusters under various use cases and deployment scenarios. We also evaluate the performance overhead of multiple popular container network interface(CNI) plugins installed on cloud/edge-based Kubernetes clusters.

A Data Distribution Service in a Hierarchical SDN Architecture: Implementation and Evaluation

Software-defined networks (SDNs) have caused a paradigm shift in communication networks as they enable network programmability using either centralized or distributed controllers. With the development of the industry and society, new verticals have emerged, such as Industry 4.0, cooperative sensing and augmented reality. These verticals require network robustness and availability, which forces the use of distributed domains to improve network scalability and resilience. To this aim, this paper proposes a new solution to distribute SDN domains by using Data Distribution Services (DDS).

Publication Year: 
2019

Distributed Simulation Using DDS and Cloud Computing

NASA Langley Research Center identified a need for a distributed simulation architecture that enables collaboration of live, virtual, and constructive nodes across its local area network with extensibility to other NASA Centers and external partners. One architecture that was prototyped and evaluated employed Data Distribution Service (DDS) middleware and the GovCloud cloud computing service. The nodes used DDS to exchange data.

Publication Year: 
2017

An investigation into some security issues in the DDS messaging protocol

The convergence of Operational Technology and Information Technology is driving integration of the Internet of Things and Industrial Control Systems to form the Industrial Internet of Things. Due to the influence of Information Technology, security has become a high priority particularly when implementations expand into critical infrastructure.

Publication Year: 
2017

RTI Connext DDS CERT - Intro to Safety Certified DDS

RTI’s Connext DDS Cert is the first DDS implementation evaluated to DO-178C. It is available with a complete Level A Certification Package produced by Verocel, a leader in mission-critical software verification with a proven track record of DO-178 certifications. Find our more at https://www.rti.com/products/dds/cert.html

 

Organization:

RTI Connext DDS featured at National Instruments NIWeek 2013 Keynote

RTI Connext DDS used by LocalGrid to distribute LabVIEW to improve the efficiency of electricity distribution for Toronto Hydro. The largest municipal electricity distribution company in Canada.

Organization:

Retargeting Embedded Software Stacks for Many-Core Systems

As recent technology trends usher us into the many-core era, software applications must scale as 1000s core become available in a single chip. Middleware is a key infrastructure component between applications and the operating system. Therefore, new middleware mechanisms must be developed to handle scheduling, resource sharing, and communication on platforms with 100s and 1000s of cores. The solution must help application developers create concurrent software and must be easy to use.

Publication Year: 
2013
Conference or Venue:

A QoS Policy Configuration Modeling Language for Publish/Subscribe Middleware Platforms

ABSTRACT: Publish/subscribe (pub/sub) middleware platforms for event- based distributed systems often provide many configurable policies that affect end-to-end quality of service (QoS). Although the flexibility and functionality of pub/sub middle- ware platforms has matured, configuring their QoS policies in semantically compatible ways has become more complex.

Publication Year: 
2007
Organization:
Conference or Venue:

Evaluating the Performance of Publish/Subscribe Platforms for Information Management in Distributed Real-time and Embedded Systems

Abstract: Recent trends in distributed real-time and embed- ded (DRE) systems motivate the development of infor- mation management capabilities that ensure the right information is delivered to the right place at the right time to satisfy quality of service (QoS) requirements in heterogeneous environments.

Publication Year: 
2009
Organization:

Pages

Subscribe to RSS - data distribution service