Hacker News Front Page · Kirill Nikolaev ·
Mac at any scale
Namespace explica cómo convierte MacBook en servidores de centro de datos para ofrecer instancias de macOS, una solución impulsada por las necesidades de sus clientes y la escasez de Mac mini. Describe los retos de administración remota, alimentación y refrigeración, y detalla su arquitectura de virtualización, incluido el límite de dos máquinas virtuales de macOS por equipo físico y una red gestionada en el espacio de usuario que alcanza 4 Gbps. También presenta un proceso automatizado para crear imágenes de varios cientos de gigabytes, distribuirlas entre los equipos mediante una red entre pares y reducir el almacenamiento con imágenes dispersas y bloques compartidos.
What it takes to run Macs in a datacenter: custom MacBook racks, virtualizing macOS with Apple's Virtualization framework, and building and distributing huge VM images across the fleet.