(A) networked system design for accelerating layer-7 proxy with SmartNICs스마트닉을 활용한 프록시 서버의 가속화를 지원하는 네트워크 시스템 설계

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 227
  • Download : 0
The global network traffic is increasing at a fast rate due to the growth of video platform such as Netflix, YouTube, and so on. Most of the content on today's Internet is processed through content delivery networks (CDNs) and a layer-7 proxy is one of the most fundamental technologies for the CDN service. As HTTP/2 recently has become the dominant application-layer protocol, HTTP/2 proxy is also gaining its popularity. However, existing layer-7 proxy consumes a large portion of CPU cycles in just relaying content from back-end servers. In this dissertation, we propose a SmartProxy which is a networked system design for accelerating a layer-7 proxy by harnessing SmartNICs. Our system is split into host CPU and NIC stacks. The host CPU stack is designed to perform complex tasks working as control plane while the NIC stack carries out simple tasks working as data plane. Our design is to offload payload relaying on SmartNICs and the host CPU determines the HTTP/2 stream-level mapping between clients and back-end servers. Our evaluation demonstrates that SmartProxy accelerates an HTTP/2 proxy by 1.3 to 2.7 times compared to Nginx HTTP/2 proxy.
Advisors
Park, Kyoungsooresearcher박경수researcher
Description
한국과학기술원 :전기및전자공학부,
Publisher
한국과학기술원
Issue Date
2021
Identifier
325007
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전기및전자공학부, 2021.2,[iv, 24 p. :]

Keywords

HTTP/2▼aLayer-7 Proxy▼aSmartNIC▼aTCP▼aNIC offload; HTTP/2▼a응용 계층 프록시▼a스마트닉▼a전송 제어 프로토콜▼a닉 오프로딩

URI
http://hdl.handle.net/10203/295985
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=948989&flag=dissertation
Appears in Collection
EE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0