네이버의 글로벌 인프라는 어떻게 관리되고 있을까?

NAVER Cloud
NAVER Cloud
Published in
5 min readApr 26, 2019

LINE, SNOW, V Live가 전세계로 뻗어나갈 수 있었던 기반

NBP(NAVER Business Platform)에서는 전세계 사용자를 대상으로 글로벌 서비스를 제공하기 위해 최적의 거점에 ‘Global IDC (Internet Data Center)’를 구축하여 운영하고 있습니다. 이미 LINE 메신저, LINE 게임, V Live, 밴드, SNOW 등 네이버의 글로벌 서비스들이 이러한 글로벌 인프라 거점들을 사용하고 있으며, NAVER CLOUD PLATFORM의 글로벌 리전들도 이러한 NBP의 글로벌 인프라 거점들에 구축되어 있습니다. NAVER CLOUD PLATFORM을 통한 글로벌 서비스가 어떤 특성을 갖고 있는지, 어떤 기술들로 어떻게 운영 관리되고 있는지 살펴보도록 하겠습니다.

빠르고 안정적인 글로벌 인프라 구축 및 운영

NBP가 전세계 10여 곳에 구축한 Global IDC는 서로 전용 회선으로 연결되어 있습니다. 이 전용 회선은 물리적으로 3~4중화되어 안정성을 확보하고 있어 자연 재해(지진, 태풍 등)나 어떤 인적 장애에도 흔들림 없이 안정적인 서비스를 제공할 수 있습니다. 또한, 글로벌 TOP 10 메이저 ISP들 및 로컬 통신사들과 직접 연동을 맺고 있습니다. 350여개 이상의 사업자들을 통해 더욱 빠른 속도의 글로벌 인터넷 서비스를 전세계 사용자에게 제공하고 있습니다.

NBP Global Region

다중화된 백본 인프라 및 장애 모니터링

NBP의 인프라는 24시간 관제 시스템을 통해 항상 모니터링되고 있으며, 이슈가 발생하면 즉각적으로 대응하여 문제를 해결하고 있습니다. 글로벌 사업자들과 유기적인 협력 관계를 맺고 있어 해외 리전에서 발생한 장애라고 해도 어디에든 즉시 처리됩니다. 백본 인프라는 다중화 되어 있어 하나의 장애가 곧바로 서비스 장애로까지 이어지는 경우는 없습니다.

글로벌 서비스 및 인프라에 대한 모니터링 수행

서비스 품질 모니터링

NBP는 더 좋은 품질의 글로벌 네트워크 서비스를 위해서 백본 품질을 상시 모니터링하여 품질 개선에 반영하고 있습니다. 하지만 가입자가 느끼는 인터넷 품질은 백본 인프라만 잘 돌아간다고 되는 것은 아닙니다. 국가별 인터넷 환경은 천차만별이기 때문에 NBP는 글로벌 인터넷 환경을 늘 살피고 연구하고 있습니다.
실제 사용자의 입장에서 NBP의 글로벌 서비스를 이용할 경우 체감할 수 있는 품질은 어떤지 확인하기 위하여, 글로벌 16개 국가에 34개 통신사를 이용하여 모바일과 PC 웹 통신 환경을 구축해 두고, 어플리케이션, 음성, 동영상 등 다양한 서비스 유형에 따른 품질을 모니터링하고 있으며, 품질 측정 데이터를 분석하여 품질 저하 요소를 파악하고 문제를 해결하고 있습니다. 예를 들어, 특정 사업자의 DNS 쿼리 응답 속도가 유난히 오래 걸린다든지, 특정 사업자의 다운로드 속도가 느리다든지 하는 이슈가 발생하면 원인에 대해서 정확히 진단하고, 즉각 트러블 슈팅에 반영하고 있습니다.

NAVER CLOUD PLATFORM의 서비스 품질 모니터링 상품

이처럼 글로벌 인프라 환경에서 네이버의 다양한 서비스가 잘 제공될 수 있도록 한 NBP의 기술과 운영 경험을 토대로 만들어진 것이 바로 NAVER CLOUD PLATFORM의 상품들입니다. 그 중에서 WMS (Web service Monitoring System) 상품은 그동안 NBP 내부에서 글로벌 서비스를 좋은 품질로 운영 관리하기 위해 사용하던 기술들을 클라우드 상품화한 것입니다.

WMS는 사용자 관점에서 실제로 체감하게 되는 다양한 테스트 환경에서 측정된 품질을 수집함으로써 고객의 서비스를 보다 명확하고 통찰력 있게 분석하고 관리하는데 도움을 줍니다. 웹 페이지 응답 속도와 세부 콘텐츠 오류 발생 여부를 주기적으로 모니터링 하여 고객의 웹 서비스가 늘 좋은 품질로 제공될 수 있도록 지원합니다.

WMS는 웹 페이지 속도 측정 기능을 제공하여 서비스 개발 시 웹 사이트의 성능을 측정하고 개선시킬 수 있도록 합니다. 국가별, 브라우저별 분석은 물론 Waterfall기능을 제공하여 웹 사이트 내에 세부 요소별로 부하가 발생하는 구간이 어딘지도 직관적으로 확인할 수 있습니다. 또한 모니터링 기능을 통해 특정 임계치 이상으로 수치가 올라갔을 때 SMS 또는 메일로 알림을 받을 수 있습니다.

WMS(웹서비스 모니터링 시스템)의 URL 성능 테스트 화면

[NBP 기술 & 경험] 데이터 센터 서버실 환경 모니터링 기술의 진화

--

--

NAVER Cloud
NAVER Cloud

We provide cloud-based information technology services for industry leaders from startups to enterprises.