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.

Vytautas Valancius

dblp:05/5235 · DBLP profile ↗
← Back
13ranked-venue papers
7as first author
0since 2021 · last 2017
—ORCID · none

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

Computer networks · 11 · 5 first-authorSystems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

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
13 papers
Routing and switching · 29% Internet architecture and protocols · 23% Content delivery and video streaming · 13%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Cloud and datacenter computing · 47% Energy-efficient computing · 43% Distributed systems · 9%

Topics — the 28 heaviest of 32, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet architecture and protocols › overlay networks
application-aware routing
0.312017
Taking the Edge off with Espresso: Scale, Reliability and Programmability for Global Internet Peering · SIGCOMM 2017
Transport protocols and congestion control › rate control
packet pacing
0.312017
Carousel: Scalable Traffic Shaping at End Hosts · SIGCOMM 2017
Software-defined and programmable networks
SDN traffic engineering
0.312017
Taking the Edge off with Espresso: Scale, Reliability and Programmability for Global Internet Peering · SIGCOMM 2017
Internet architecture and protocols
traffic shaping
0.312017
Carousel: Scalable Traffic Shaping at End Hosts · SIGCOMM 2017
Routing and switching
routing
0.322012
LIFEGUARD: practical repair of persistent route failures · SIGCOMM 2012
Wide-Area Route Control for Distributed Services · USENIX ATC 2010
Content delivery and video streaming
content delivery network
0.222013
Answering "What-If" Deployment and Configuration Questions With WISE: Techniques and Deployment Experience · IEEE/ACM Trans. Netw. 2013
Answering what-if deployment and configuration questions with wise · SIGCOMM 2008
Routing and switching
inter-domain routing
0.232012
LIFEGUARD: practical repair of persistent route failures · SIGCOMM 2012
MINT: a Market for INternet Transit · CoNEXT 2008
Multiplexing BGP sessions with BGP-Mux · CoNEXT 2007
Routing and switching › inter-domain routing
BGP
0.222010
Transit portal: BGP connectivity as a service · SIGCOMM 2010
Multiplexing BGP sessions with BGP-Mux · CoNEXT 2007
Routing and switching › routing
content-based routing
0.212013
Quantifying the benefits of joint content and network routing · SIGMETRICS 2013
Content delivery and video streaming › server selection
replica selection
0.212013
Quantifying the benefits of joint content and network routing · SIGMETRICS 2013
Routing and switching
traffic engineering
0.212013
Quantifying the benefits of joint content and network routing · SIGMETRICS 2013
Network optimization and economics
pricing
0.112011
How many tiers?: pricing in the internet transit market · SIGCOMM 2011
Network optimization and economics
resource allocation
0.112011
How many tiers?: pricing in the internet transit market · SIGCOMM 2011
Energy-efficient computing
datacenter energy efficiency
0.112009
Greening the internet with nano data centers · CoNEXT 2009
Network optimization and economics › resource allocation
bandwidth allocation
0.112017
Carousel: Scalable Traffic Shaping at End Hosts · SIGCOMM 2017
Internet architecture and protocols
peering
0.112017
Taking the Edge off with Espresso: Scale, Reliability and Programmability for Global Internet Peering · SIGCOMM 2017
Internet architecture and protocols › network interconnection
internet interconnection
0.112008
MINT: a Market for INternet Transit · CoNEXT 2008
Software-defined and programmable networks
network virtualization
0.112008
Trellis: a platform for building flexible, fast virtual networks on commodity hardware · CoNEXT 2008
Software-defined and programmable networks › network virtualization
virtual network embedding
0.112008
Trellis: a platform for building flexible, fast virtual networks on commodity hardware · CoNEXT 2008
Cloud and datacenter computing › virtualization › containerization
container-based virtualization
0.112008
Trellis: a platform for building flexible, fast virtual networks on commodity hardware · CoNEXT 2008
Cloud and datacenter computing
virtualization
0.112008
Trellis: a platform for building flexible, fast virtual networks on commodity hardware · CoNEXT 2008
Network management and operations
network configuration
0.012010
Transit portal: BGP connectivity as a service · SIGCOMM 2010
Distributed systems
distributed services
0.012010
Wide-Area Route Control for Distributed Services · USENIX ATC 2010
Content delivery and video streaming
peer-to-peer delivery
0.012009
Greening the internet with nano data centers · CoNEXT 2009
Content delivery and video streaming
video-on-demand
0.012009
Greening the internet with nano data centers · CoNEXT 2009
Energy-efficient computing › energy modeling
energy consumption modeling
0.012009
Greening the internet with nano data centers · CoNEXT 2009
Energy-efficient computing › power management
energy-efficient networking
0.012009
Greening the internet with nano data centers · CoNEXT 2009
Network optimization and economics › network economics › internet economics
peering and interconnection
0.012008
MINT: a Market for INternet Transit · CoNEXT 2008

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

