Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/246913
Title: ENHANCING THE EFFICACY OF PROGRAMMABLE NETWORKS
Authors: SONG CHA HWAN
ORCID iD:   orcid.org/0009-0006-2041-080X
Keywords: Programmable Dataplane, Network Measurement, Sketch algorithm, In-network Caching, Network Load Balancing, RDMA
Issue Date: 25-Aug-2023
Citation: SONG CHA HWAN (2023-08-25). ENHANCING THE EFFICACY OF PROGRAMMABLE NETWORKS. ScholarBank@NUS Repository.
Abstract: This thesis aims to optimize the design of datacenter networks by improving network telemetry, stateful network functions, and network load balancing using high-speed programmable switches. Our approach involves identifying and addressing bottlenecks and inefficiencies by incorporating switching architecture, hardware resources, interfaces, and traffic patterns into the design. First, we introduce a novel data structure called FCM-Sketch, which supports high resolution, generality, and scaling with the switching fabric throughput at the same time. Next, we develop DySO, a system that executes control actions through the high-speed data-path instead of using the switch's slow control channel. DySO enables quick retrieval of the network telemetry and responsiveness to network changes. Lastly, we present ConWeave, a network load balancing framework for the emerging transport mechanism in data centers, remote direct memory access (RDMA). It provides a fine-grained network load balancing while masking the adverse effects of rerouting (e.g., out-of-order packet arrivals) using programmable switches.
URI: https://scholarbank.nus.edu.sg/handle/10635/246913
Appears in Collections:Ph.D Theses (Open)

Show full item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
SongCH.pdf25.67 MBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.