정전이나 라우터 고장은 서버 다운이 서비스를 중단시키는 것과 마찬가지로 하루의 코딩 작업을 멈추게 할 수 있습니다.
홈 오피스 복구 계획이 중요한 이유
데이터 센터가 장애를 일으키면 엔지니어들은 데이터 복제, 대기(standby) 리전으로 전환, 복구 목표 시간(RTO) 및 복구 지점 목표(RPO) 측정과 같은 플레이북을 따릅니다. 하지만 대부분의 개발자는 자신의 책상을 복제본이 없는 "싱글 리전(single-region)" 시스템처럼 취급합니다. 단 한 번의 ISP 장애, 차단기 내려감, 또는 노트북 배터리 방전만으로도 원격 근무자는 몇 시간 동안 오프라인 상태가 될 수 있습니다.
데이터 센터에서 책상까지: 단계별 가이드
1. 전력 소모량 측정하기
추측이 아닌 정확한 수치로 시작하세요. 각 장치의 와트(wattage) 라벨을 확인하거나 콘센트에 전력 측정기를 연결해 보세요. 일반적인 수치는 다음과 같습니다:
- 노트북: 45–65W
- 외장 모니터: 개당 20–40W
- 라우터 및 모뎀: 합계 10–20W
이 수치들을 모두 더하고 안전 마진을 포함하세요. 총합을 통해 백업 전원 공급 장치가 제공해야 할 용량을 알 수 있습니다.
2. 인터넷 페일오버(failover) 구축하기
단일 ISP를 사용하는 것은 중복성(redundancy)이나 폴백(fallback)이 없는 싱글 리전 데이터베이스와 같습니다. 업무가 중단되는 상황을 방지하려면 다음을 고려해 보세요:
- 기본 연결이 끊어지면 자동으로 보조 회선으로 전환하는 Dual-WAN 라우터.
- 지역 네트워크 장애를 대비한 4G/5G 모바일 핫스팟.
두 옵션 모두 수동 개입 없이 "네트워크 리전"을 유지할 수 있게 해줍니다.
3. 복구 목표 정의하기
다음 두 가지 질문을 던져보세요:
- RTO: 전력이나 연결이 끊긴 후 얼마나 빨리 온라인 상태로 복구되어야 하는가?
- RPO: 장애가 허용 범위를 벗어나기 전까지 어느 정도의 작업 손실을 감수할 수 있는가?
장비 비용을 최악의 상황에 대한 공포가 아닌, 실제 리스크에 맞춰 설정하세요.
4. 테스트, 또 테스트
실행되지 않는 페일오버 계획은 단순한 서류 작업에 불과합니다. 정기적인 점검 일정을 잡으세요:
- 몇 달에 한 번씩 UPS를 배터리 부하 상태로 작동시켜 보세요. 계산된 전력 소모량을 목표 RTO 동안 유지할 수 있는지 확인해야 합니다.
- UPS 배터리는 3~5년마다 교체하세요. 용량은 눈에 띄지 않게 저하되기 때문입니다.
- 기본 회선을 뽑아 ISP 장애를 시뮬레이션하고, Dual-WAN 라우터가 보조 회선으로 전환되는지 확인하세요.
급하게 교체해야 할 수도 있는 하드웨어를 위해 매뉴얼을 가까운 곳에 두세요.
개발자들이 우려하는 점
어떤 이들은 홈 오피스 환경에서 UPS, Dual-WAN 라우터 또는 모바일 핫스팟을 구매하는 비용이 과하다고 주장하기도 합니다.
요약
홈 오피스를 하나의 작은 프로덕션 환경처럼 다루세요. 전력을 얼마나 사용하는지 정확히 파악하고, RTO에 맞는 용량의 백업 전원을 확보하며, 인터넷 복제본(replica)을 만들고, 계획을 정기적으로 실행하세요.
