이 논문은 온-패스 스마트 NIC의 다중 테넌트 지원을 위한 OSMOSIS 시스템을 소개한다.
온-패스 스마트 NIC는 네트워크 내에서 직접 패킷 처리를 수행하여 지연 시간을 줄일 수 있지만, 다중 테넌트 환경에서 자원 관리 문제가 발생한다. 기존 솔루션은 성능 격리, QoS 제공 등의 다중 테넌트 기능이 부족하다.
OSMOSIS는 이러한 문제를 해결하기 위해 설계되었다. OSMOSIS는 하드웨어 데이터 경로 관리와 유연한 소프트웨어 제어 경로로 구성된다. 하드웨어 데이터 경로에서는 공정한 스케줄링 정책(WLBVT)을 통해 컴퓨팅, DMA, 송신 대역폭을 효율적으로 관리한다. 소프트웨어 제어 경로에서는 테넌트 SLO 정책 관리, 메모리 할당 등의 기능을 제공한다.
OSMOSIS는 오픈소스 온-패스 스마트 NIC 플랫폼 PsPIN에 구현되었으며, 성능 평가 결과 다중 테넌트 지원 기능을 제공하면서도 성능 저하가 적은 것으로 나타났다.
다른 언어로
소스 콘텐츠 기반
arxiv.org
더 깊은 질문