CoHDI: Composable Hardware for Kubernetes

Shriira Press

Preface

Compose GPUs and accelerators to Kubernetes nodes on demand from disaggregated pools. Learn CoHDI's composition model, fabric, dynamic device scaling, and scheduling.

Welcome to CoHDI: Composable Hardware for Kubernetes.

A practical, in-depth guide to CoHDI (Composable Hardware Disaggregated Infrastructure), the open-source platform for dynamically composing hardware to Kubernetes nodes. Learn how CoHDI makes hardware fluid: the static hardware problem (stranded, wasted accelerators), composable disaggregated infrastructure (disaggregation, the fabric, composition), the CoHDI architecture (bridging Kubernetes and composable hardware), resource pools and the fabric (matching demand to supply), dynamic device scaling (compose on demand, release when done), Kubernetes integration and scheduling (resource requests, device plugins/DRA), the composition lifecycle and operations (failures, clean release, correct state), operations/best practices/safety, and CoHDI in practice.

This title is part of the ShriIra library and is free to read in full, right here — our small contribution to making world-class knowledge easy to reach.

A note on reading it: open the Contents menu at the top of the reader to jump between chapters, use the Aa menu to set a comfortable text size, theme (light, sepia, or night), and single- or two-page layout. Your place is saved automatically, so you can always pick up where you left off.

We hope it serves you well.

— Shriira Press

Contents

  1. Chapter 1 — What CoHDI Is
  2. Chapter 2 — The Static Hardware Problem
  3. Chapter 3 — Composable Disaggregated Infrastructure
  4. Chapter 4 — The CoHDI Architecture
  5. Chapter 5 — Resource Pools and the Fabric
  6. Chapter 6 — Dynamic Device Scaling and Composition
  7. Chapter 7 — Kubernetes Integration and Scheduling
  8. Chapter 8 — The Composition Lifecycle and Operations
  9. Chapter 9 — Operations, Best Practices, and Safety
  10. Chapter 10 — CoHDI in Practice
0%
1/1