피드로 돌아가기
GeekNewsInfrastructure
원문 읽기
CoLaptop - 개인 노트북을 저비용 전용 서버로 전환하는 서비스
노트북 자원 활용을 통한 AWS 비용 월 $100K 절감 및 분산 프로브 구축 사례
AI 요약
Context
고비용 Cloud 인스턴스 의존도를 낮추기 위해 유휴 노트북 하드웨어를 서버 자원으로 전환하는 저비용 인프라 전략 분석. 다만 일반 소비자용 하드웨어의 낮은 신뢰성과 열 설계 한계로 인한 가용성 저하가 주요 병목 지점으로 작용.
Technical Solution
- 하드웨어 비용 절감을 위해 폐기 예정 노트북을 활용한 Selenium Test Farm 클러스터 구성
- 네트워크 다양성 확보를 위해 전 세계 ISP 및 대학 내 유휴 노트북에 소프트웨어를 설치하는 분산 프로브 아키텍처 설계
- 24/7 구동 시 발생하는 열 포화 및 성능 저하 해결을 위해 케이스와 화면을 제거하고 토스트랙 기반의 공기 흐름 최적화 적용
- 배터리 화재 위험 제거 및 전원 안정성 확보를 위한 물리적 배터리 제거 후 UPS 연결 구조 채택
- 프로세스 종료가 허용되는 Stateless 작업 위주의 워크로드 배치를 통한 하드웨어 신뢰성 문제 우회
- 전력 효율 향상을 위해 OpenWRT 라우터와 WOL 패킷을 연동한 On-demand 서버 기동 체계 검토
실천 포인트
1. 저사양/비표준 하드웨어 도입 시 ECC RAM 부재에 따른 Memory Error 대응 방안 수립
2. 24/7 운용 장비의 Thermal Throttling 방지를 위한 냉각 구조 및 공기 흐름 설계 검증
3. 배터리 내장 장비의 DC 전원 전환 및 물리적 제거를 통한 화재 리스크 관리
4. 하드웨어 장애 빈도가 높은 환경에서의 Auto-scaling 및 Failover 메커니즘 최적화