Pluggable Resource Management for Kubernetes
Intel Resource Management September 2022
Marlow Weston, Dr. Atanas Atanasov, Adrian Hoban
Intel Confidential
Department or Event Name
1
Plan for Pluggable Resource Management
Objectives & Goals:
Intel Confidential
Department or Event Name
2
Current State of Technology
Intel Confidential
Department or Event Name
3
Current Kubelet
Intel Confidential
Department or Event Name
4
Current Resource Manager Flow
This architecture has side effects with unnecessary complexity
Intel Confidential
Department or Event Name
5
Internals of Resource Management Plugin
Intel Confidential
Department or Event Name
6
Phase 1 – Topology Info Required
Intel Confidential
Department or Event Name
7
Phase 2 – Topology Info becomes Optional
Intel Confidential
Department or Event Name
8
Proposed next steps
•Publish a KEP for pluggable resource management
•Submit code which covers the plugin mechanism and first plugins for community discussion
•Gatekeeper logic which can enable/disable the pluggable RM and current Topology Manager, CPU Manager, Memory Manager
•Show E2E-node compatibility of the system
•Show performance impact of the pluggable resource management vs standard Kubernetes
•Support current state of Device Manager together with pluggable Resource Manager
Intel Confidential
Department or Event Name
9
References
Intel Confidential
Department or Event Name
10