scylladb / scylla-operator

The Kubernetes Operator for ScyllaDB
https://operator.docs.scylladb.com/
Apache License 2.0
337 stars 175 forks source link

Reserve more than 1 vCPU for IRQ handling #1151

Open zimnx opened 1 year ago

zimnx commented 1 year ago

On bigger machines, we need more power to handle IRQ. ScyllaDB recommendation for 16 core machine is to reserve 2 vcpu for IRQ, and the rest for DB. Currenly, on 16 core machine, scheulder will schedule 15 Guaranteed QoS ScyllaClusters having 1vcpu because there's nothing preventing from it. This will lead to just 1 vCPU handling the IRQ and the rest stuff running on the Node.

We should have a way to reserve a number of vCPU specificly for IRQ handling and other Pods running per each NUMA node on the Node.

scylla-operator-bot[bot] commented 4 months ago

The Scylla Operator project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

/lifecycle stale

tnozicka commented 4 months ago

/remove-lifecycle stale /triage accepted

scylla-operator-bot[bot] commented 3 months ago

The Scylla Operator project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

/lifecycle rotten

tnozicka commented 3 months ago

/remove-lifecycle stale /triage accepted