C&Thoth · Azure MSP
Mir4 Global 초대형 Azure 인프라와 DDoS 자동 차단
서버 3,500대·DB 650개 규모의 글로벌 게임을 Azure에서 전담 운영하고, DDoS 공격 IP를 로그에서 찾아 NSG에 자동으로 등록하는 구조를 만들었습니다.
- 역할
- Cloud Engineer · 메인 엔지니어 (고객사 WEMADE)
- 기간
- 2021.07 – 2023.02
- CSP
- Azure
- 규모
- 서버 3,500대 · DB 650개 · Massive
- 핵심 기술
- Azure · Dedicated Host · PowerShell · Log Analytics · NSG
- 3,500
- 서버
- 650
- DB
- 0
- 탐지에서 차단까지 사람 개입
한눈에 보기
문제
규모가 커서 물리 장애와 공격의 영향이 전 세계 서비스로 번질 수 있었고, 야간과 주말의 DDoS 공격은 사람 손으로 막는 동안 대응이 늦어졌습니다.
접근
설계 초기부터 참여해 Azure Dedicated Host 기반 고가용성 구조를 함께 잡았습니다. Azure DDoS 방어가 남기는 완화 흐름 로그를 Log Analytics에서 주기적으로 조회해 비정상 TCP SYN 출발지를 찾고, PowerShell이 해당 IP를 NSG Deny 규칙에 등록합니다.
결과
탐지부터 차단까지 사람 개입 없이 이어져 야간과 주말의 대응 지연을 없앴습니다. 리소스 배포, 장애 자동 조치, 자산 수집도 PowerShell로 자동화하며 전담 운영했습니다.
자세히 보기
배운 점
물리 서버 한 대가 멈춰도 전체가 멈추지 않으려면, 전용 호스트를 서로 다른 장애 구역에 나눠 두는 구성이 기본이라는 것을 배웠습니다.
다음에 개선할 점
자동 차단 근거를 더 잘 남겨 사람이 나중에 판단을 검토하기 쉬운 구조로 만들고 싶습니다.