Skip to content

Commit cf4d710

Browse files
committed
low latency tuning refactor
1 parent c2de709 commit cf4d710

11 files changed

+72
-3
lines changed

_topic_maps/_topic_map.yml

+14-3
Original file line numberDiff line numberDiff line change
@@ -2916,10 +2916,21 @@ Topics:
29162916
File: what-huge-pages-do-and-how-they-are-consumed-by-apps
29172917
Distros: openshift-origin,openshift-enterprise
29182918
- Name: Low latency tuning
2919-
File: cnf-low-latency-tuning
2919+
Dir: low_latency_tuning
29202920
Distros: openshift-origin,openshift-enterprise
2921-
- Name: Performing latency tests for platform verification
2922-
File: cnf-performing-platform-verification-latency-tests
2921+
Topics:
2922+
- Name: Understanding low latency
2923+
File: cnf-understanding-low-latency
2924+
- Name: Provisioning real-time and low latency workloads
2925+
File: cnf-provisioning-low-latency-workloads
2926+
- Name: Tuning nodes for low latency with the performance profile
2927+
File: cnf-tuning-low-latency-nodes-with-perf-profile
2928+
- Name: Reducing NIC queues using the Node Tuning Operator
2929+
File: cnf-reducing-nic-queues-with-nto
2930+
- Name: Debugging low latency tuning
2931+
File: cnf-debugging-low-latency-tuning-status
2932+
- Name: Performing latency tests for platform verification
2933+
File: cnf-performing-platform-verification-latency-tests
29232934
- Name: Improving cluster stability in high latency environments using worker latency profiles
29242935
File: scaling-worker-latency-profiles
29252936
- Name: Creating a performance profile

scalability_and_performance/cnf-low-latency-tuning.adoc

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ include::_attributes/common-attributes.adoc[]
66

77
toc::[]
88

9+
////
910
include::modules/cnf-understanding-low-latency.adoc[leveloffset=+1]
1011

1112
include::modules/cnf-about_hyperthreading_for_low_latency_and_real_time_applications.adoc[leveloffset=+2]
@@ -15,13 +16,15 @@ include::modules/cnf-about_hyperthreading_for_low_latency_and_real_time_applicat
1516

1617
* xref:../scalability_and_performance/cnf-low-latency-tuning.adoc#configuring_hyperthreading_for_a_cluster_{context}[Configuring hyperthreading for a cluster]
1718
19+
1820
include::modules/cnf-provisioning-real-time-and-low-latency-workloads.adoc[leveloffset=+1]
1921

2022
[role="_additional-resources"]
2123
.Additional resources
2224

2325
* For more information about recommended firmware configuration, see xref:../scalability_and_performance/ztp_far_edge/ztp-vdu-validating-cluster-tuning.adoc#ztp-du-firmware-config-reference_vdu-config-ref[Recommended firmware configuration for vDU cluster hosts].
2426
27+
////
2528
include::modules/cnf-managing-device-interrupt-processing-for-guaranteed-pod-isolated-cpus.adoc[leveloffset=+2]
2629

2730
include::modules/cnf-use-device-interrupt-processing-for-isolated-cpus.adoc[leveloffset=+2]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../_attributes/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="cnf-debugging-low-latency-tuning-status"]
3+
= Debugging low latency node tuning status
4+
include::_attributes/common-attributes.adoc[]
5+
:context: cnf-debugging-low-latency
6+
7+
toc::[]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="cnf-provisioning-low-latency-workloads"]
3+
= Provisioning real-time and low latency workloads
4+
include::_attributes/common-attributes.adoc[]
5+
:context: cnf-provisioning-low-latency
6+
7+
toc::[]
8+
9+
include::modules/cnf-provisioning-real-time-and-low-latency-workloads.adoc[leveloffset=+1]
10+
11+
[role="_additional-resources"]
12+
.Additional resources
13+
14+
* For more information about recommended firmware configuration, see xref:../scalability_and_performance/ztp_far_edge/ztp-vdu-validating-cluster-tuning.adoc#ztp-du-firmware-config-reference_vdu-config-ref[Recommended firmware configuration for vDU cluster hosts].
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="cnf-reducing-nic-queues-with-nto"]
3+
= Reducing NIC queues using the Node Tuning Operator
4+
include::_attributes/common-attributes.adoc[]
5+
:context: cnf-reducing-nic-queues
6+
7+
toc::[]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="cnf-tuning-low-latency-nodes-with-perf-profile"]
3+
= Tuning nodes for low latency with the performance profile
4+
include::_attributes/common-attributes.adoc[]
5+
:context: cnf-low-latency-perf-profile
6+
7+
toc::[]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="cnf-understanding-low-latency"]
3+
= Understanding low latency tuning for cluster nodes
4+
include::_attributes/common-attributes.adoc[]
5+
:context: cnf-understanding-low-latency
6+
7+
toc::[]
8+
9+
include::modules/cnf-understanding-low-latency.adoc[leveloffset=+1]
10+
11+
include::modules/cnf-about_hyperthreading_for_low_latency_and_real_time_applications.adoc[leveloffset=+1]
12+
13+
[role="_additional-resources"]
14+
.Additional resources
15+
16+
* xref:../scalability_and_performance/cnf-low-latency-tuning.adoc#configuring_hyperthreading_for_a_cluster_{context}[Configuring hyperthreading for a cluster]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../images/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../modules/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../snippets/

0 commit comments

Comments
 (0)