업체소개
아마존이 인수하며 화제가 된 미국에서 4번째로 트래픽이 높은 인터넷 개인 방송 회사
Twitch는 여러분이 잘 아시는 아프리카 TV의 게임 전문 버전이라고 생각하면 이해하기 편하실 것 같은데요. 쉽게 말해 게임에 특화된 인터넷 개인 방송 회사입니다. 주로 하스스톤, LOL, 오버워치 등의 PC 게임방송과 Xbox One, PS4 등의 비디오 게임 방송을 제공하고 있습니다. 구글과 아마존이 최근 인수를 시도했었고 최종적으로 아마존 닷컴에 9억 7,000만 달러에 인수되며 화제가 되었습니다. 트래픽 측면에서 보자면 일단 미국에서 Twitch의 트래픽은 넷플릭스, 구글, 애플 다음인 4번째 순위입니다. 한국에서 유명한 페이스북이나 아마존, 텀블러 같은 서비스보다 트래픽이 높은 상황인데요, 한국에서는 Twitch가 작년에 진출한 탓에 잘 알려져 있진 않지만 아시아태평양 지역에서만 수천개의 ISP들과 피어링 되어 있고 Twitch로 흐르는 트래픽 용량이 크다 보니 먼저 연동을 요청해오는 ISP들도 상당한 상황입니다.
배경
미국에서 네 번째로 높은 트래픽을 가진 서비스의 트래픽 비용을 낮출 방안 모색
인터넷 개인 방송 서비스가 다 그렇듯이 비용 중 상당 부분을 차지하는 부분이 트래픽 비용입니다. 앞에서 말했다시피 저희는 미국에서 네 번째로 높은 트래픽을 가진 서비스를 운영하고 있으며 전세계적으로 관련된 ISP들이 수천 개가 넘어가기 때문에 트래픽 비용에 더 민감할 수 밖에 없는 상황입니다. 트래픽 비용을 효과적으로 낮추면서도 개인 방송 서비스의 품질을 향상할 수 있는 방법을 찾다 보니 자연스럽게 KINX의 로컬 피어링(Local Peering)을 알게 되었습니다.
KINX가 한 일
KINX의 백본망에 로컬 피어링 연동하여 망이중화를 제안
Twitch는 KINX 로컬 피어링 서비스를 통해 10G Port 2개로 망 이중화 구성을 통해 운영되고 있습니다. 대체로 망이중화 구성은 1개의 네트워크는 Active로, 1개의 네트워크는 Stand by 로 구성해놓고 사용 중인 망에 이상이 생기면 Stand by 망을 사용하는 방식의 백업망 구축 방식이 일반적입니다. 하지만 Twitch는 망이중화로 구성한 2개 회선 모두를 Active 상태로 넉넉하게 사용하여 미처 예상치 못한 트래픽 상승에도 조금의 끊김 없이 개인 방송 서비스를 원활하게 제공할 수 있도록 대비하였습니다.
효과
네트워크 운영 오너쉽 확보를 통한 자율적인 연동 정책 구현
반면, 진정한 L2 기반 네트워크는 KINX 뿐이죠,
가장 합리적이고 유연한 서비스를 제공한다고 생각합니다.”
김동욱 – Technical Business Developer, Twitch
1. 네트워크 운영 오너쉽 확보
트랜짓의 큰 문제점 중 하나는 네트워크의 운영 오너쉽이 트랜짓 서비스를 사용하는 업체에게 있는 것이 아니라 제공하는 기간통신사업자들에게 있다는 점입니다. 반면 KINX의 로컬 피어링은 일체의 네트워크 운영 오너쉽을 서비스 사용 업체에게 제공하여 자율적인 연동 정책 구현을 가능하게 합니다.
2. 비용 절감 효과
트랜짓은 사용할 트래픽 만큼만 기간 통신사업자에게 구매해서 사용하는 방식인데 반해, 로컬 피어링 서비스는 1G나 10G의 회선을 연결하는 방식으로 비용산정 방식이 상이합니다. 얼핏 보면 사용할 만큼만 사서 구매하는 트랜짓 방식이 저렴하게 느껴지지만 실제로는 KINX의 로컬 피어링 서비스를 사용하여 만족스러운 수준의 비용절감 효과를 볼 수 있었습니다.
3. 인터넷 서비스 품질 향상 효과
ISP들 간의 피어링 방식을 이용하여 네트워크를 구축하면 트래픽이 최단 경로를 통하는 것이 아닌, 불필요하게 해외를 거치게 될 가능성이 원천 봉쇄되기 때문에 전반적인 인터넷 서비스의 품질이 향상됩니다.