Вместо свалки — дата-центр: как старые смартфоны превращают в серверы
Из смартфонов извлекают платы с процессорами и памятью, удаляют экраны и аккумуляторы, подключают общее питание и объединяют узлы через системы оркестрации контейнеров. Обычно в один кластер входит по 25–50 плат: в профильных задачах их совокупную производительность сравнивают с одним современным серверным процессором.
Кластер из 20 плат уже использовали для автоматической проверки работ по параллельному программированию: он обрабатывал одновременные запросы более чем 70 студентов. В Эстонии четыре платы Nexus стоимостью около 8 евро за устройство применили для обработки подводного видеопотока и подсчёта морских обитателей в реальном времени.
Главные ограничения — до 12 ГБ оперативной памяти на одном узле, задержки при обмене данными и неизвестная долговечность потребительских плат при круглосуточной нагрузке. К осени следующего года планируется кластер из двух тысяч плат, который должен обслуживать около ста учебных курсов и дать данные о надёжности, охлаждении и энергопотреблении такой архитектуры.
Коротко
- Для серверной работы смартфонные платы переводят с Android на Linux и подключают к общему питанию без экранов и аккумуляторов.
- Кластер из 20 плат выдержал одновременные запросы более чем 70 студентов при проверке задач по параллельному программированию.
- Мини-кластер из четырёх старых Nexus обошёлся примерно в 8 евро за устройство и анализировал подводное видео в реальном времени.
- Архитектура подходит для независимых задач, но ограничена объёмом памяти одного узла и задержками при обмене данными между платами.
FAQ
Зачем объединять старые смартфоны в серверный кластер, если можно арендовать облачные мощности или купить обычный сервер?
Так университет получает недорогие вычислительные ресурсы из уже выпущенного оборудования и одновременно снижает зависимость от облачной аренды и производства новых серверов.
Какие задачи подходят такому кластеру лучше всего и где ограничения мобильных плат становятся критичными?
Лучше всего подходят учебные расчёты, независимые задания и граничная обработка данных. Проблемы возникают, когда задаче нужно больше памяти или постоянный обмен между узлами.
Читайте также
Ошибки не должны быть безмолвными: Sentry, Firebase Crashlytics и Datadog в одном Flutter-приложении
Как приложение для транскрибации YouTube-видео вышло на $3000+ в месяц
Сколько стоит контроль над ИИ-агентом? Считаем экономику
Как я склеиваю 23 тысячи событий из пяти афиш — и почему дедуп нельзя делать необратимым
Как проверить бизнес-идею и сравнить варианты в NotebookLM: пошаговый гайд для предпринимателей
- Кластеры из мобильных плат как недорогая вычислительная инфраструктура: Работоспособные платы старых смартфонов можно объединять в вычислительные кластеры, удалив экраны и аккумуляторы, подключив общее питание и установив Linux. Группы из 25–50 плат управляются через оркестрацию контейнеров и могут использоваться вместо серверов или облачных инстансов для подходящих распределённых задач.
[Инфраструктура и вычислительные кластеры]
Зарегистрированные пользователи видят только два тезиса.
Зарегистрироваться
Университет Сан-Диего и Google собирают вычислительные кластеры из материнских плат старых смартфонов, переводя их с Android на Linux. Решение рассчитано на учебные, научные и периферийные задачи, где важны низкая стоимость и энергоэффективность.