퇴역한 휴대폰으로 만드는 저탄소 컴퓨팅 플랫폼
요약
퇴역한 휴대폰을 컴퓨팅 클러스터 노드로 활용하여 저탄소 플랫폼을 구축하려는 시도와 그 기술적/경제적 한계를 분석합니다. 부트로더 잠금, 커널 업데이트 문제, 하드웨어 파편화 등 실질적인 구현 장벽을 다룹니다.
핵심 포인트
- 퇴역 휴대폰의 OS 교체 및 커널 업데이트를 통한 재활용 가능성 탐색
- 부트로더 잠금 및 독점 펌웨어 블롭으로 인한 기술적 제약
- 하드웨어 파편화와 유지보수 비용으로 인한 상업적 실현 가능성 의문
- 단순 재활용보다 기기 자체의 수명을 늘리는 것이 탄소 저감에 더 효과적일 수 있음
퇴역한 휴대폰이 전자폐기물이 되는 핵심 이유는 독점 펌웨어 블롭과 잠긴 시스템 때문에 사용자가 보안 업데이트로 기기를 유지관리할 수 없기 때문임
OEM의 지원 기간도 너무 짧아서 지원이 끊긴 뒤에는 기기가 매우 불안전해짐
오래된 기기를 인터넷에 접근 가능한 네트워크에 연결하면 안 됨
Google은 7년 지원이라 이 점에서는 잘하지만, Sony는 4년이고 Xiaomi의 비플래그십이나 Samsung의 최저가 모델도 비슷함
휴대폰을 클러스터 노드로 쓰려면 당연히 운영체제를 최신으로 교체해야 함
그런데 Google이 임의의 오래된 휴대폰 더미를 받아서 그렇게 할 수 있다면, 왜 소비자에게도 같은 선택권을 주지 않는지 의문임
Google이 한때 판매한 휴대폰에서만 가능하다고 해도 같은 질문이 남고, 다른 제조사에도 적용됨
말한 것처럼 OEM 지원 종료만으로 휴대폰이 쓸모없어지는 순환은 깨져야 함
여기에 최종 사용자가 배터리, 화면, 커넥터 등을 교체·수리할 수 있어야 함
또 이런 오래된 휴대폰 컴퓨팅 노드로 데이터가 어떻게 드나드는지도 불명확함
USB-C인지도 모르겠고, 글은 그 부분 설명이 좀 부족함
OEM이 보안 패치를 중단했다는 이유로 휴대폰을 버리는 사람은 거의 없음
보통은 휴대폰이 느려졌거나, 배터리가 닳았거나, 더 좋은 카메라를 원해서 바꿈
게다가 펌웨어 블롭이나 커널 등을 교체할 수 있다고 해서 실제 업데이트가 나오는 것도 아님
LineageOS에서는 Android 16이 Linux 5.4 이상을 요구해서, 더 오래된 커널을 쓰는 많은 휴대폰이 22.2(Android 15) 에 머물러 있음
이전에는 2016년의 원조 Pixel 같은 기기도 최신 Android로 올릴 수 있었음
이건 펌웨어 블롭이나 잠긴 시스템의 문제가 아니라, 커널 소스도 있고 커널 교체도 가능하지만 10년 된 휴대폰 커널을 굳이 올릴 사람이 없는 문제임 https://lineageos.org/Changelog-30/#legacy-devices
오래된 기기를 인터넷 접근 가능한 네트워크에 연결해선 안 된다는 건 사용 사례에 따라 다름
신뢰할 수 있는 작업만 돌리는 NAS나 컴퓨팅 클러스터라면, 커널에 원격 코드 실행 취약점이 있지 않은 한 괜찮을 수 있음
글 자체는 꽤 명확해 보임
Google이 Google 휴대폰에 집중하는 내용이라 부트로더 잠금 해제는 큰 문제가 아닐 테고, 다른 이유이긴 하지만 커널도 교체해야 한다고 나옴
이런 클러스터의 가장 큰 걸림돌은 비용일 것 같음
4년 된 휴대폰이 공짜여도 분해, 테스트, 지원 하드웨어와 소프트웨어 개발이 필요하고, 이 모든 일을 계속 반복해야 함
Google은 특정 세대 하드웨어로 균일한 클러스터를 만들 만큼 물량이 있을 수 있지만, 휴대폰 세대는 몇 달 단위로 바뀜
4년 된 하드웨어를 쓰면 부품 기대수명에서도 4년을 잃고 시작하며, 이는 같은 등급끼리 비교했을 때 이야기지 소비자용 하드웨어와 서버급 하드웨어를 비교한 것도 아님
이렇게 추가 작업이 많으면 줄이려는 탄소 발자국에 어떤 영향을 주는지도 의문임
차라리 휴대폰을 휴대폰으로 더 오래 쓰게 하는 편이 더 효과적일 수 있음
연구 프로젝트나 소규모 취미 프로젝트로는 좋지만, 상업적으로 성립시키기는 극도로 어려워 보임
바로 이 점임
부트로더 잠금을 풀 수 있는 휴대폰도 드물고, 메인라인 커널로 가져갈 수 있는 공개 드라이버는 더 드묾
글에서는 2023년형 Pixel Fold를 후보 중 하나로 언급하는 듯한데, 깨지기 쉬운 화면이 망가졌을 때는 좋은 기회일 수 있어도 싸게 구할 중고 기기는 아님
일반 바 형태의 Pixel조차 PostmarketOS 같은 진짜 Android 대체 운영체제 지원이 제한적이고, 더 저렴한 타사 기기는 보통 Mediatek/Exynos SoC를 쓰며 공개 문서나 지원이 전혀 없는 경우가 많음
OnePlus 7을 주 기기로 쓰고 있음
부트로더 잠금 해제가 가능했고 LineageOS가 있어서 아직도 쓸 수 있음
성능도 괜찮고 내 용도에 충분하며, 은행 앱과 디지털 결제 앱도 모두 동작함
OEM은 그냥 부트로더 잠금 해제를 허용하면 됨
판매를 중단한 뒤에라도 잠금 해제를 허용하면 낭비를 크게 줄일 수 있음
너무 탐욕스러움
이런 일을 가능하게 하려면 부트로더 잠금 해제를 의무화하는 규제가 있으면 좋겠음
사람들은 수십 년 전부터 소비자용 하드웨어로 클러스터를 만들어 왔고, 2000년대 중반의 PS3 슈퍼컴퓨터를 기억하는 사람도 많을 것임
개인적으로 CFD 시뮬레이션 같은 배치 작업이 많아서, 휴대폰 묶음에서도 신뢰성 문제 없이 쉽게 돌릴 수 있음
오래된 하드웨어를 재사용해 두 번째 생명을 주고 싶음
이미 ETB 같은 곳의 오래된 서버를 돌리는 것도 고려 중이지만, 와트당 처리량은 휴대폰 쪽이 훨씬 나을 가능성이 큼
일부 게임 콘솔은 원가 이하로 팔고 게임 판매에서 이윤을 남겼다는 얘기가 있지 않나 싶음
그런 기기까지 잠금 해제를 요구하는 게 공정한지는 모르겠음
그래도 범용 컴퓨팅 기기라면 100% 동의하고, 결국 크게 다르지도 않음
시장에 나온 지 4년쯤 지나면, 판매 시점이나 지원 종료 여부와 무관하게 모든 기기가 잠금 해제 가능해야 한다는 식도 가능해 보임
아니면 애초에 나중에 게임으로 회수하려고 경쟁 제품보다 싸게 파는 모델이 바람직한 수익 모델이 아닐 수도 있음
메모리와 CPU 성능이 일정 수준 이상이고 IP 트래픽을 처리할 수 있는 식의 조건을 만족하면 모두 잠금 해제 가능해야 할지도 모름
토스터 펌웨어 잠금 해제까지 요구하는 건 우스워 보이니 말임
7년 규칙을 만들면 좋겠음
하드웨어 업체는 펌웨어, 블롭 등에 필요한 소스 코드를 공개해야 함
국가 안보 관련 예외를 제외하고, 출시된 모든 상용 소프트웨어도 20년이 지나면 소스 코드를 공개하는 20년 규칙이 있어야 한다고 봄
흥미로운 접근임
이 그룹이 기기를 다수의 약한 서버, 사실상 Raspberry Pi 클러스터처럼 다루는 방식은 휴대폰 하드웨어를 규모 있게 재사용하는 데 가장 현실적으로 보임
특히 실제 하드웨어 제조사의 지원이 있다면 더 그렇다
iPhone이 Android에 비해 훨씬 더 잠겨 있다는 점은 정말 아쉬움
이론적으로는 UTM[0] 안에서 Linux를 돌릴 수 있지만, EU 밖에서는 Apple이 의도적으로 어렵게 만들고 메모리 제한과 성능 손실도 남아 있음
우리 그룹의 졸업 프로젝트도 휴대폰 기반 컴퓨팅 클러스터였고, 특히 LLM 추론을 목표로 했음 [1]
새 운영체제를 설치하는 대신 운영체제별 앱을 따로 만들었음
기기가 더 오래된 모델이라 Android 휴대폰은 하드웨어가 더 나빴고, iPhone은 소프트웨어 제약이 더 컸음
[0] https://getutm.app/
[1] https://github.com/orgs/rmcluster/repositories
많은 데이터센터나 기업이 휴대폰 클러스터 구축에 관심을 가질 것 같지는 않음
이 프로젝트가 홈랩이나 자가 호스팅 사용자들이 3D 프린터로 만들 수 있는 결과물을 내면 좋겠음
그쪽이 가장 가능성 높은 최종 사용자로 보임
정말 흥미로운 프로젝트임
글이나 논문 링크가 있는지 궁금함
가끔 공장이 불타버린 포스트 아포칼립스 세계에서, 사람들이 남아 있는 기술만으로 살아야 하는 이상한 상상을 함
네트워크도 없고, 외부 태양광 전력이나 발전기만 있고, 로컬 기기만 있는 상황임
이런 조건에서 어디까지 갈 수 있을지 생각해 보는 게 흥미로움
이런 주제의 소설, 영화, 비디오 게임 추천이 있는지 궁금함
그런 환상을 즐기는 사람은 많지만, 경고를 하고 싶음
그런 환상을 품는 이유는 아마 본인이 필요한 기술에 유능하기 때문일 가능성이 큼
하지만 거기서 그런 재난이 실제로 일어나길 적극적으로 바라게 되는 감정까지는 아주 얇은 선 하나 차이임
그러면 본인과 본인의 기술이 가치 있어지기 때문임
이런 자기만족적 상상을 조심해야 함
총을 모으는 사람은 법과 질서의 붕괴를 은근히 바라고, 시골에서 말과 함께 사는 사람은 자동차 없는 세계의 카우보이를 상상하며, 오래된 차를 만지는 사람은 Mad Max 같은 상황을 떠올림
이런 시나리오들은 특별히 일어날 가능성이 높지 않지만, 많은 사람이 은근히 현실이 되길 바라기 때문에 상상 속에서 계속 유지됨
Pump 6 and Other Stories에 그런 결의 이야기가 몇 개 있음
예를 들어 휘발유 엔진 대신 압축 스프링이 쓰이고, 발판으로 작동하는 컴퓨터 등이 나옴
꽤 암울한 이야기도 있어서 일부에게는 불쾌할 수 있음 https://windupstories.com/books/pump-six-and-other-stories/
Hugh Howey의 Silo / WOOL도 문자 그대로는 더 가까울 수 있지만, 원하는 분위기와는 조금 다를 수 있음
이게 최근에 제3자 AOSP 소스 접근을 반기 릴리스로 제한하고, Pixel 소스 범위를 사실상 GPL로만 크게 줄였으며, 변경 이력도 숨기기 시작한 바로 그 Google에서 나온다는 게 묘함
게다가 지금 Android에서 개발자 인증과 Play Integrity도 밀고 있음
농담으로 받아들여야 할지 내부 권력 다툼의 신호로 봐야 할지 모르겠음
전자라면 Samsung의 “Upcycle”에 맞추려면 아직 더 따라잡아야 하지만, 방향은 맞음
보통 컴퓨터는 거의 아무거나 집어 와서 Linux를 설치하고 한 시간쯤이면 바로 쓸 수 있는데, Android에서 같은 일을 하려면 수많은 절차를 거쳐야 하고 그나마 결과도 들쭉날쭉한 건 말이 안 됨
휴대폰 제조사들이 휴대폰을 뭔가 특별한 물건인 것처럼 세뇌해 우리를 제대로 착취해 왔음
그냥 무선 장치가 붙은 컴퓨터일 뿐임
부끄러운 일임
AI 자동 생성 콘텐츠
본 콘텐츠는 GeekNews의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기