Ethan J. Jackson

dblp:160/4449 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0004-7770-0571ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Cloud and datacenter computing · 55% Parallel and multicore computing · 35% GPUs and heterogeneous computing · 10%
Computer networks
4 papers
Software-defined and programmable networks · 65% Routing and switching · 35%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › inference serving
large language model serving
1.012026
SkyWalker: A Locality-Aware Cross-Region Load Balancer for LLM Inference · EuroSys 2026
Cloud and datacenter computing
cluster resource management and scheduling
1.012026
SkyWalker: A Locality-Aware Cross-Region Load Balancer for LLM Inference · EuroSys 2026
Parallel and multicore computing
load balancing
1.012026
SkyWalker: A Locality-Aware Cross-Region Load Balancer for LLM Inference · EuroSys 2026
GPUs and heterogeneous computing › GPU resource management
GPU cluster resource management
0.312026
SkyWalker: A Locality-Aware Cross-Region Load Balancer for LLM Inference · EuroSys 2026
Cloud and datacenter computing › virtualization
network virtualization
0.322015
Network Virtualization in Multi-tenant Datacenters · NSDI 2014
The Design and Implementation of Open vSwitch · NSDI 2015
Software-defined and programmable networks
programmable data plane
0.212016
SoftFlow: A Middlebox Architecture for Open vSwitch · USENIX ATC 2016
Software-defined and programmable networks › software switch
open vswitch
0.212015
The Design and Implementation of Open vSwitch · NSDI 2015
Software-defined and programmable networks › software switch
virtual switch
0.212015
The Design and Implementation of Open vSwitch · NSDI 2015
Cloud and datacenter computing › multi-tenancy
multi-tenant datacenter
0.212014
Network Virtualization in Multi-tenant Datacenters · NSDI 2014
Cloud and datacenter computing
virtualization
0.122016
SoftFlow: A Middlebox Architecture for Open vSwitch · USENIX ATC 2016
The Design and Implementation of Open vSwitch · NSDI 2015
Routing and switching › multipath routing
equal-cost multipath
0.112016
The Deforestation of L2 · SIGCOMM 2016
Routing and switching
multicast routing
0.112016
The Deforestation of L2 · SIGCOMM 2016
Software-defined and programmable networks
network virtualization
0.112014
Network Virtualization in Multi-tenant Datacenters · NSDI 2014

Methods — techniques the papers use, named apart from their topics

selective pushing load balancing · 2.0cache-aware traffic handling · 2.0kernel datapath · 0.4flow-based switching · 0.4protocol design · 0.2
YearPublicationVenuePosition
2026 SkyWalker: A Locality-Aware Cross-Region Load Balancer for LLM Inference
abstract
Serving Large Language Models (LLMs) efficiently in multi-region setups remains a challenge. Due to cost and GPU availability concerns, providers typically deploy LLMs in multiple regions using instance with long-term commitments, like reserved instances or on-premise clusters, which are often underutilized due to their region-local traffic handling and diurnal traffic variance. In this paper, we introduce SkyWalker, a multi-region load balancer for LLM inference that aggregates regional diurnal patterns through cross-region traffic handling. By doing so, SkyWalker enables providers to reserve instances based on expected global demand, rather than peak demand in each individual region. Meanwhile, SkyWalker preserves KV-Cache locality and load balancing, ensuring cost efficiency without sacrificing performance. SkyWalker achieves this with a cache-aware cross-region traffic handler and a selective pushing based load balancing mechanism. Our evaluation on real-world workloads shows that it achieves 1.12–2.06× higher throughput and 1.74–6.30× lower latency compared to existing load balancers, while reducing total serving cost by 25%.
Ziming Mao, Jamison Kerney, Ethan J. Jackson, Zhifei Li 0006, Jiarong Xing, Scott Shenker, Ion Stoica
EuroSys4
2016 The Deforestation of L2
abstract
A major staple of layer 2 has long been the combination of flood-and-learn Ethernet switches with some variant of the Spanning Tree Protocol. However, STP has significant shortcomings -- chiefly, that it throws away network capacity by removing links, and that it can be relatively slow to reconverge after topology changes. In recent years, attempts to rectify these shortcomings have been made by either making L2 look more like L3 (notably TRILL and SPB, which both incorporate L3-like routing) or by replacing L2 switches with "L3 switching" hardware and extending IP all the way to the host. In this paper, we examine an alternate point in the L2 design space, which is simple (in that it is a single data plane mechanism with no separate control plane), converges quickly, delivers packets during convergence, utilizes all available links, and can be extended to support both equal-cost multipath and efficient multicast.
James Murphy McCauley, Ethan J. Jackson, Barath Raghavan, Sylvia Ratnasamy, Scott Shenker
SIGCOMM3
2016 SoftFlow: A Middlebox Architecture for Open vSwitch
Ethan J. Jackson, Melvin Walls, Aurojit Panda, Justin Pettit, Ben Pfaff, Jarno Rajahalme, Teemu Koponen, Scott Shenker
USENIX ATC1
2015 Taking an AXE to L2 Spanning Trees
abstract
I think that I shall never see
James Murphy McCauley, Alice Sheng, Ethan J. Jackson, Barath Raghavan, Sylvia Ratnasamy, Scott Shenker
HotNets3
2015 The Design and Implementation of Open vSwitch
Ben Pfaff, Justin Pettit, Teemu Koponen, Ethan J. Jackson, Andy Zhou, Jarno Rajahalme, Jesse Gross, Joe Stringer, Pravin Shelar, Keith Amidon, Martín Casado
NSDI4
2014 Network Virtualization in Multi-tenant Datacenters
Teemu Koponen, Keith Amidon, Peter Balland, Martín Casado, Anupam Chanda, Bryan Fulton, Igor Ganichev, Jesse Gross, Paul Ingram, Ethan J. Jackson, Andrew Lambeth, Romain Lenglet, Shih-Hao Li, Amar Padmanabhan, Justin Pettit, Ben Pfaff, Rajiv Ramanathan, Scott Shenker, Alan Shieh, Jeremy Stribling, Pankaj Thakkar, Dan Wendlandt, Alexander Yip
NSDI10