← На главную

В дата-центрах Android меняют на Linux и собирают смартфоны в кластеры Kubernetes

13.06.2026 09:38 · hackernews

Использовать обычные потребительские смартфоны в дата-центре напрямую — опасно и неэффективно. Всё, кроме материнской платы, внутри телефона для сервера просто не нужно: дисплей, батарея, корпус, камеры. Они занимают место, а батареи к тому же содержат материалы, не рассчитанные на работу в условиях дата-центра.

Перед установкой смартфоны приходится разбирать, оставляя только материнскую плату с процессором и памятью. Это оправданно — на неё приходится примерно 50% углеродного следа устройства, судя по внутренним оценкам. То есть утилизируется мусор, а сохраняется самое ценное.

Дальше — замена операционной системы. Android уже основан на Linux, но его мобильное окружение (Android userspace) надо менять на нормальный дистрибутив Linux общего назначения. Это не просто даёт возможность программировать устройства привычными инструментами. Главное — отключаются защитные механизмы, которые важны для телефона в кармане пользователя, но только мешают в облаке. Например, «убийца памяти» (low memory killer), который принудительно душит приложения при нехватке RAM.

Одна проблема: чтобы тягаться с обычным сервером, понадобится 25–50 таких телефонов. Это следует из тестов SPEC. Для управления такой ордой используют контейнеры на Kubernetes. Телефоны сбиваются в самодостаточные кластеры по 25–50 штук — и каждый такой кластер работает как один сервер.

Читать оригинал →