간편하게 보는 뉴스는 유니콘뉴스
TSN Lab 핵심기술, Rust/XDP 기반의 고속 패킷 I/O 프레임워크 ‘패킷바이저’ 오픈소스로 공개

· 등록일 2024-04-05 09:00

· 업데이트일 2024-04-06 00:05:15

용인--(뉴스와이어)--실시간 통신, 인공지능(AI) 전문기업 티에스엔랩(TSN Lab)은 3년 동안 개발한 Rust/XDP 기반 고속 패킷 I/O 프레임워크인 패킷바이저(Packetvisor)를 지난 4월 4일 오픈소스로 공개했다고 밝혔다. 패킷바이저는 지난 3년에 걸쳐 티에스엔랩에서 꾸준히 개발된 프로젝트로 부하 분산 장치, 실시간 통신 게이트웨이, 다중 채널 통신 장치 등 다양한 상용/연구 프로젝트에 적용돼 이미 기술력이 검증된 제품이다.

Rust의 공식 패키지 관리 사이트의 packetvisor 페이지(출처: crates.io) 티에스엔랩에서 자사의 핵심 기술을 오픈소스로 공개한 이유는 오픈소스 개발 모델을 도입함으로써 사용자 숫자와 기술력을 높이고, 이중 라이선스(dual license)를 통한 수익 모델을 창출하기 위해서다. 김성민 티에스엔랩 대표는 “네트워크 장치 또는 기능을 만드는 회사들은 다들 패킷바이저와 유사한 자체 패킷 I/O 기술을 보유하고 있다. 대부분의 국내 네트워크 회사들이 오래된 격언인 ‘Don’t reinvent the wheel’을 무시하며 똑같은 모양의 바퀴를 개발하는데 상당한 에너지를 쏟아붓고 있는 상황이다. 따라서 우리가 가진 바퀴를 오픈소스로 공유해 서로의 기술력을 합치고, 네트워크 기능 개발에 집중하는 것이 서로가 살 수 있는 길”이라고 말했다.

패킷바이저는 Raw 패킷을 처리하기 위한 프레임워크로 러스트(Rust)와 리눅스(Linux) XDP (eXpress Data Path)를 기반으로 하고 있다. Rust를 채택한 이유는 C 또는 C++를 이용해 프로그래밍 하는 것에 비해 성능은 유지하면서 유지보수성이 뛰어난 코드를 생산할 수 있기 때문이고, Linux XDP를 채택한 이유는 클라우드 환경과 물리 네트워크 환경을 모두 아우를 수 있는 고속 I/O 라이브러리이기 때문이다.

패킷바이저는 Rust와 XDP라는 조합에서 단순한 패킷 포워딩 기능 뿐만 아니라 터널링, 다중 전송 또는 DPI(Deep Packet Inspection)에 이르기까지 다양한 네트워크 기능을 손쉽게 개발할 수 있는 기능을 제공한다. 김성민 대표는 “DPDK(Data Plane Development Kit)를 활용해 단순한 패킷 포워딩 기능을 개발할 경우 780여줄의 코드를 작성해야 하지만 패킷바이저를 활용하면 70여줄의 코드만 작성하면 동일한 기능을 개발할 수 있다”고 말했다.

김성민 대표는 “패킷바이저를 오픈소스로 공개함으로써 네트워크 기능을 개발하는 회사들은 성능이 검증된 고속 패킷 I/O 프레임워크를 활용해 애플리케이션 개발에 집중할 수 있고, 대학교와 같은 교육 기관은 학생들이 Raw 패킷을 직접 다룰 수 있는 고급 네트워크 교육 과정에 활용할 수 있다”고 설명했다. 더불어 “패킷바이저가 대표적인 네트워크 오픈소스로 성장하길 기대한다”고 밝혔다.

티에스엔랩 소개

티에스엔랩(TSN Lab)은 실시간 통신, 실시간 인공지능(AI) 전문 기업이다. 티에스엔랩은 실시간 통신을 위해 IEEE의 공적 실시간 통신 표준인 TSN 원천 기술을 개발하고 있으며, 실시간 AI를 위해 ONNX에 기반한 AI 엔진 기술을 제공하고 있다. IEEE의 TSN (Time Sensitive Networking)은 하드웨어(H/W) 수준에서 전송 시간(Latency), 전송 주기(Period), 대역폭(Bandwidth) 그리고 신뢰성(Reliability)를 보장하는 하드 리얼타임(Hard Real-Time) 통신 표준이다. TSN은 자동차, 철도, 로봇, 스마트 팩토리, 방송처럼 실시간성이 민감한 영역에서 활용되고 있다. ONNX (Open Neural Network eXchange)는 AI 모델을 교환하기 위한 표준으로, 티에스엔랩은 ONNX을 구현한 AI 엔진 CONNX을 기반으로 센서단에서 AI를 처리할 수 있는 원천 기술을 개발하고 있다.

