docs/doc/source/deploy/worker-function-performance-profiles.rst
Stone b250326272 Deployment Configuration
Address review comments from previous patch. Also implemented abbreviations as substitutions
in docs/doc/source/shared/strings.txt. NB: This doc still to be reconciled against existing
install/deploy content.

Restored fault/index version of FM toctree in top-level index.

Removed Fault Management from top-level index.

Initial review submission.

Signed-off-by: Stone <ronald.stone@windriver.com>
Change-Id: I76c2e99bd96bb1d58d6daf67ac46e6e48e4396d7
Signed-off-by: Stone <ronald.stone@windriver.com>
2020-12-03 10:10:03 -05:00

1.3 KiB

Worker Function Performance Profiles

offers a choice of two performance profiles for worker hosts configurable at the Kubernetes platform level.

Standard

This is the default profile, offering an optimal balance between throughput, latency and functionality. The standard profile is suitable for most applications.

Low Latency

This profile is optimized for low-latency performance. Characteristics of a low-latency worker host include:

  • lower throughput for most configurations
  • higher power consumption at low CPU utilization
  • disabled per-CPU scheduler watchdogs. This can result in increased fault detection time for some fault scenarios.

recommends the low-latency profile only for applications with stringent latency constraints such as .

You can create a heterogeneous configuration in which standard and low-latency worker hosts are mixed in the same standard deployment. Standard and low-latency worker nodes are identified with node labels. When launching a container, you can choose the required performance profile by specifying the appropriate label in the node-selector.