Hi,
Vanderbilt University
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.
Hi,
I'm trying to run rtiperftest latency test with multiple subscribers. And I read the C++ source code:
Hi,
I'm trying to run rtiperftest application with DTLS transport on a Raspberriy Pi board. But I got the error that gethostbyname failed. Please see below:
Hi,
I'm trying to run rtiperftest with TLS transport on raspberry pi 3B. But I got the following error message:
Hi,
I'm trying to run the RTI perftest application with DDS Security plugin enabled in Kubernetes pods. As multicast is not enabled by most k8s CNIs, I have to run cloud discovery service to make participants discover each other. However, I got the following error on the publisher:
Hello,
I am running RTI Connext 5.3.1 on a cluster of Beagle Black Bone (BBB) devices for a project. To benchmark the baseline maximum throughput for different data sample sizes, we used RTI DDS perftest 2.3.2. I had some questions about the observed performance results and I will be very grateful if you can help me in understanding the reason behind the observed results.
Hi,
We have a DataWriter in one network sending data to a DataReader in another network over TCP. We have configured the Participant QoS on both DataWriter's and DataReader's side to use nddstransporttcp transport library.
Hi,
I am trying to understand how I can calculate the queuing delay of messages for a DataReader's receive queue. For example, if a message entered a DataReader's receive queue at time-stamp t1 and the take() operation was called at time-stamp t2, I am interested in calculating (t2-t1). Similarly, I would like to calculate the queuing delay for DataWriter's send queue.
Can you please let me know if there are methods/fields exposed by the DDS API which can help me in this regard?
Thank you,
Shweta
Receive Queue Reference: