Skip to content

docs: Add UDN BGP latency measurement workflow documentation#405

Open
venkataanil wants to merge 2 commits intokube-burner:mainfrom
venkataanil:docs/udn-bgp-latency-measurement
Open

docs: Add UDN BGP latency measurement workflow documentation#405
venkataanil wants to merge 2 commits intokube-burner:mainfrom
venkataanil:docs/udn-bgp-latency-measurement

Conversation

@venkataanil
Copy link
Copy Markdown
Contributor

Type of change

  • Documentation

Description

Add detailed technical documentation explaining the raLatency measurement workflow for the udn-bgp workload, including:

  • Architecture diagram showing cluster and external host components
  • Export scenario flow (CUDN routes advertised to external host)
  • Import scenario flow (external routes imported to CUDN)
  • Measurement lifecycle (start, collect, stop phases)
  • Configuration parameters and indexed metrics

Also updates README.md to link to the new documentation and adds the new page to mkdocs.yml navigation.

Add detailed technical documentation explaining the raLatency measurement
workflow for the udn-bgp workload, including:
- Architecture diagram showing cluster and external host components
- Export scenario flow (CUDN routes advertised to external host)
- Import scenario flow (external routes imported to CUDN)
- Measurement lifecycle (start, collect, stop phases)
- Configuration parameters and indexed metrics

Also updates README.md to link to the new documentation and adds the
new page to mkdocs.yml navigation.

Signed-off-by: venkataanil <vkommadi@redhat.com>
@venkataanil venkataanil requested review from a team as code owners March 2, 2026 10:53
repo_url: https://github.com/kube-burner/kube-burner-ocp
nav:
- OpenShift: index.md
- UDN BGP Latency Measurement: udn-bgp-latency-measurement.md
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we might want to nest this under CUDN BGP Workload

Comment on lines +17 to +43
┌─────────────────────────────────────────────────────────────────────────────┐
│ OpenShift Cluster │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ CUDN-0 │ │ CUDN-1 │ │ CUDN-N │ │
│ │ 40.0.0.0/16 │ │ 40.1.0.0/16 │ │ ... │ │
│ │ ┌────────┐ │ │ ┌────────┐ │ │ │ │
│ │ │ Pod │ │ │ │ Pod │ │ │ │ ◄── RouteAdvert. │
│ │ └────────┘ │ │ └────────┘ │ │ │ exports these│
│ └──────────────┘ └──────────────┘ └──────────────┘ subnets │
│ │ │
│ OVN + Internal FRR │
└────────────────────────────┼────────────────────────────────────────────────┘
│ BGP Session
┌────────────────────────────▼────────────────────────────────────────────────┐
│ External Host (kube-burner) │
│ │
│ EXPORT: Receives CUDN routes │ IMPORT: Generates routes on dummy │
│ via BGP, adds to routing table │ interfaces, advertised via BGP │
│ │ │
│ ┌─────────────────────────────┐ │ ┌─────────────────────────────┐ │
│ │ Netlink Route Subscription │ │ │ dummy0: 20.0.1.1/24 │ │
│ │ (monitors new routes) │ │ │ dummy1: 20.1.1.1/24 │ │
│ │ │ │ │ ... │ │
│ └─────────────────────────────┘ │ └─────────────────────────────┘ │
│ │ │
│ External FRR Router │
└─────────────────────────────────────────────────────────────────────────────┘
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

need better alignment of the box

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants