NAVER Cloud는 인텔과 손잡고 네트워크 가상화 솔루션을 빠르게 개발 및 출시했습니다.
NAVER Cloud는 대한민국 최고의 인터넷 포털 및 검색 엔진인 NAVER의 자회사로서 클라우드 서비스 제공업체(CSP)입니다. NAVER Cloud는 금융 클라우드 존같은 클라우드 컴퓨팅 서비스와 다양한 클라우드 인스턴스를 주로 제공합니다. NAVER Cloud와 Intel은 Intel® FPGA(Intel® Field-programmable Gate Arrays)를 사용하는 네트워크 가상화 솔루션으로 회사의 네트워크 성능 문제를 해결하고 시장 선도자가 되기 위해 협력했습니다.
NAVER Cloud는 한국 증권 및 선물 시장을 위한 서비스로, 퍼블릭 클라우드 서비스 포트폴리오와 함께 금융 클라우드 존을 제공합니다. 그러나 NAVER Cloud는 고객에게 보다 효과적으로 서비스를 제공하기 위해 네트워크 성능 문제를 해결해야 했습니다.
NAVER Cloud와 Intel은 높은 수준으로 맞춤화가 가능한 Intel FPGA 기반의 SmartNIC를 사용하여, 처리량, 대기 시간, 대역폭을 개선함으로써 NAVER Cloud의 네트워크 성능을 가속화했습니다. NAVER Cloud의 가상 프라이빗 클라우드(VPC) 네트워크는 SmartNIC를 사용하여 NAVER Cloud의 기존 네트워크 스위치에 비해 지연 시간에 민감한 워크로드를 보다 원활하게 처리할 수 있도록 설계되었습니다.
SmartNIC 솔루션은 패킷 전달 대역폭을 최대 25배 향상시키고 대기 시간을 2.5배까지 감소시켰습니다.1 NAVER Cloud는 FPGA 가속 네트워킹을 제공하여 클라우드 컴퓨팅 서비스 분야의 떠오르는 혁신 기업, 그리고 전 세계 비즈니스 방식을 바꿀 수 있는 최첨단 기술의 얼리 어답터임을 입증하고 있습니다.
가상 스위칭, 보안, 스토리지와 같은 인프라 서비스의 경우, 특히 더 높은 성능이 요구될 때 CPU 사이클 횟수를 지나치게 소비하여 수익 창출 서비스에 사용할 수 있는 코어 수를 줄일 수 있습니다. 또한 네트워크 트래픽이 증가함에 따라 대기 시간을 단축시키는 것이 클라우드 기업에 중대한 과제가 되었습니다. 이는 즉각적인 거래가 이루어져야 하는 금융 서비스 부문에서 특히 그렇습니다. 조금만 지연되더라도 큰 비용이 발생할 수 있기 때문입니다.
NAVER Cloud는 Intel과 협력하여 네트워크 성능 문제를 극복했습니다. 인텔 FPGA가 탑재된 SmartNIC는 네이버클라우드와 같은 CSP가 네트워크 기능을 최대한 활용하고 인프라 투자 수익을 높일 수 있도록 도와줍니다. SmartNIC는 CPU 코어를 확보하여 네트워크 및 애플리케이션 성능을 개선함으로써 인프라 서비스를 가속화합니다.
NAVER Cloud의 특정 솔루션은 Intel® Arria® 10 FPGA가 탑재된 SmartNIC를 사용했습니다. Arria 10은 이전 세대에 비해 최대 40%까지 전력을 절약합니다.2 그리고 Arria 10은 프로그래밍이 가능하기 때문에 NAVER Cloud의 비즈니스 요구 사항이 변화함에 따라 FPGA를 그에 맞게 다시 프로그래밍할 수 있습니다.
네이버클라우드는 FPGA 활용 방안을 모색하기 시작했을 때 FPGA 경험이 있는 현지 공학자가 부족하다는 사실을 알게 됐습니다. Intel은 엔지니어링에 있어서 상당한 지원을 제공했습니다. 예를 들어, 패킷 흐름의 디버깅을 지원하고, FPGA를 프로그래밍할 수 있도록 NAVER 엔지니어를 교육했으며, 솔루션을 적시에 시장에 출시할 수 있도록 개념 증명을 신속하게 설정하는 데 도움을 주었습니다.
"NAVER Cloud와 Intel의 협업 정신은 프로젝트의 성공에 결정적인 역할을 했습니다."
NAVER Cloud의 테스트에 따르면 Intel FPGA를 네트워크에 추가하면 소형(128바이트) 패킷의 경우 초당 패킷(PPS) 수가 최대 25배 증가했습니다.1 또한 이 솔루션은 대기 시간을 2.5배까지 줄였습니다. 즉, 이전에는 패킷이 1밀리초(ms) 내에 도착했다면 지금은 0.5밀리초(ms) 내로 도착합니다. 또한 서버가 처리할 수 있는 데이터 트래픽의 양이 10~40GB에서 100~200GB로 증가했습니다.1 서버당 트래픽 처리량이 증가한 결과, 트래픽을 10~20대 서버에 분산할 필요 없이 안정적인 서비스와 응답 시간을 제공할 수 있게 되었습니다. 따라서 더 적은 수의 서버로 더 많은 트래픽을 처리할 수 있으므로 비용과 전력이 절약됩니다. SmartNIC와 인텔 FPGA를 탑재한 네이버클라우드의 서비스는 새로운 고객을 유치할 수 있는 차별화된 제품을 제공할 수 있도록 회사를 지원합니다. 금융 클라우드 존에 SmartNIC와 Intel FPGA를 사용하기 시작한 이래로, 네이버 자체 하이브리드 클라우드인 Neurocloud는 물론, NAVER Cloud의 프라이빗 VPC 존에서도 동일한 솔루션을 사용하고 있습니다.
네이버클라우드는 인텔 FPGA를 네트워크 가상화에 활용하여 얻은 놀라운 결과를 바탕으로 가상화 컴퓨팅 서비스에도 이를 활용할 계획입니다. 또한 사용자가 원하는 기능이나 서비스를 설계하고 구축할 수 있는 가상화된 FPGA 환경을 제공하여 공학자를 교육할 수 있는 제품을 만드는 것도 고려하고 있습니다. NAVER Cloud는 이러한 제품을 통해 교육기관에서 FPGA 프로그래밍을 보다 쉽게 교육함으로써 진입 장벽이 낮아지기를 기대합니다.
NAVER Corporation은 대한민국 성남에 본사를 두고 검색 엔진 네이버를 운영하고 있습니다. 자회사인 네이버클라우드는 퍼블릭 클라우드 서비스를 포함하여 네이버클라우드의 주력 서비스를 위한 IT 인프라를 관리합니다. 1999년에 설립된 네이버㈜는 대한민국 최대의 포털 사업자입니다. 이 회사는 온라인 Q&A 플랫폼 지식iN의 구축을 통해 사용자 생성 콘텐츠 분야에 있어 초기 개척자로 자리 잡았으며, 2세대 Intel® Xeon® Scalable 프로세서 및 Intel FPGA와 같은 혁신을 일찌감치 도입했습니다.
NAVER Cloud 고객 지원 센터는 365일 24시간 운영되어 사용자의 문제를 빠르고 정확하게 해결합니다. 일반적인 응답 시간은 5시간 이내입니다.3 NAVER Cloud는 CSA(Cloud Security Alliance) STAR(Security, Trust and Assurance Registry)의 골드 등급을 획득했으며 건강 정보 보안에 대한 국제 표준 인증도 획득했습니다.
PDF 다운로드