Вместо свалки — дата-центр: как старые смартфоны превращают в серверы

Университет Сан-Диего и Google собирают вычислительные кластеры из материнских плат старых смартфонов, переводя их с Android на Linux. Решение рассчитано на учебные, научные и периферийные задачи, где важны низкая стоимость и энергоэффективность.

Из смартфонов извлекают платы с процессорами и памятью, удаляют экраны и аккумуляторы, подключают общее питание и объединяют узлы через системы оркестрации контейнеров. Обычно в один кластер входит по 25–50 плат: в профильных задачах их совокупную производительность сравнивают с одним современным серверным процессором.

Кластер из 20 плат уже использовали для автоматической проверки работ по параллельному программированию: он обрабатывал одновременные запросы более чем 70 студентов. В Эстонии четыре платы Nexus стоимостью около 8 евро за устройство применили для обработки подводного видеопотока и подсчёта морских обитателей в реальном времени.

Главные ограничения — до 12 ГБ оперативной памяти на одном узле, задержки при обмене данными и неизвестная долговечность потребительских плат при круглосуточной нагрузке. К осени следующего года планируется кластер из двух тысяч плат, который должен обслуживать около ста учебных курсов и дать данные о надёжности, охлаждении и энергопотреблении такой архитектуры.

Коротко

  • Для серверной работы смартфонные платы переводят с Android на Linux и подключают к общему питанию без экранов и аккумуляторов.
  • Кластер из 20 плат выдержал одновременные запросы более чем 70 студентов при проверке задач по параллельному программированию.
  • Мини-кластер из четырёх старых Nexus обошёлся примерно в 8 евро за устройство и анализировал подводное видео в реальном времени.
  • Архитектура подходит для независимых задач, но ограничена объёмом памяти одного узла и задержками при обмене данными между платами.

FAQ

Зачем объединять старые смартфоны в серверный кластер, если можно арендовать облачные мощности или купить обычный сервер?

Так университет получает недорогие вычислительные ресурсы из уже выпущенного оборудования и одновременно снижает зависимость от облачной аренды и производства новых серверов.

Какие задачи подходят такому кластеру лучше всего и где ограничения мобильных плат становятся критичными?

Лучше всего подходят учебные расчёты, независимые задания и граничная обработка данных. Проблемы возникают, когда задаче нужно больше памяти или постоянный обмен между узлами.

Читайте также

  1. Ошибки не должны быть безмолвными: Sentry, Firebase Crashlytics и Datadog в одном Flutter-приложении
  2. Как приложение для транскрибации YouTube-видео вышло на $3000+ в месяц
  3. Сколько стоит контроль над ИИ-агентом? Считаем экономику
  4. Как я склеиваю 23 тысячи событий из пяти афиш — и почему дедуп нельзя делать необратимым
  5. Как проверить бизнес-идею и сравнить варианты в NotebookLM: пошаговый гайд для предпринимателей
Ключевые инсайты из новости (по версии ChatGPT)
  • Кластеры из мобильных плат как недорогая вычислительная инфраструктура: Работоспособные платы старых смартфонов можно объединять в вычислительные кластеры, удалив экраны и аккумуляторы, подключив общее питание и установив Linux. Группы из 25–50 плат управляются через оркестрацию контейнеров и могут использоваться вместо серверов или облачных инстансов для подходящих распределённых задач.
    [Инфраструктура и вычислительные кластеры]
Для получения полного доступа оформите подписку PubMag PRO.
Зарегистрированные пользователи видят только два тезиса.
Зарегистрироваться
Инсайты автоматически генерируются с помощью искусственного интеллекта на основе текста статьи.
← Назад в лентуЧитать оригинал →
✈️ Подписывайтесь на мой Telegram-канал — там еще больше интересного про AdTech, MarTech, AI и многое другое!