웹사이트: http://www.tsnlab.com 연락처 티에스엔랩
경영지원팀
임다혜(Dahye Lim)
031-282-8290
이메일 보내기 
이 보도자료는 티에스엔랩가(이) 작성해 뉴스와이어 서비스를 통해 배포한 뉴스입니다. 뉴스와이어는 편집 가이드라인을 준수합니다. 티에스엔랩 보도자료구독하기RSS 티에스엔랩, 전 직원 ‘투표 챌린지’ 실시... 투표 인증하면 인센티브 지급 실시간 통신, 인공지능(AI) 전문기업 티에스엔랩(TSN Lab)이 오는 10일 실시되는 제22대 국회의원선거를 앞두고 직원들의 선거에 대한 관심을 높이고 투표 참여를 독려하기 위한 ‘투표 챌린지’를 실시한다. 이번 투표 챌린지는 직원들이 사전투표일 또는 본투표일에 투표를 진행한 후 인증사진을 찍어 회사 인... 4월 4일 09:00 ‘주 4일제’ 도입한 티에스엔랩, 복지 향상과 생산성 증대 기대 실시간 통신, 인공지능(AI) 기업 티에스엔랩이 올해 2월 1일부터 임금 삭감 없는 월 2회 주 4일제 도입을 선언했다. 티에스엔랩 김성민 대표는 주 4일제 도입을 통해 직원 복지를 향상시키며 동시에 생산성을 증대시킬 수 있을 것이라는 기대를 밝혔다. 이번에 티에스엔랩에서 시행되는 주 4일제는 2월부터 6... 2월 1일 09:00 ... 더보기  관련 보도자료 기술 소프트웨어 인공지능 연구개발 인천 경기 티에스엔랩 전체 보도자료 
인기 기사12.25 22시 기준
서울--(뉴스와이어)--사회적금융 기관 사단법인 함께만드는세상(사회연대은행)과 디지털 외식플랫폼 먼슬리키친(이하 먼키)이 소자본으로 외식업 창업을 희망하는 예비창업자를 지원한다고 지난 8일 발표했다. 사회연대은행과 먼키는 ‘외식업 창업지원사업’ 참가자를 모집한다 ...
LOS ANGELES--(Business Wire / Korea Newswire)--Xsolla, a video game commerce company, has introduced Xsolla Web Shop 2.0. Since Xsolla’s focus on web monetization began in 2021, Xsolla has launched 210+ Web Shops for leading...
서울--(뉴스와이어)--인피니언 테크놀로지스(코리아 대표이사 이승수)는 OptiMOS™ MOSFET 기술이 적용된 SSO10T TSC 패키지 제품을 출시한다고 밝혔다. 인피니언 PG-LHDSO-10-1/2/3 Combi 이 패키지는 상단면...
서울--(뉴스와이어)--통합 메시지 전송 솔루션 및 동영상 스트리밍 솔루션, 설문조사 솔루션 개발/판매 전문 기업 티젠소프트(대표 고훈호, www.tigensoft.co.kr)가 중소벤처기업연구원 ‘중소기업 정책정보 플랫폼 구축 사업’에 통합 메시지 전송 솔루션(TG 1st PUSH, TG 1st EMS)을 성공적으로 구축했다고 밝혔다....
서울--(뉴스와이어)--농심이 감자칩 신제품 ‘고메포테토 블랙페퍼크랩맛’을 8일 출시한다. 농심 ‘고메포테토 블랙페퍼크랩맛’ 출시 ‘고메포테토 블랙페퍼크랩맛’은 싱가포르 대표 해산물 요리 ‘블랙페퍼크랩’의 풍부한 맛을...
SAN FRANCISCO--(Business Wire / Korea Newswire)--Threat actors are leveraging sophisticated technologies, like automated scripts and botnets, to amplify their card testing attacks, allowing them to exploit vulnerabilities at an unprecedented scale and speed. These...
API
fg
유니콘뉴스는 보도자료 배포 서비스입니다.
여기에 뉴스를 등록하면 언론이 보도하고 널리 배포됩니다.