āļ§āļēāļāđāļāļ AI Infrastructure āļāļąāđāļāđāļāđāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļāļāļķāļāđāļāļĢāļ·āļāļāđāļēāļĒ āđāļŦāđāļāļĢāđāļāļĄāļĢāļāļāļĢāļąāļāļāļēāļĢāđāļāļīāļāđāļāļāļāļāļāļļāļĢāļāļīāļ
āļāļēāļĢāļāļģ AI āļĄāļēāđāļāđāđāļāļāļāļāđāļāļĢāđāļĄāđāđāļāđāļāļāđāļāļĩāļĒāļāļāļēāļĢāđāļĨāļ·āļāļāļāļ·āđāļ GPU āļŦāļĢāļ·āļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļ āđāļāđāļāđāļāļāļāļāļāđāļāļ AI Infrastructure āđāļŦāđāļāļĢāļāļāļāļĨāļļāļĄāļāļąāđāļāđāļāđāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨ āļĢāļ°āļāļāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨ āđāļāļĢāļ·āļāļāđāļēāļĒ āļāļĨāļąāļāļāļēāļ āļĢāļ°āļāļāļĢāļ°āļāļēāļĒāļāļ§āļēāļĄāļĢāđāļāļ āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ āđāļāļāļāļāļķāļāļāļēāļĢāļāļĢāļīāļŦāļēāļĢāļāļąāļāļāļēāļĢāđāļāļĢāļ°āļĒāļ°āļĒāļēāļ§ āļŦāļēāļāļ§āļēāļāļĢāļ°āļāļāđāļĄāđāđāļŦāļĄāļēāļ°āļŠāļĄ āļāļēāļāļāļģāđāļŦāđ GPU āļāļģāļāļēāļāđāļāđāđāļĄāđāđāļāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāđāļāļāļļāļāļŠāļđāļ āđāļĨāļ°āļāļĒāļēāļĒāļĢāļ°āļāļāđāļāđāļĒāļēāļ
āļāļāļāļ§āļēāļĄāļāļĩāđāļāļ°āļāļāļīāļāļēāļĒāđāļāļ§āļāļēāļāļ§āļēāļāđāļāļ AI Infrastructure āļāļąāđāļāđāļāđāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļāļāļķāļāđāļāļĢāļ·āļāļāđāļēāļĒ āđāļāļ·āđāļāļāđāļ§āļĒāđāļŦāđāļāļāļāđāļāļĢāđāļāļĢāļĩāļĒāļĄāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļŠāļģāļŦāļĢāļąāļ AI Training, AI Inference, Generative AI āđāļĨāļ° Machine Learning āđāļāđāļāļĒāđāļēāļāđāļāđāļāļĢāļ°āļāļ
AI Infrastructure āļāļ·āļāļāļ°āđāļĢ
AI Infrastructure āļāļ·āļāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļāđāļēāļāđāļāļāļĩāļāļĩāđāļāļāļāđāļāļāļĄāļēāđāļāļ·āđāļāļĢāļāļāļĢāļąāļāļāļēāļāļāļąāļāļāļēāļāļĢāļ°āļāļīāļĐāļāđāđāļāļĒāđāļāļāļēāļ° āļāļĢāļ°āļāļāļāļāđāļ§āļĒāļŪāļēāļĢāđāļāđāļ§āļĢāđ āļāļāļāļāđāđāļ§āļĢāđ āļĢāļ°āļāļāđāļāļĢāļ·āļāļāđāļēāļĒ āđāļĨāļ°āļŠāļīāđāļāđāļ§āļāļĨāđāļāļĄāļāļāļāļĻāļđāļāļĒāđāļāđāļāļĄāļđāļĨāļāļĩāđāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļ
āļāļāļāđāļāļĢāļ°āļāļāļāļŦāļĨāļąāļ āđāļāđāđāļāđ
- āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŠāļģāļŦāļĢāļąāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨ
- GPU āļŦāļĢāļ·āļ AI Accelerator
- CPU āđāļĨāļ°āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģ RAM
- āļĢāļ°āļāļāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāļāļ§āļēāļĄāđāļĢāđāļ§āļŠāļđāļ
- āđāļāļĢāļ·āļāļāđāļēāļĒāļāļ§āļēāļĄāđāļĢāđāļ§āļŠāļđāļāđāļĨāļ°āļĄāļĩāļāđāļēāļŦāļāđāļ§āļāļāđāļģ
- āļĢāļ°āļāļāđāļāļāđāļēāđāļĨāļ°āļĢāļ°āļāļāļŠāļģāļĢāļāļāđāļ
- āļĢāļ°āļāļāļĢāļ°āļāļēāļĒāļāļ§āļēāļĄāļĢāđāļāļ
- āļāļāļāļāđāđāļ§āļĢāđāļāļĢāļīāļŦāļēāļĢāļāļąāļāļāļēāļĢāļāļĨāļąāļŠāđāļāļāļĢāđ
- āļĢāļ°āļāļāļĢāļąāļāļĐāļēāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļĨāļ°āļāļĢāļ§āļāļŠāļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
AI Training āļĄāļąāļāļāđāļāļāļĢāļąāļāļŠāđāļāļāđāļāļĄāļđāļĨāļĢāļ°āļŦāļ§āđāļēāļ GPU āļāļģāļāļ§āļāļĄāļēāļāļāļĒāđāļēāļāļāđāļāđāļāļ·āđāļāļ āđāļāļĢāļ·āļāļāđāļēāļĒāļāļķāļāļāđāļāļāļĄāļĩāđāļāļāļāđāļ§āļīāļāļāđāļŠāļđāļ āļāđāļēāļŦāļāđāļ§āļāļāđāļģ āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļāļāļ§āļāļāļļāļĄāļāļ§āļēāļĄāđāļāļāļąāļāļāļāļāļāđāļāļĄāļđāļĨāđāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ[1][2]
1. āđāļĢāļīāđāļĄāļāđāļāļāļēāļāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđ Workload āļāļāļ AI
āļāđāļāļāđāļĨāļ·āļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŦāļĢāļ·āļāļāļļāļāļāļĢāļāđāđāļāļĢāļ·āļāļāđāļēāļĒ āļāļ§āļĢāļĢāļ°āļāļļāļĨāļąāļāļĐāļāļ°āļāļēāļāđāļŦāđāļāļąāļāđāļāļ āđāļāļĢāļēāļ° AI āđāļāđāļĨāļ°āļāļĢāļ°āđāļ āļāđāļāđāļāļĢāļąāļāļĒāļēāļāļĢāđāļĄāđāđāļŦāļĄāļ·āļāļāļāļąāļ
AI Training
āđāļāđāļāļāļēāļāļāļķāļāđāļĄāđāļāļĨāļāļēāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđ āļāđāļāļāđāļāđ GPU āļŦāļĨāļēāļĒāļāļąāļ§āļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļ āđāļĨāļ°āļĄāļĩāļāļēāļĢāđāļĨāļāđāļāļĨāļĩāđāļĒāļāļāđāļāļĄāļđāļĨāļĢāļ°āļŦāļ§āđāļēāļāđāļŦāļāļāļāļĒāļđāđāļāļĨāļāļāđāļ§āļĨāļē āļāļķāļāļāđāļāļāđāļŦāđāļāļ§āļēāļĄāļŠāļģāļāļąāļāļāļąāļ
- āļāļģāļāļ§āļāđāļĨāļ°āļāļĢāļ°āđāļ āļāļāļāļ GPU
- āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļāļāļ GPU
- āļāļ§āļēāļĄāđāļĢāđāļ§āđāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļĢāļ°āļŦāļ§āđāļēāļ GPU
- āđāļāļāļāđāļ§āļīāļāļāđāļāļāļāđāļāļĢāļ·āļāļāđāļēāļĒ
- āļāļ§āļēāļĄāđāļĢāđāļ§āļāļāļāļĢāļ°āļāļāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨ
- āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĒāļēāļĒāļāļĨāļąāļŠāđāļāļāļĢāđ
AI Inference
āđāļāđāļāļāļēāļāļāļģāđāļĄāđāļāļĨāļāļĩāđāļāļķāļāđāļĨāđāļ§āđāļāđāļāđāļāļēāļāļāļĢāļīāļ āđāļāđāļ āđāļāļāļāļāļ āļĢāļ°āļāļāđāļāļ°āļāļģāļŠāļīāļāļāđāļē āļĢāļ°āļāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļ āļēāļ āļŦāļĢāļ·āļāļĢāļ°āļāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāļāļŠāļēāļĢ āļŠāļīāđāļāļāļĩāđāļāđāļāļāļāļīāļāļēāļĢāļāļēāļāļ·āļ
- āļāļ§āļēāļĄāđāļĢāđāļ§āđāļāļāļēāļĢāļāļāļāļŠāļāļāļ
- āļāļģāļāļ§āļāļāļģāļāļāļāļĩāđāļĢāļāļāļĢāļąāļāļāđāļāļ§āļīāļāļēāļāļĩ
- āļāļ§āļēāļĄāļāđāļāđāļāļ·āđāļāļāđāļāļāļēāļĢāđāļŦāđāļāļĢāļīāļāļēāļĢ
- āļāđāļāļāļļāļāļāđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨ
- āļāļēāļĢāļāļąāļāļŠāļĢāļĢ GPU āđāļŦāđāđāļŦāļĄāļēāļ°āļāļąāļāļāļĢāļīāļĄāļēāļāļāļđāđāđāļāđāļāļēāļ
Machine Learning āđāļĨāļ° Data Analytics
āļāļēāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāđāļāļĄāļđāļĨāļāļēāļāđāļĄāđāđāļāđāļāđāļāļāđāļāđ GPU āļĢāļ°āļāļąāļāļŠāļđāļāđāļŠāļĄāļāđāļ āđāļāđāļāđāļāļāļāļēāļĢ CPU, RAM āđāļĨāļ°āļāļ·āđāļāļāļĩāđāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāļĩāļĒāļāļāļ āļāļēāļĢāļāļāļāđāļāļāļĢāļ°āļāļāļāļķāļāļāļ§āļĢāļāļīāļāļēāļĢāļāļēāļāļĢāļīāļĄāļēāļāļāđāļāļĄāļđāļĨ āļāļ§āļēāļĄāļāļĩāđāđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨ āđāļĨāļ°āļāļēāļĢāđāļāļīāļāđāļāļāļāļāļāđāļāļĄāļđāļĨāđāļāļāļāļēāļāļ
2. āđāļĨāļ·āļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļŦāđāđāļŦāļĄāļēāļ°āļāļąāļ AI Workload
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŠāļģāļŦāļĢāļąāļ AI āļāļ§āļĢāļāļāļāđāļāļāđāļŦāđāļĢāļāļāļĢāļąāļāļāļēāļĢāļāļīāļāļāļąāđāļ GPU āļŦāļĨāļēāļĒāļāļąāļ§ āļĄāļĩāļĢāļ°āļāļāļāđāļēāļĒāđāļāđāļāļĩāļĒāļāļāļ āđāļĨāļ°āļĄāļĩāļāđāļāļāļāļēāļāđāļāļ·āđāļāļĄāļāđāļāļāļ§āļēāļĄāđāļĢāđāļ§āļŠāļđāļ
āļŠāļīāđāļāļāļĩāđāļāļ§āļĢāļāļīāļāļēāļĢāļāļē
GPU āđāļĨāļ° AI Accelerator
āđāļĨāļ·āļāļ GPU āđāļŦāđāđāļŦāļĄāļēāļ°āļāļąāļāļāļāļēāļāđāļĄāđāļāļĨāđāļĨāļ°āļāļĢāļ°āđāļ āļāļāļēāļ āđāļĄāđāļāļ§āļĢāļāļđāđāļāļāļēāļ°āļāļģāļāļ§āļ GPU āđāļāđāļāļ§āļĢāļāļīāļāļēāļĢāļāļēāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģ āļāļ§āļēāļĄāđāļĢāđāļ§āđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨ āļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļĢāļ°āļŦāļ§āđāļēāļ GPU āđāļĨāļ°āļāļēāļĢāļĢāļāļāļĢāļąāļāļāļāļāļāđāđāļ§āļĢāđāļāļĩāđāļāļāļāđāļāļĢāđāļāđāļāļēāļ
CPU
CPU āļāļģāļŦāļāđāļēāļāļĩāđāļāļąāļāļāļēāļĢāļāļēāļāļāļ§āļāļāļļāļĄ āļāļēāļĢāđāļāļĢāļĩāļĒāļĄāļāđāļāļĄāļđāļĨ āđāļĨāļ°āļāļēāļĢāļāļĢāļ°āļŠāļēāļāļāļēāļāļāļąāļ GPU āļŦāļēāļāđāļĨāļ·āļāļ CPU āļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĄāđāđāļāļĩāļĒāļāļāļ āļāļēāļāđāļāļīāļāļāļāļāļ§āļāđāļĨāļ°āļāļģāđāļŦāđ GPU āļāđāļāļāļĢāļāļāđāļāļĄāļđāļĨ
RAM
āļāļēāļ AI āļĄāļąāļāļāđāļāļāđāļŦāļĨāļāļāđāļāļĄāļđāļĨ āļāļļāļāļāļģāļŠāļąāđāļ āđāļĨāļ°āđāļĄāđāļāļĨāļāļāļēāļāđāļŦāļāđāđāļāđāļēāļŠāļđāđāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģ āļāļ§āļĢāđāļĨāļ·āļāļ RAM āđāļŦāđāđāļāļĩāļĒāļāļāļ āļāļĢāđāļāļĄāļĢāļāļāļĢāļąāļāļāļēāļĢāđāļāļīāđāļĄāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāđāļāļāļāļēāļāļ
āļĢāļ°āļāļāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨ
āļāļ§āļĢāđāļāđ NVMe SSD āļŦāļĢāļ·āļāļĢāļ°āļāļāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩ IOPS āļŠāļđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļāļāļĩāđāļāđāļāļāļāđāļēāļāđāļĨāļ°āđāļāļĩāļĒāļāļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāļĄāļēāļ āđāļāļĒāļāļēāļāđāļĒāļāļāļ·āđāļāļāļĩāđāļŠāļģāļŦāļĢāļąāļ
- āļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢ
- āļāļļāļāļāđāļāļĄāļđāļĨ
- Checkpoint āļāļāļāđāļĄāđāļāļĨ
- Log āđāļĨāļ°āļāļĨāļĨāļąāļāļāđāļāļēāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨ
- āļāļ·āđāļāļāļĩāđāļŠāļģāļĢāļāļāļāđāļāļĄāļđāļĨ
āļāļēāļĢāļāļĒāļēāļĒāļĢāļ°āļāļ
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļ§āļĢāļĄāļĩāļāđāļāļ PCIe, āļāđāļāļāđāļŠāđāđāļāļĢāļāđ āđāļĨāļ°āļāļāļĢāđāļāđāļāļĢāļ·āļāļāđāļēāļĒāđāļŦāļĨāļ·āļāđāļāļĩāļĒāļāļāļ āđāļāļ·āđāļāļĢāļāļāļĢāļąāļāļāļēāļĢāđāļāļīāđāļĄ GPU, Storage āļŦāļĢāļ·āļ Network Adapter āđāļāļāļāļēāļāļ
3. āļāļāļāđāļāļāđāļāļĢāļ·āļāļāđāļēāļĒāļŠāļģāļŦāļĢāļąāļ AI āđāļāļĒāđāļāļāļēāļ°
āđāļāļĢāļ·āļāļāđāļēāļĒāđāļāđāļāļŠāđāļ§āļāļŠāļģāļāļąāļāļāļĩāđāļŠāđāļāļāļĨāđāļāļĒāļāļĢāļāļāđāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļ AI Cluster āđāļāļĒāđāļāļāļēāļ°āļāļēāļ Distributed Training āļāļĩāđ GPU āļŦāļĨāļēāļĒāļāļąāļ§āļāđāļāļāļŠāļ·āđāļāļŠāļēāļĢāļĢāļ°āļŦāļ§āđāļēāļāļāļąāļāļāļĨāļāļāđāļ§āļĨāļē
āđāļāļĢāļ·āļāļāđāļēāļĒāļŠāļģāļŦāļĢāļąāļ AI āļāļ§āļĢāļĄāļĩāļāļļāļāļŠāļĄāļāļąāļāļīāļāļąāļāļāļĩāđ
- āđāļāļāļāđāļ§āļīāļāļāđāļŠāļđāļ
- āļāđāļēāļŦāļāđāļ§āļāļāđāļģ
- āļāļēāļĢāļŠāļđāļāļŦāļēāļĒāļāļāļāđāļāđāļāđāļāđāļāļāđāļģ
- āļĢāļāļāļĢāļąāļāļāļēāļĢāļĢāļąāļāļŠāđāļāļāđāļāļĄāļđāļĨāđāļāļāļāļāļēāļ
- āļĄāļĩāļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļāļ§āļēāļĄāđāļāļāļąāļ
- āļāļĢāļ§āļāļŠāļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāđāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ
- āļĢāļāļāļĢāļąāļāļāļēāļĢāļāļĒāļēāļĒāļāļēāļāļĢāļ°āļāļąāļāđāļĢāđāļāđāļāļŠāļđāđāļŦāļĨāļēāļĒāđāļĢāđāļ
āđāļāļāđāļāđāļĨāļĒāļĩāļāļĒāđāļēāļ InfiniBand āļŦāļĢāļ·āļ Ethernet āļāļĩāđāļāļāļāđāļāļāļĄāļēāļŠāļģāļŦāļĢāļąāļ AI āļŠāļēāļĄāļēāļĢāļāļāđāļ§āļĒāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļĢāļ°āļŦāļ§āđāļēāļ GPU āđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļāđ āđāļāļĒāļĢāļ°āļāļāđāļāļĢāļ·āļāļāđāļēāļĒāļŠāļĄāļąāļĒāđāļŦāļĄāđāļĄāļļāđāļāđāļāđāļāļāļēāļĢāļāļ§āļāļāļļāļĄ Latency, Traffic Congestion āđāļĨāļ°āļāļēāļĢāļāļģāļāļēāļāđāļāļ RDMA āđāļāļ·āđāļāđāļŦāđāļāđāļāļĄāļđāļĨāđāļāļĨāļ·āđāļāļāļāļĩāđāļĢāļ°āļŦāļ§āđāļēāļāđāļŦāļāļāđāļāđāļĢāļ§āļāđāļĢāđāļ§āļāļķāđāļ[1][3]
Scale-up āđāļĨāļ° Scale-out
āļāļēāļĢāļāļāļāđāļāļ AI Infrastructure āļĄāļąāļāđāļāđāļāđāļāđāļ 2 āđāļāļ§āļāļēāļ
- Scale-up āļāļ·āļāļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļ āļēāļĒāđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļāļĩāļĒāļ§ āđāļāđāļ āđāļāļīāđāļĄ GPU āļŦāļĢāļ·āļāđāļāđāđāļāļāđāļāđāļĨāļĒāļĩāđāļāļ·āđāļāļĄāļāđāļ GPU āļāļ§āļēāļĄāđāļĢāđāļ§āļŠāļđāļ
- Scale-out āļāļ·āļāļāļēāļĢāđāļāļīāđāļĄāļāļģāļāļ§āļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ°āđāļāļ·āđāļāļĄāļāđāļāļāļąāļāđāļāđāļāļāļĨāļąāļŠāđāļāļāļĢāđ
āļāļāļāđāļāļĢāļāļ§āļĢāļ§āļēāļāđāļāļāļāļąāđāļāļŠāļāļāđāļāļ§āļāļēāļ āđāļāļĒāđāļĢāļīāđāļĄāļāļēāļāļāļģāļāļ§āļ GPU āļāļĩāđāļāđāļāļāđāļāđāđāļāļāļąāļāļāļļāļāļąāļ āđāļĨāļ°āļāļĢāļ°āđāļĄāļīāļāļ§āđāļēāļ āļēāļĒāđāļ 1â3 āļāļĩāļāļ°āļāđāļāļāļāļĒāļēāļĒāļĢāļ°āļāļāđāļāđāļāļāļĩāđāđāļŦāļāļ
4. āļ§āļēāļāļĢāļ°āļāļāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāđāļŦāđāđāļĄāđāđāļāđāļāļāļāļāļ§āļ
āđāļĄāđāļāļĨ AI āļāļĩāđāļĄāļĩāļāļāļēāļāđāļŦāļāđāļāđāļāļāđāļāđāļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāļĄāļēāļ āļŦāļēāļ Storage āļāđāļēāļāļāđāļāļĄāļđāļĨāđāļāđāļāđāļēāļāļ§āđāļē GPU āļāļ°āļāļģāđāļŦāđ GPU āļ§āđāļēāļāđāļĨāļ°āđāļŠāļĩāļĒāļāđāļēāđāļāđāļāđāļēāļĒāđāļāļĒāđāļĄāđāđāļāļīāļāļāļĢāļ°āđāļĒāļāļāđāļŠāļđāļāļŠāļļāļ
āđāļāļ§āļāļēāļāļāļĩāđāļāļ§āļĢāļāļīāļāļēāļĢāļāļē āđāļāđāđāļāđ
- āđāļāđ NVMe SSD āļŠāļģāļŦāļĢāļąāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāđāļāļāđāļāđāļēāļāļķāļāļāđāļāļĒ
- āđāļĒāļ Storage āļŠāļģāļŦāļĢāļąāļ Training āđāļĨāļ° Inference
- āđāļāđāļĢāļ°āļāļāđāļāļĨāđāđāļāļāļāļĢāļ°āļāļēāļĒāđāļĄāļ·āđāļāļĄāļĩāļŦāļĨāļēāļĒāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
- āļāļģāļŦāļāļāļāđāļĒāļāļēāļĒāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāļāļēāļĄāļĢāļ°āļāļąāļāļāļ§āļēāļĄāđāļĢāđāļ§āđāļĨāļ°āļāđāļāļāļļāļ
- āļŠāļģāļĢāļāļāļāđāļāļĄāļđāļĨ Dataset āđāļĨāļ° Model Checkpoint
- āļāļĢāļ§āļāļŠāļāļ Throughput āđāļĨāļ° IOPS āļāļĒāđāļēāļāļāđāļāđāļāļ·āđāļāļ
āļāļēāļĢāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāļāļ§āļĢāļāļāļāđāļāļāđāļŦāđāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļāļĢāļ°āļāļāđāļāļĢāļ·āļāļāđāļēāļĒāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āđāļĄāđāļāļ§āļĢāđāļĨāļ·āļāļ Storage āđāļĒāļāļŠāđāļ§āļāđāļāļĒāđāļĄāđāļāļāļŠāļāļāļāļēāļĢāļāļģāļāļēāļāļāļĢāļīāļāļāļāļ AI Workload
5. āđāļāļĢāļĩāļĒāļĄāļāļĨāļąāļāļāļēāļāđāļĨāļ°āļĢāļ°āļāļāļĢāļ°āļāļēāļĒāļāļ§āļēāļĄāļĢāđāļāļ
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ GPU āđāļāđāļāļĨāļąāļāļāļēāļāđāļĨāļ°āļŠāļĢāđāļēāļāļāļ§āļēāļĄāļĢāđāļāļāļŠāļđāļāļāļ§āđāļēāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļąāđāļ§āđāļ āļāļēāļĢāļ§āļēāļāđāļāļ AI Infrastructure āļāļķāļāļāđāļāļāļāļģāļāļķāļāļāļķāļāđāļāļāđāļēāđāļĨāļ°āļāļēāļĢāļĢāļ°āļāļēāļĒāļāļ§āļēāļĄāļĢāđāļāļāļāļąāđāļāđāļāđāđāļĢāļīāđāļĄāļāđāļ
āļŠāļīāđāļāļāļĩāđāļāđāļāļāļāļĢāļ°āđāļĄāļīāļāļĄāļĩāļāļąāļāļāļĩāđ
- āļāļģāļĨāļąāļāđāļāļĢāļ§āļĄāļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ° GPU
- āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļāļāļāļāļđāđ Rack āđāļĨāļ°āļĢāļ°āļāļāđāļāļāđāļē
- UPS āđāļĨāļ°āđāļāļĢāļ·āđāļāļāļāļģāđāļāļīāļāđāļāļāđāļēāļŠāļģāļĢāļāļ
- āļĢāļ°āļāļāļĢāļ°āļāļēāļĒāļāļ§āļēāļĄāļĢāđāļāļāļ āļēāļĒāđāļāļŦāđāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
- āļāļēāļĢāļāļĢāļ°āļāļēāļĒāļāļ§āļēāļĄāļĢāđāļāļāļĢāļ°āļŦāļ§āđāļēāļ Rack
- āļāļ§āļēāļĄāđāļāđāļāđāļāđāļāđāđāļāļāļēāļĢāđāļāđ Liquid Cooling
- āļāđāļēāđāļāđāļāđāļēāļĒāļāđāļēāļāļāļĨāļąāļāļāļēāļāđāļāļĢāļ°āļĒāļ°āļĒāļēāļ§
āđāļāļ§āđāļāđāļĄāļĻāļđāļāļĒāđāļāđāļāļĄāļđāļĨāļŠāļģāļŦāļĢāļąāļ AI āđāļŦāđāļāļ§āļēāļĄāļŠāļģāļāļąāļāļāļąāļāļāļēāļĢāļāļāļāđāļāļāļĢāļ°āļāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨ āļāļĨāļąāļāļāļēāļ āđāļĨāļ°āļāļ§āļēāļĄāđāļĒāđāļāļĢāđāļ§āļĄāļāļąāļ āđāļāļ·āđāļāļāļāļēāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļĻāļđāļāļĒāđāļāđāļāļĄāļđāļĨāļāļĩāđāļĢāļāļāļĢāļąāļ AI āđāļāļīāđāļĄāļāļķāđāļāļāļĒāđāļēāļāļāđāļāđāļāļ·āđāļāļ āđāļĨāļ°āļĢāļ°āļāļāđāļāļāđāļēāļāļąāļāļĢāļ°āļāļāļāļģāļāļ§āļēāļĄāđāļĒāđāļāļāļĨāļēāļĒāđāļāđāļāļāļąāļāļāļąāļĒāļŦāļĨāļąāļāļāļāļāļāđāļāļāļļāļāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļ[7]
6. āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļāļ AI Infrastructure
āļĢāļ°āļāļ AI āļāļēāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļĄāļđāļĨāļŠāļģāļāļąāļ āđāļāđāļ āļāđāļāļĄāļđāļĨāļĨāļđāļāļāđāļē āđāļāļāļŠāļēāļĢāļ āļēāļĒāđāļ āļŦāļĢāļ·āļāļāđāļāļĄāļđāļĨāļāļēāļāļāļļāļĢāļāļīāļ āļāļķāļāļāđāļāļāļ§āļēāļāļĢāļ°āļāļāļĢāļąāļāļĐāļēāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļąāđāļāđāļāļĢāļ°āļāļąāļāļāļēāļĒāļ āļēāļ āđāļāļĢāļ·āļāļāđāļēāļĒ āđāļĨāļ°āļāļāļāļāđāđāļ§āļĢāđ
āđāļāļ§āļāļēāļāļŠāļģāļāļąāļ āđāļāđāđāļāđ
- āđāļĒāļāđāļāļĢāļ·āļāļāđāļēāļĒāļŠāļģāļŦāļĢāļąāļ Management, Storage āđāļĨāļ° AI Compute
- āđāļāđāļāļēāļĢāļāļ§āļāļāļļāļĄāļŠāļīāļāļāļīāđāļāļēāļĄāļŦāļāđāļēāļāļĩāđ
- āđāļāđāļēāļĢāļŦāļąāļŠāļāđāļāļĄāļđāļĨāļĢāļ°āļŦāļ§āđāļēāļāļŠāđāļāđāļĨāļ°āļāļāļ°āļāļąāļāđāļāđāļ
- āđāļĒāļāļāļđāđāđāļāđāļāļēāļāļŦāļĢāļ·āļāđāļāļāļāļāđāļ§āļĒ Tenant Isolation
- āļāļąāļāļāļķāļ Log āļāļēāļĢāđāļāđāļāļēāļāđāļĨāļ°āļāļēāļĢāđāļāđāļēāļāļķāļāļāđāļāļĄāļđāļĨ
- āļāļĢāļ§āļāļŠāļāļāļāđāļāļāđāļŦāļ§āđāļāļāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāđāļĨāļ°āđāļāļĢāđāļ§āļāļĢāđ
- āđāļāļĢāļĩāļĒāļĄāļĢāļ°āļāļāļŠāļģāļĢāļāļāđāļĨāļ°āđāļāļāļāļđāđāļāļ·āļāđāļĄāļ·āđāļāđāļāļīāļāđāļŦāļāļļāļāļąāļāļāđāļāļ
āļāļēāļĢāđāļāđ DPU āļŦāļĢāļ·āļāļĢāļ°āļāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāļāļēāļ°āļāđāļēāļāđāļāļĢāļ·āļāļāđāļēāļĒāđāļĨāļ°āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ āļŠāļēāļĄāļēāļĢāļāļāđāļ§āļĒāļĨāļāļ āļēāļĢāļ°āļāļāļ CPU āđāļĨāļ° GPU āļāļĢāđāļāļĄāđāļāļīāđāļĄāļāļēāļĢāđāļĒāļāļāļĢāļąāļāļĒāļēāļāļĢāđāļĨāļ°āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļāļĻāļđāļāļĒāđāļāđāļāļĄāļđāļĨ[3][6]
7. āļĢāļ°āļāļāļāļĢāļīāļŦāļēāļĢāļāļąāļāļāļēāļĢāđāļĨāļ° Monitoring
AI Cluster āļāļĩāđāļĄāļĩ GPU āļŦāļĨāļēāļĒāļāļąāļ§āļāļģāđāļāđāļāļāđāļāļāļĄāļĩāļĢāļ°āļāļāļāļĢāļīāļŦāļēāļĢāļāļąāļāļāļēāļĢāļāļĩāđāļāļĩ āđāļāļ·āđāļāđāļŦāđāļāļđāđāļāļđāđāļĨāļāļĢāļ§āļāļŠāļāļāļāļēāļĢāđāļāđāļāļĢāļąāļāļĒāļēāļāļĢāđāļĨāļ°āļāđāļāļŦāļēāļāļāļāļ§āļāđāļāđāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§
āļāļ§āļĢāļāļīāļāļāļēāļĄāļāļąāļ§āļāļĩāđāļ§āļąāļ āđāļāđāļ
- GPU Utilization
- GPU Memory Usage
- CPU āđāļĨāļ° RAM Usage
- Network Throughput
- Network Latency
- Packet Loss
- Storage IOPS āđāļĨāļ° Throughput
- āļāļļāļāļŦāļ āļđāļĄāļīāđāļĨāļ°āļāļēāļĢāđāļāđāļāļĨāļąāļāļāļēāļ
- āđāļ§āļĨāļēāđāļāļāļēāļĢāļāļāļāļŠāļāļāļāļāļāļāđāļĄāđāļāļĨ
- āļāļģāļāļ§āļāļāļēāļāļāļĩāđāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļŠāļģāđāļĢāđāļāđāļĨāļ°āļĨāđāļĄāđāļŦāļĨāļ§
āļĢāļ°āļāļ Telemetry āđāļĨāļ° Observability āļāļĩāđāđāļāđāļāļāđāļāļĄāļđāļĨāļāļēāļ GPU, Switch, Network Adapter, Storage āđāļĨāļ° AI Workload āļāđāļ§āļĒāđāļŦāđāļāļĩāļĄāđāļāļāļĩāđāļŦāđāļāļ āļēāļāļĢāļ§āļĄāļāļāļāļĢāļ°āļāļāđāļāļ End-to-End āđāļĨāļ°āđāļāđāđāļāļāļąāļāļŦāļēāđāļāđāļāđāļāļāļāļĢāļ°āļāļāļāļđāđāđāļāđāļāļēāļ[1][5]
8. āļ§āļēāļāđāļāļāļāļāļāļĢāļ°āļĄāļēāļāđāļĨāļ°āļāļēāļĢāļāļĒāļēāļĒāļĢāļ°āļāļ
āļāļēāļĢāļĨāļāļāļļāļ AI Infrastructure āđāļĄāđāļāļ§āļĢāļāļīāļāļēāļĢāļāļēāđāļāļāļēāļ°āļĢāļēāļāļēāļāļ·āđāļāļāļļāļāļāļĢāļāđ āđāļāđāļāļ§āļĢāļāļģāļāļ§āļ Total Cost of Ownership āļŦāļĢāļ·āļ TCO āļāļķāđāļāļĢāļ§āļĄāļāđāļēāđāļāđāļāđāļēāļĒāļāļĨāļāļāļāļēāļĒāļļāļāļēāļĢāđāļāđāļāļēāļ
āļāđāļēāđāļāđāļāđāļēāļĒāļāļĩāđāļāļ§āļĢāļāļģāļĄāļēāļāļĢāļ°āđāļĄāļīāļ āđāļāđāđāļāđ
- āļāđāļēāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ° GPU
- āļāđāļē Switch, Network Adapter āđāļĨāļ°āļŠāļēāļĒāļŠāļąāļāļāļēāļ
- āļāđāļē Storage
- āļāđāļēāđāļāļāđāļēāđāļĨāļ°āļĢāļ°āļāļāļāļģāļāļ§āļēāļĄāđāļĒāđāļ
- āļāđāļēāđāļĨāđāļāļāļŠāđāļāļāļāļāđāđāļ§āļĢāđ
- āļāđāļēāļāļģāļĢāļļāļāļĢāļąāļāļĐāļē
- āļāđāļēāđāļĢāļāļāļđāđāļāļđāđāļĨāļĢāļ°āļāļ
- āļāđāļēāļāļąāļāđāļāļĢāļāđāļĨāļ°āļāļĒāļēāļĒāļĢāļ°āļāļ
āļŠāļģāļŦāļĢāļąāļāļāļāļāđāļāļĢāļāļĩāđāļĒāļąāļāđāļĄāđāđāļāđāđāļāļ§āđāļēāļāđāļāļāđāļāđāļāļĢāļąāļāļĒāļēāļāļĢāđāļāđāļēāđāļ āļāļēāļāđāļĢāļīāđāļĄāļāļēāļāļĢāļ°āļāļāļāļāļēāļāđāļĨāđāļāđāļāļ·āđāļāļāļāļŠāļāļ Workload āđāļĨāļ°āđāļāđāļāļāđāļāļĄāļđāļĨāļāļēāļĢāđāļāđāļāļēāļāļāļĢāļīāļ āļāđāļāļāļāļĒāļēāļĒāđāļāļŠāļđāđ AI Cluster āļāļāļēāļāđāļŦāļāđ āļ§āļīāļāļĩāļāļĩāđāļāđāļ§āļĒāļĨāļāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļāļāļēāļāļāļēāļĢāļāļ·āđāļāļāļļāļāļāļĢāļāđāđāļāļīāļāļāļ§āļēāļĄāļāļģāđāļāđāļ
Checklist āļāđāļāļāļāļīāļāļāļąāđāļ AI Infrastructure
āļāđāļāļāđāļĢāļīāđāļĄāđāļāļĢāļāļāļēāļĢ āļāļ§āļĢāļāļĢāļ§āļāļŠāļāļāļŦāļąāļ§āļāđāļāļāđāļāđāļāļāļĩāđ
- āļĢāļ°āļāļļāļāļĢāļ°āđāļ āļ AI Workload āđāļĨāđāļ§āļŦāļĢāļ·āļāđāļĄāđ
- āļāļĢāļ°āđāļĄāļīāļāļāļģāļāļ§āļāļāļđāđāđāļāđāļāļēāļāđāļĨāļ°āļāļĢāļīāļĄāļēāļāļāļēāļāđāļĨāđāļ§āļŦāļĢāļ·āļāđāļĄāđ
- āđāļĨāļ·āļāļ GPU āđāļŦāđāđāļŦāļĄāļēāļ°āļāļąāļāđāļĄāđāļāļĨāļŦāļĢāļ·āļāđāļĄāđ
- āļĄāļĩāđāļāļāđāļāļīāđāļĄ GPU āđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļāļāļāļēāļāļāļŦāļĢāļ·āļāđāļĄāđ
- āđāļāļĢāļ·āļāļāđāļēāļĒāļĄāļĩāđāļāļāļāđāļ§āļīāļāļāđāđāļāļĩāļĒāļāļāļāļŦāļĢāļ·āļāđāļĄāđ
- Storage āļĢāļāļāļĢāļąāļāļāļ§āļēāļĄāđāļĢāđāļ§āđāļāļāļēāļĢāļāđāļēāļāđāļĨāļ°āđāļāļĩāļĒāļāļŦāļĢāļ·āļāđāļĄāđ
- āļĢāļ°āļāļāđāļāļāđāļēāđāļĨāļ°āļāļ§āļēāļĄāđāļĒāđāļāļĢāļāļāļĢāļąāļāđāļŦāļĨāļāļŠāļđāļāļŠāļļāļāļŦāļĢāļ·āļāđāļĄāđ
- āļĄāļĩāļĢāļ°āļāļāļŠāļģāļĢāļāļāļāđāļāļĄāļđāļĨāđāļĨāļ° Disaster Recovery āļŦāļĢāļ·āļāđāļĄāđ
- āļĄāļĩāļĢāļ°āļāļ Monitoring āđāļĨāļ°āđāļāđāļāđāļāļ·āļāļāļŦāļĢāļ·āļāđāļĄāđ
- āļāļĩāļĄāļāļēāļāļĄāļĩāļāļ§āļēāļĄāļĢāļđāđāđāļāļāļēāļĢāļāļđāđāļĨāļĢāļ°āļāļāļŦāļĢāļ·āļāļāļģāđāļāđāļāļāđāļāļāđāļāđāļāļĢāļīāļāļēāļĢāļāļđāđāđāļāļĩāđāļĒāļ§āļāļēāļ
āļŠāļĢāļļāļ
āļāļēāļĢāļ§āļēāļāđāļāļ AI Infrastructure āļāļąāđāļāđāļāđāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļāļāļķāļāđāļāļĢāļ·āļāļāđāļēāļĒ āļāđāļāļāļĄāļāļāļĢāļ°āļāļāđāļāđāļāļ āļēāļāļĢāļ§āļĄ āđāļĄāđāđāļāđāđāļĨāļ·āļāļāđāļāļĩāļĒāļ GPU āļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāļāļĩāđāļŠāļļāļ āļāļāļāđāļāļĢāļāļ§āļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđ Workload āļāļāļāđāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļĢāļ°āļāļāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨ āđāļāļĢāļ·āļāļāđāļēāļĒ āļāļĨāļąāļāļāļēāļ āļĢāļ°āļāļāļĢāļ°āļāļēāļĒāļāļ§āļēāļĄāļĢāđāļāļ āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ āđāļĨāļ°āļāļēāļĢ Monitoring āđāļŦāđāļāļģāļāļēāļāļŠāļāļāļāļĨāđāļāļāļāļąāļ
āđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļāļĩāđāļāļĩāļāļ°āļāđāļ§āļĒāđāļŦāđ GPU āļāļģāļāļēāļāđāļāđāđāļāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļĨāļāļāļāļāļ§āļ āļāļ§āļāļāļļāļĄāļāđāļāļāļļāļ āđāļĨāļ°āļĢāļāļāļĢāļąāļāļāļēāļĢāļāļĒāļēāļĒāļāļąāļ§āļāļāļ AI āđāļāļāļāļēāļāļāđāļāđāļāļĒāđāļēāļāļĄāļąāđāļāļāļ
āļŦāļēāļāļāļāļāđāļāļĢāļāļāļāļāļļāļāļāļģāļĨāļąāļāđāļāļĢāļĩāļĒāļĄāļĢāļ°āļāļāļŠāļģāļŦāļĢāļąāļ AI Training, Generative AI, Machine Learning āļŦāļĢāļ·āļ AI Inference āļāļĩāļĄāļāļēāļāļŠāļēāļĄāļēāļĢāļāļāļĢāļķāļāļĐāļēāļāļđāđāđāļāļĩāđāļĒāļ§āļāļēāļāļāđāļēāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļĢāļ°āļāļāđāļāļĢāļ·āļāļāđāļēāļĒ āđāļĨāļ° Data Center āđāļāļ·āđāļāļ§āļēāļāļŠāđāļāļāđāļŦāđāđāļŦāļĄāļēāļ°āļāļąāļāļāļāļāļĢāļ°āļĄāļēāļāđāļĨāļ°āđāļāđāļēāļŦāļĄāļēāļĒāļāļēāļāļāļļāļĢāļāļīāļāđāļāđāļāļĩāđ 2beshop.com āļāļĢāđāļāļĄāđāļāļĢāļĩāļĒāļāđāļāļĩāļĒāļāđāļāļĨāļđāļāļąāļāđāļĨāļ°āļ§āļēāļāđāļāļāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāđāļŦāđāļāļĢāđāļāļĄāđāļāđāļāļēāļāļāļĢāļīāļ
- āļŠāļāđāļāļŠāļāļāļāļēāļĄāļāđāļāļĄāļđāļĨāđāļāļīāđāļĄāđāļāļīāļĄāļŦāļĢāļ·āļāļāļ·āđāļāļāļļāļāļāļāđ IT āļāļĨāļīāļāđāļĨāļĒ
- āļāļ·āđāļāļŠāļīāļāļāđāļēāļāđāļēāļ Application āļĢāļąāļāļŠāđāļ§āļāļĨāļāđāļāļīāđāļĄÂ āļāļĨāļīāļāđāļĨāļĒ
- LINE: @2beshop
- āđāļāļĢ 02-1186767