host-based routing · 0.3commodity switches · 0.3scenario specification language · 0.2emulation · 0.2causal structure learning · 0.2tunneling · 0.2measurement · 0.1causal inference · 0.1
YearPublicationVenuePosition
2017 Carousel: Scalable Traffic Shaping at End Hosts
abstract
Traffic shaping, including pacing and rate limiting, is fundamental to the correct and efficient operation of both datacenter and wide area networks. Sample use cases include policy-based bandwidth allocation to flow aggregates, rate-based congestion control algorithms, and packet pacing to avoid bursty transmissions that can overwhelm router buffers. Driven by the need to scale to millions of flows and to apply complex policies, traffic shaping is moving from network switches into the end hosts, typically implemented in software in the kernel networking stack.
Ahmed Saeed 0001, Nandita Dukkipati, Vytautas Valancius, Vinh The Lam, Carlo Contavalli, Amin Vahdat
SIGCOMM3
2017 Taking the Edge off with Espresso: Scale, Reliability and Programmability for Global Internet Peering
abstract
We present the design of Espresso, Google's SDN-based Internet peering edge routing infrastructure. This architecture grew out of a need to exponentially scale the Internet edge cost-effectively and to enable application-aware routing at Internet-peering scale. Espresso utilizes commodity switches and host-based routing/packet processing to implement a novel fine-grained traffic engineering capability. Overall, Espresso provides Google a scalable peering edge that is programmable, reliable, and integrated with global traffic systems. Espresso also greatly accelerated deployment of new networking features at our peering edge. Espresso has been in production for two years and serves over 22% of Google's total traffic to the Internet.
Kok-Kiong Yap, Murtaza Motiwala, Jeremy Rahe, Steve Padgett, Matthew J. Holliman, Gary Baldus, Marcus Hines, Taeeun Kim, Ashok Narayanan, Victor Lin, Colin Rice, Brian Rogan, Bert Tanaka, Manish Verma, Puneet Sood, Muhammad Mukarram Bin Tariq, Matt Tierney, Dzevad Trumic, Vytautas Valancius, Calvin Ying, Mahesh Kallahalla, Bikash Koley, Amin Vahdat
SIGCOMM21
2013 Quantifying the benefits of joint content and network routing
abstract
Online service providers aim to provide good performance for an increasingly diverse set of applications and services. One of the most effective ways to improve service performance is to replicate the service closer to the end users. Replication alone, however, has its limits: while operators can replicate static content, wide-scale replication of dynamic content is not always feasible or cost effective. To improve the latency of such services many operators turn to Internet traffic engineering. In this paper, we study the benefits of performing replica-to-end-user mappings in conjunction with active Internet traffic engineering. We present the design of PECAN, a system that controls both the selection of replicas ("content routing") and the routes between the clients and their associated replicas ("network routing"). We emulate a replicated service that can perform both content and network routing by deploying PECAN on a distributed testbed. In our testbed, we see that jointly performing content and network routing can reduce round-trip latency by 4.3% on average over performing content routing alone (potentially reducing service response times by tens of milliseconds or more) and that most of these gains can be realized with no more than five alternate routes at each replica.
Vytautas Valancius, Bharath Ravi, Nick Feamster, Alex C. Snoeren
SIGMETRICS1
2013 Answering "What-If" Deployment and Configuration Questions With WISE: Techniques and Deployment Experience
abstract
Designers of content distribution networks (CDNs) often need to determine how changes to infrastructure deployment and configuration affect service response times when they deploy a new data center, change ISP peering, or change the mapping of clients to servers. Today, the designers use coarse, back-of-the-envelope calculations or costly field deployments; they need better ways to evaluate the effects of such hypothetical “what-if” questions before the actual deployments. This paper presents What-If Scenario Evaluator (WISE), a tool that predicts the effects of possible configuration and deployment changes in content distribution networks. WISE makes three contributions: 1) an algorithm that uses traces from existing deployments to learn causality among factors that affect service response time distributions; 2) an algorithm that uses the learned causal structure to estimate a dataset that is representative of the hypothetical scenario that a designer may wish to evaluate, and uses these datasets to predict hypothetical response-time distributions; 3) a scenario specification language that allows a network designer to easily express hypothetical deployment scenarios without being cognizant of the dependencies between variables that affect service response times. Our evaluation, both in a controlled setting and in a real-world field deployment on a large, global CDN, shows that WISE can quickly and accurately predict service response-time distributions for many practical what-if scenarios.
Muhammad Mukarram Bin Tariq, Kaushik Bhandankar, Vytautas Valancius, Amgad Zeitoun, Nick Feamster, Mostafa H. Ammar
IEEE/ACM Trans. Netw.3
2012 LIFEGUARD: practical repair of persistent route failures
abstract
The Internet was designed to always find a route if there is a policy-compliant path. However, in many cases, connectivity is disrupted despite the existence of an underlying valid path. The research community has focused on short-term outages that occur during route convergence. There has been less progress on addressing avoidable long-lasting outages. Our measurements show that long-lasting events contribute significantly to overall unavailability.
Ethan Katz-Bassett, Colin Scott, David R. Choffnes, Ítalo S. Cunha, Vytautas Valancius, Nick Feamster, Harsha V. Madhyastha, Thomas E. Anderson, Arvind Krishnamurthy
SIGCOMM5
2011 How many tiers?: pricing in the internet transit market
abstract
ISPs are increasingly selling "tiered" contracts, which offer Internet connectivity to wholesale customers in bundles, at rates based on the cost of the links that the traffic in the bundle is traversing. Although providers have already begun to implement and deploy tiered pricing contracts, little is known about how to structure them. While contracts that sell connectivity on finer granularities improve market efficiency, they are also more costly for ISPs to implement and more difficult for customers to understand. Our goal is to analyze whether current tiered pricing practices in the wholesale transit market yield optimal profits for ISPs and whether better bundling strategies might exist. In the process, we deliver two contributions: 1) we develop a novel way of mapping traffic and topology data to a demand and cost model, and 2) we fit this model on three large real-world networks: an European transit ISP, a content distribution network, and an academic research network, and run counterfactuals to evaluate the effects of different bundling strategies. Our results show that the common ISP practice of structuring tiered contracts according to the cost of carrying the traffic flows (e.g., offering a discount for traffic that is local) can be suboptimal and that dividing contracts based on both traffic demand and the cost of carrying it into only three or four tiers yields near-optimal profit for the ISP.
Vytautas Valancius, Cristian Lumezanu, Nick Feamster, Ramesh Johari, Vijay V. Vazirani
SIGCOMM1
2010 Transit portal: BGP connectivity as a service
abstract
No abstract available.
Vytautas Valancius, Hyojoon Kim, Nick Feamster
SIGCOMM1
2010 Wide-Area Route Control for Distributed Services
Vytautas Valancius, Nick Feamster, Jennifer Rexford, Akihiro Nakao
USENIX ATC1
2009 Greening the internet with nano data centers
abstract
Motivated by increased concern over energy consumption in moderndatacenters,wepropose anew,distributedcomputingplatform calledNanoDataCenters(NaDa). NaDausesISP-controlledhome gateways to provide computing and storage services and adopts a managed peer-to-peer model to form a distributed data center infrastructure. To evaluate the potential for energy savings in NaDa platform we pick Video-on-Demand (VoD) services. We develop an energy consumption model for VoD in traditional and in NaDa data centers and evaluate this model using a large set of empirical VoD access data. We find that even under the most pessimistic scenarios, NaDa saves at least 20 % to 30 % of the energy compared to traditional data centers. These savings stem from energypreserving properties inherent to NaDa such as the reuse of already committed baseline power on underutilized gateways, the avoidance of cooling costs, and the reduction of network energy consumption as a result of demand and service co-localization in NaDa. Categories andSubject Descriptors
Vytautas Valancius, Nikolaos Laoutaris, Laurent Massoulié, Christophe Diot, Pablo Rodriguez 0001
CoNEXT1
2008 Trellis: a platform for building flexible, fast virtual networks on commodity hardware
abstract
We describe Trellis, a platform for hosting virtual networks on shared commodity hardware. Trellis allows each virtual network to define its own topology, control protocols, and forwarding tables, while amortizing costs by sharing the physical infrastructure. Trellis synthesizes two container-based virtualization technologies, VServer and NetNS, as well as a new tunneling mechanism, EGRE, into a coherent platform that enables high-speed virtual networks. We describe the design and implementation of Trellis and evaluate its packet-forwarding rates relative to other virtualization technologies and native kernel forwarding performance.
Sapan Bhatia, Murtaza Motiwala, Wolfgang Mühlbauer, Yogesh Mundada, Vytautas Valancius, Andy C. Bavier, Nick Feamster, Larry L. Peterson, Jennifer Rexford
CoNEXT5
2008 MINT: a Market for INternet Transit
abstract
Today's Internet's routing paths are inefficient with respect to both connectivity and the market for interconnection. The former manifests itself via needlessly long paths, de-peering, etc. The latter arises because of a primitive market structure that results in unfulfilled demand and unused capacity. Today's networks make pairwise, myopic interconnection decisions based on business considerations that may not mirror considerations of the edge networks (or end systems) that would benefit from the existence of a particular interconnection. These bilateral contracts are also complex and difficult to enforce.
Vytautas Valancius, Nick Feamster, Ramesh Johari, Vijay V. Vazirani
CoNEXT1
2008 Answering what-if deployment and configuration questions with wise
abstract
Designers of content distribution networks often need to determine how changes to infrastructure deployment and configuration affect service response times when they deploy a new data center, change ISP peering, or change the mapping of clients to servers. Today, the designers use coarse, back-of-the-envelope calculations, or costly field deployments; they need better ways to evaluate the effects of such hypothetical "what-if" questions before the actual deployments. This paper presents What-If Scenario Evaluator (WISE), a tool that predicts the effects of possible configuration and deployment changes in content distribution networks. WISE makes three contributions: (1) an algorithm that uses traces from existing deployments to learn causality among factors that affect service response-time distributions; (2) an algorithm that uses the learned causal structure to estimate a dataset that is representative of the hypothetical scenario that a designer may wish to evaluate, and uses these datasets to predict future response-time distributions; (3) a scenario specification language that allows a network designer to easily express hypothetical deployment scenarios without being cognizant of the dependencies between variables that affect service response times. Our evaluation, both in a controlled setting and in a real-world field deployment at a large, global CDN, shows that WISE can quickly and accurately predict service response-time distributions for many practical What-If scenarios.
Muhammad Mukarram Bin Tariq, Amgad Zeitoun, Vytautas Valancius, Nick Feamster, Mostafa H. Ammar
SIGCOMM3
2007 Multiplexing BGP sessions with BGP-Mux
abstract
This paper describes a BGP-session multiplexer called BGP-Mux, which provides stable, on-demand access to global BGP route feeds. This gateway allows arbitrary and eventransientclientBGP connectionstobeprovisionedand
Vytautas Valancius, Nick Feamster
CoNEXT1