Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Stephen Stuart

dblp:65/308 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · none

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

Computer networks · 5

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 networks
5 papers
Routing and switching · 35% Datacenter networks · 31% Software-defined and programmable networks · 22%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Cloud and datacenter computing · 100%

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

TopicWeightPapersLastEvidence papers
Routing and switching
traffic engineering
0.422015
BwE: Flexible, Hierarchical Bandwidth Allocation for WAN Distributed Computing · SIGCOMM 2015
B4: experience with a globally-deployed software defined wan · SIGCOMM 2013
Software-defined and programmable networks › control plane
centralized control
0.212015
Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google's Datacenter Network · SIGCOMM 2015
Routing and switching › switching networks › multistage interconnection network
clos network
0.212015
Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google's Datacenter Network · SIGCOMM 2015
Cloud and datacenter computing
cluster resource management and scheduling
0.212015
BwE: Flexible, Hierarchical Bandwidth Allocation for WAN Distributed Computing · SIGCOMM 2015
Internet architecture and protocols › traffic management
bandwidth management
0.212013
B4: experience with a globally-deployed software defined wan · SIGCOMM 2013
Datacenter networks
datacenter interconnect
0.212013
B4: experience with a globally-deployed software defined wan · SIGCOMM 2013
Software-defined and programmable networks › SDN applications
software-defined WAN
0.212013
B4: experience with a globally-deployed software defined wan · SIGCOMM 2013
Cloud and datacenter computing › virtualization › virtual machine management
virtual machine placement
0.112011
Optimizing a virtualized data center · SIGCOMM 2011
Cloud and datacenter computing
datacenter network
0.112010
Ripcord: a modular platform for data center networking · SIGCOMM 2010
Datacenter networks
datacenter routing
0.112015
Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google's Datacenter Network · SIGCOMM 2015

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

primal-dual method · 0.4integer programming · 0.4rate limiting · 0.3centralized traffic engineering · 0.3
YearPublicationVenuePosition
2015 BwE: Flexible, Hierarchical Bandwidth Allocation for WAN Distributed Computing
abstract
WAN bandwidth remains a constrained resource that is economically infeasible to substantially overprovision. Hence, it is important to allocate capacity according to service priority and based on the incremental value of additional allocation. For example, it may be the highest priority for one service to receive 10Gb/s of bandwidth but upon reaching such an allocation, incremental priority may drop sharply favoring allocation to other services. Motivated by the observation that individual flows with fixed priority may not be the ideal basis for bandwidth allocation, we present the design and implementation of Bandwidth Enforcer (BwE), a global, hierarchical bandwidth allocation infrastructure. BwE supports: i) service-level bandwidth allocation following prioritized bandwidth functions where a service can represent an arbitrary collection of flows, ii)independent allocation and delegation policies according to user-defined hierarchy, all accounting for a global view of bandwidth and failure conditions, iii) multi-path forwarding common in traffic-engineered networks, and iv) a central administrative point to override (perhaps faulty) policy during exceptional conditions. BwE has delivered more service efficient bandwidth utilization and simpler management in production for multiple years.
Sushant Jain, Uday Naik, Anand Raghuraman, Nikhil Kasinadhuni, Enrique Cauich Zermeno, C. Stephen Gunn, Jing Ai, Björn Carlin, Mihai Amarandei-Stavila, Mathieu Robin, Aspi Siganporia, Stephen Stuart, Amin Vahdat
SIGCOMM13
2015 Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google's Datacenter Network
abstract
We present our approach for overcoming the cost, operational complexity, and limited scale endemic to datacenter networks a decade ago. Three themes unify the five generations of datacenter networks detailed in this paper. First, multi-stage Clos topologies built from commodity switch silicon can support cost-effective deployment of building-scale networks. Second, much of the general, but complex, decentralized network routing and management protocols supporting arbitrary deployment scenarios were overkill for single-operator, pre-planned datacenter networks. We built a centralized control mechanism based on a global configuration pushed to all datacenter switches. Third, modular hardware design coupled with simple, robust software allowed our design to also support inter-cluster and wide-area networks. Our datacenter networks run at dozens of sites across the planet, scaling in capacity by 100x over ten years to more than 1Pbps of bisection bandwidth.
Joon Ong, Glen Anderson, Ashby Armistead, Roy Bannon, Seb Boving, Gaurav Desai, Bob Felderman, Paulie Germano, Anand Kanagala, Jeff Provost, Jason Simmons, Eiichi Tanda, Jim Wanderer, Urs Hölzle, Stephen Stuart, Amin Vahdat
SIGCOMM17
2013 B4: experience with a globally-deployed software defined wan
abstract
We present the design, implementation, and evaluation of B4, a private WAN connecting Google's data centers across the planet. B4 has a number of unique characteristics: i) massive bandwidth requirements deployed to a modest number of sites, ii) elastic traffic demand that seeks to maximize average bandwidth, and iii) full control over the edge servers and network, which enables rate limiting and demand measurement at the edge.
Sushant Jain, Subhasree Mandal, Joon Ong, Leonid B. Poutievski, Subbaiah Venkata, Jim Wanderer, Junlan Zhou, Jonathan Zolla, Urs Hölzle, Stephen Stuart, Amin Vahdat
SIGCOMM13
2011 Optimizing a virtualized data center
abstract
Many data centers extensively use virtual machines (VMs), which provide the flexibility to move workload among physical servers. VMs can be placed to maximize application performance, power efficiency, or even fault tolerance. However, VMs are typically repositioned without considering network topology, congestion, or traffic routes.
David Erickson, Brandon Heller, Jonathan Chu, Jonathan D. Ellithorpe, Scott Whyte, Stephen Stuart, Nick McKeown, Guru M. Parulkar, Mendel Rosenblum
SIGCOMM7
2010 Ripcord: a modular platform for data center networking
abstract
In this demo, we present Ripcord, a modular platform for rapidly prototyping scale-out data center networks. Ripcord enables researchers to build and evaluate new network features and topologies, using only commercially available hardware and open-source software. The Ripcord demo will show three examples of custom network functions, operating together, on top of a 160-node cluster. The first is a routing engine that isolates classes of traffic. The second is a dynamic network manager than adjusts links and switch power states to reduce energy. The third is a statistics aggregator that supports network health monitoring and automatic alerts. The demo will be interactive, with a visualization of live parameters for each link and switch, such as bandwidth, drops, and power status, as well a control panel to modify the traffic load. We feel that an interactive demo is the best way to introduce the research community to Ripcord and get their feedback.
Brandon Heller, David Erickson, Nick McKeown, Rean Griffith, Igor Ganichev, Scott Whyte, Kyriakos Zarifis, Daekyeong Moon, Scott Shenker, Stephen Stuart
SIGCOMM10