기사 메일전송
  • 기사등록 2015-10-16 01:35:23
기사수정

자바 런타임 솔루션 선도업체이자 수상 경력을 보유한 아줄시스템(Azul Systems)이 중국의 대표적인 소규모 DSP(Demand Side Platform) 플랫폼 업체인 iPinYou에 Azul Zing®을 공급해 자바 기반의 온라인 광고 인프라를 지원한다. 

Zing은 확장성 높은 자바 가상머신(JVM)으로 자바 기반의 광고 서버에 저지연성을 공급하고 타 업체들의 JVM와 비교해 정점잠시(peak latency)와 파형(jitter)을 대폭 낮춰 광고의 성공률을 향상시킨다. 

iPinYou는 중국 내 주요 웹서비스 사업자를 상대로 하루에 180억 건의 광고 거래를 처리하며 고성능 알고리듬 기술에 대한 고객들의 인사이트를 결합시켜 광고 효과를 최대화하는 캠페인을 도입하고 있다. 또한 구글, 알리바바, 텐센트, 바이두 등 온라인과 디지털 광고분야의 대형 사업자들과 파트너 관계이며, 이들로부터 입찰 접수를 받고 광고 선택과 집행비 지출 규모를 산출한다. 중국 내에서 관련 작업에 소요되는 시간은 서비스 수준협약서(SLA)에 의거해 50~100ms(밀리세컨드)보다 반드시 적어야 한다. 

자바 어플리케이션은 JVM의 기초적 기능에 의존해 메모리를 관리한다. 통상적인 JVM은 광고 요청이 몰려들 경우 메모리 용량이 쉽게 바닥나 GC(가비지 컬렉션)이 수행되며 어플리케이션이 중지된다. iPinYou의 경우에도 그 동안 상당량의 거래가 GC 아티팩트로 인해 SLA상에 기재된 요건을 충족시키지 못했으며, 느리고 예측이 어려운 반응시간으로 말미암아 제품 판매나 광고 클릭률 향상이 어려워 결국 수익 하락으로 이어졌다. 하지만 iPinYou 인프라에 Zing이 추가됨에 따라 GC 수행으로 인해 어플리케이션이 중지되는 상황이 발생하지 않으며 온라인 거래에 있어 SLA상의 요건도 지속적으로 충족시키고 있다. 

데이터 센터와 멀리 떨어져 있는 iPinYou의 각 파트너사에 있어 향상된 데이터 일관성과 처리량은 특히 중요한 의미를 갖는다. iPinYou은 힙(heap) 크기를 최소화하고 중지 빈도도 낮추기 위해 과거 다수의 JVM을 도입했는데, Zing을 통해 힙의 크기를 키우는 한편 전체적인 JVM 갯수를 줄여 시스템 운영을 단순화하고 오류 발생 가능성을 낮췄다. 

iPinYou 공동창립자인 썬쑤에화(沈) CTO는 “우리는 업계 최고 수준의 알고리듬과 Zing을 통해 고객들에게 최대의 가치를 제공하고 있으며, 광고 지원 인프라에 Zing JVM을 도입해 엄격한 SLA 요건을 충족시킬 수 있는 능력이 대폭 향상되었다. 우리는 이미 도입한 하둡을 비롯해 시스템의 다른 부분도 Zing으로 이전시키는 작업을 진행하고 있다”고 설명했다. 

스캇 셀러스(Scott Sellers) 아줄시스템 CEO 겸 사장은 “자바 기반의 광고 지원 어플리케이션은 Azul Zing을 도입함으로써 훨씬 더 많은 광고 요청을 처리하는 한편 엄격한 SLA 요건도 충족시킬 수 있다. Zing은 비즈니스에 매우 중요한 어플리케이션 인프라의 반응 시간을 더욱 높은 수준으로 일관성 있게 구현함으로써 iPinYou의 핵심 능력을 향상시켰다. 이처럼 큰 규모의 웹서비스 사업에 완벽히 부합하는 높은 수준의 처리량과 저지연성을 구현하는 JVM은 전무하다고 볼 수 있다”고 밝혔다. 

0
기사수정

다른 곳에 퍼가실 때는 아래 고유 링크 주소를 출처로 사용해주세요.

http://www.koreabiz.org/news/view.php?idx=3415
기자프로필
프로필이미지
나도 한마디
※ 로그인 후 의견을 등록하시면, 자신의 의견을 관리하실 수 있습니다. 0/1000
중소기업보안
모바일 버전 바로가기