Google’s Project Suncatcher to put ML infrastructure in space
Google Project Suncatcher, 우주에 ML 인프라를 구축하는 실험
Google이 TPU를 탑재한 시험 위성을 발사해 우주 환경에서 하드웨어가 견디는지 확인합니다. 방사선·냉각·위성 간 레이저 통신을 검증하는 초기 연구이며, 대규모 AI 연산 인프라로 이어지려면 기술과 비용 문제를 더 살펴야 합니다.
- 주제
AI 요약
Google의 Project Suncatcher는 우주 공간에 확장 가능한 머신러닝(ML) 인프라를 구축할 수 있는지 살피는 장기 연구입니다. 저궤도 위성은 햇빛을 거의 끊임없이 받아 지상의 태양광 설비보다 최대 8배 많은 전력을 생산할 수 있다는 구상을 바탕으로 합니다. Google은 이번에 SpaceX의 Transporter-18 공동 탑재 임무로 시험 위성을 보내 Tensor Processing Unit(TPU)이 발사와 궤도 환경을 견디는지 확인합니다. 다음 목표는 2027년에 위성 두 대를 띄워 레이저 통신을 시험하는 일입니다.
발사와 방사선 환경
저궤도까지 가는 로켓은 약 10분 동안 진동과 중력가속도를 겪습니다. 우주선에는 최대 10g의 가속도가 걸리고, TPU 같은 개별 부품에는 50~100g까지 전달될 수 있습니다. Google은 위성을 세 축으로 흔드는 진동 시험을 진행했으며, 하드웨어가 시험을 견뎠다고 설명합니다.
지구 대기권 밖의 방사선도 전자장치에 오류를 일으킬 수 있습니다. Google은 UC Davis의 Crocker Nuclear Laboratory에서 TPU에 양성자 빔을 쏘면서 AI 작업을 실행하고, 비트 플립 같은 오류가 작업에 미치는 영향을 살폈습니다. 초기 시험에서는 Trillium TPU가 5년 우주 임무에서 받을 수준보다 높은 총 이온화 선량을 견뎠습니다. 다만 지상 시험만으로 확인하기 어려운 조건도 있어, 실제 궤도에서 얻는 데이터를 다음 설계에 반영할 계획입니다.
진공에서 열을 내보내기
우주에서는 공기 흐름을 이용한 냉각이 불가능합니다. TPU가 좁은 면적에서 많은 열을 내므로, 열을 안전하게 퍼뜨리지 못하면 칩이 과열됩니다. 진공에서는 라디에이터가 열을 복사해 우주로 내보내야 하며, Google은 히트파이프와 라디에이터를 결합하는 방식을 포함해 여러 설계를 검토하고 있습니다. 열진공 챔버에서 관련 기술을 시험했지만, 실제 궤도에서 냉각 시스템이 어떻게 작동하는지는 이번 임무에서 확인해야 합니다.
Hacker News 댓글에서는 냉각이 물리적으로 불가능한지, 실제 문제가 질량과 비용인지 의견이 갈렸습니다. 한쪽은 스테판-볼츠만 법칙에 따라 대규모 연산에는 넓은 방열 면적이 필요하고, 라디에이터와 태양광 패널을 궤도에 올리는 비용이 경제성을 무너뜨릴 수 있다고 계산했습니다. 반대쪽은 라디에이터 설계 자체는 알려진 기술이며, 발사 비용과 위성 제작비가 충분히 내려가면 경제성은 별도로 따져야 한다고 주장했습니다. 현재 시험 장치에서 TPU가 약 15분 작동한 뒤 냉각을 위해 멈춰야 한다는 댓글도 인용됐습니다. 장시간 안정적으로 작동하는 냉각 방식이 확보됐는지는 여전히 논의거리입니다.
위성 간 연결과 운영 문제
향후 구상에서는 여러 위성이 군집을 이루고, 각 위성이 자신의 위치와 이웃 위성과의 상대 위치를 알아야 합니다. 위성들은 레이저로 통신합니다. Google에 따르면 우주 레이저 통신 기술은 이미 존재하지만, 기존 시스템은 먼 거리에서 낮은 대역폭을 제공하는 데 맞춰졌습니다. Suncatcher에는 짧은 거리에서 매우 높은 대역폭을 내는 연결이 필요합니다. 움직이는 두 위성을 정밀하게 겨냥해야 하므로, Google은 2027년 두 위성 임무에서 이 기술을 시험할 예정입니다.
댓글에서는 가까운 거리에서 높은 대역폭을 내려면 위성들이 좁은 군집 안에서 정밀하게 비행해야 한다는 점도 제기됐습니다. 한 이용자는 연구 논문을 근거로 81개 위성이 반경 1km 안에서 이웃과 100~200m 간격을 유지하는 구상을 언급하며, 위성들이 초속 7.5km로 움직이는 상황에서 편대 비행이 더 큰 과제라고 짚었습니다. 또 다른 질문은 궤도에 있는 장비를 어떻게 수리하고 교체하느냐는 것입니다. 고장 난 TPU나 연결 장치를 현장에서 손보지 못한다면 위성을 폐기하고 다시 발사해야 할 수 있다는 우려가 나왔습니다.
햇빛과 경제성
Google은 궤도에서 태양광 패널이 지상보다 최대 8배 많은 전력을 얻을 수 있다고 설명합니다. 댓글에서는 밤과 날씨가 없고 패널이 태양을 향하도록 배치할 수 있다는 점이 그 이유로 거론됐습니다. 반면 태양광 패널을 지상에 더 설치하는 편이 저렴하지 않겠느냐는 반론도 나왔습니다. 위성의 수명, 장비 교체, 발사 비용, 지상 시설의 전력 공급과 인허가 비용까지 비교해야 경제성을 판단할 수 있다는 의견입니다.
이 프로젝트는 우주에서 AI 연산을 대규모로 운영한다는 목표보다, TPU가 발사와 방사선에 견디는지부터 검증하는 단계입니다. 이번 궤도 시험은 하드웨어의 생존 여부와 냉각 성능에 관한 데이터를 모으고, 2027년 임무는 위성 간 고속 레이저 연결을 시험합니다. 대규모 배치의 비용과 유지보수 문제는 이번 시험에서 해결됐다고 볼 수 없습니다.
Hacker News 반응
- @zactato — 열 방출 문제는 어떻게 해결하고 있나요?
- @xnx — 해결책은 아직 없습니다. 그게 이 계획의 가장 어려운 문제입니다. 라디에이터를 지금보다 1,000배 작고 가볍게 만들어야 할 수도 있습니다. TPU는 제곱미터당 10만 와트 이상을 내지만 라디에이터는 제곱미터당 약 300와트를 처리합니다.
- @lopsotronic — 정말로 큰 문제입니다. 면적을 엄청나게 키우거나 공상과학 같은 기술을 써야 합니다. 방열량은 스테판-볼츠만 법칙을 따릅니다. 방사율 0.9, 온도 300K를 가정하면 평평한 패널은 양면을 합쳐 제곱미터당 약 800W를 방출합니다. 1MW 연산에 태양광 패널 3,300㎡와 라디에이터 최소 1,200~1,500㎡가 필요합니다. 1MW는 요즘 데이터센터 기준으로도 작은 규모입니다.
- @GMoromisato — 우주에서 냉각하는 건 쉬운 문제입니다. 열을 내보내려면 라디에이터가 필요합니다. 저렴하게 질량을 궤도에 올리는 방법이 있으면 됩니다. 우주 데이터센터가 지상 시설보다 토큰당 비용이 높은지가 진짜 문제입니다.
- @0cf8612b2e1e — 물리 문제가 아니라 경제 문제라고 인정하는 셈입니다. 라디에이터를 크게 만들면 열을 내보낼 수 있지만, 그만큼 질량이 늘어 적자를 키웁니다. 지금은 질량 1kg을 궤도에 올리는 데 1,000달러가 넘게 듭니다.
- @legohead — 물리 법칙을 알고 라디에이터 면적을 계산할 수 있다는 것과, AI 컴퓨터를 우주에서 지속적으로 작동시켰다는 것은 다릅니다. 현재 시험 장치는 약 15분 작동한 뒤 식히려고 멈춰야 한다는데, 제게는 냉각 문제가 해결됐다고 보기 어렵습니다.
- @lastscattering — 제가 논문을 기억하기로는 위성 81대가 반경 1km 안에 있고, 이웃 위성과 100~200m 떨어져 있어야 합니다. 광통신이 짧은 거리에서만 데이터센터급 대역폭을 내기 때문입니다. 국제우주정거장(ISS) 길이가 약 110m이니 거의 ISS 길이만큼 떨어진 위성들이 초속 7.5km로 움직이는 셈입니다.
- @ilamont — 글에서는 데이터센터 운영에 필요한 수동 작업을 다루지 않았습니다. 오래되거나 고장 난 TPU와 연결 장치를 어떻게 교체하나요? 장비 고장을 알리는 소리는 누가 듣나요? 이런 문제에 어떤 대책이 있나요?
- @pennomi — 고장 나거나 오래된 시스템은 궤도에서 이탈시키는 게 계획일 것 같습니다. 엄청나게 낭비적인 방식입니다.
- @sanj — “적절한 궤도에서는 태양광 패널이 지상보다 최대 8배 많은 전력을 생산한다”는 부분의 계산을 아는 분 있나요?
- @xnx — 정확한 이유는 알기 어렵지만, 겨울철 지상에서는 하루 중 햇빛을 받는 시간이 약 9시간인 반면 궤도에서는 24시간 받을 수 있다는 점이 있습니다. 패널을 항상 태양에 수직으로 맞출 수 있고, 대기와 구름도 없습니다.
원문: Google / 번역·요약: Trawling