// Module included in the following assemblies:
//
// * nodes/scheduling/nodes-scheduler-profiles.adoc

:_mod-docs-content-type: CONCEPT
[id="nodes-scheduler-profiles-about_{context}"]
= About scheduler profiles

[role="_abstract"]
You can use scheduler profiles to determine how the cluster distributes pods across nodes based on node resource utilization.

The following scheduler profiles are available:

`LowNodeUtilization`:: This profile attempts to spread pods evenly across nodes to get low resource usage per node. This profile provides the default scheduler behavior.

`HighNodeUtilization`:: This profile attempts to place as many pods as possible on to as few nodes as possible. This minimizes node count and has high resource usage per node.

[NOTE]
====
Switching to the `HighNodeUtilization` scheduler profile will result in all pods of a `ReplicaSet` object being scheduled on the same node. This will add an increased risk for pod failure if the node fails.
====

`NoScoring`:: This is a low-latency profile that strives for the quickest scheduling cycle by disabling all score plugins. This might sacrifice better scheduling decisions for faster ones.
