Jellyfish: Networking Data Centers Randomly
NSDI '12 with Chi-Yao Hong,
Lucian Popa, P. Brighten Godfrey
[ Project Page ] [ PDF]
A random graph based topology with higher capacity and resilience, shorter path lengths, lower costs, and greater operational flexibility (construction at arbitrary sizes, and easier incremental expansion) than traditional topologies.
Proteus: A Topology Malleable Network
NSDI '12 with Kai Chen,
Atul Singh, Kishore Ramachandran, Lei Xu, Yueping Zhang, Xitao Wen,
Yan Chen
[ Project Page ] [ PDF
]
A data center network designed to adjust the topology to the traffic demands. Based on use of optical technology, such a network provides freedom from the headaches of "clever" workload placement, and traffic engineering.
Information-Centric Networking: Seeing the Forest for the Trees
HotNets '11 with Ali
Ghodsi, Teemu Koponen, Barath Raghavan, Scott Shenker, James Wilcox
[ PDF ]
A skeptical overview of information (or content) centric network proposals. In particular, we raise questions about the utility of ubiquitous caching espoused by many of the proposals, and the extent of differentiation among them.
Intelligent Design Enables Architectural Evolution
HotNets '11 with Ali Ghodsi,
Teemu Koponen, Barath Raghavan, Scott Shenker, James Wilcox
[ PDF ]
We claim that only a few "intelligent" design changes are needed in the Internet's architecture to support evolvability, and they follow directly from the well known principles of indirection, modularity, and extensibility.
DISCO: Scalable Routing on Flat Names
CoNext '10 with Kevin Fall,
P. Brighten Godfrey, Gianluca Iannaccone, Sylvia Ratnasamy
[ PDF ]
[ Slides (.pptx)
]
A routing protocol that guarantees delivery of packets within close to the lowest possible latency, given only an arbitrary location-independent (DNS-like) name. We build upon compact routing theory, closing the heretofore open problem of achieving the latency and state trade-offs in the literature with a distributed protocol.
Verifiable Network-Performance Measurements
CoNext '10 with Katerina
Argyraki, Petros Maniatis
[ PDF ]
An inter-domain system to detect and assess Service Level Agreement (SLA) violations by contractual partners. Our system ensures that domains cannot abuse it to significantly exaggerate their performance.