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

Ashley Flavel

dblp:92/4903 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
0since 2021 · last 2017
—ORCID · none

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

Computer networks · 8 · 5 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
5 papers
Routing and switching · 35% Content delivery and video streaming · 31% Network management and operations · 16%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Content delivery and video streaming
content delivery network
0.422015
FastRoute: A Scalable Load-Aware Anycast Routing Architecture for Modern CDNs · NSDI 2015
Analyzing the Performance of an Anycast CDN · Internet Measurement Conference 2015
Routing and switching › routing
anycast routing
0.212015
FastRoute: A Scalable Load-Aware Anycast Routing Architecture for Modern CDNs · NSDI 2015
Routing and switching › inter-domain routing
BGP
0.222009
Stable and flexible iBGP · SIGCOMM 2009
Where's Waldo? practical searches for stability in iBGP · ICNP 2008
Network management and operations › fault management
fault diagnosis
0.112012
Argus: End-to-end service anomaly detection and localization from an ISP's point of view · INFOCOM 2012
Network management and operations › network monitoring
routing oscillation detection
0.112008
Where's Waldo? practical searches for stability in iBGP · ICNP 2008
Routing and switching › adaptive routing
load-aware routing
0.112015
FastRoute: A Scalable Load-Aware Anycast Routing Architecture for Modern CDNs · NSDI 2015
Network measurement and analytics › traffic measurement
traffic monitoring
0.012012
Argus: End-to-end service anomaly detection and localization from an ISP's point of view · INFOCOM 2012
Routing and switching
routing stability
0.012009
Stable and flexible iBGP · SIGCOMM 2009

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

history-based prediction · 0.2client-side measurement · 0.2passive traffic monitoring · 0.1algebraic analysis · 0.1
YearPublicationVenuePosition
2017 Distributed load management algorithms in anycast-based CDNs
Abhishek Sinha, Pradeepkumar Mani, Jie Liu 0001, Ashley Flavel, David A. Maltz
Comput. Networks4
2015 Analyzing the Performance of an Anycast CDN
abstract
Content delivery networks must balance a number of trade-offs when deciding how to direct a client to a CDN server. Whereas DNS-based redirection requires a complex global traffic manager, anycast depends on BGP to direct a client to a CDN front-end. Anycast is simple to operate, scalable, and naturally resilient to DDoS attacks. This simplicity, however, comes at the cost of precise control of client redirection. We examine the performance implications of using anycast in a global, latency-sensitive, CDN. We analyze millions of client-side measurements from the Bing search service to capture anycast versus unicast performance to nearby front-ends. We find that anycast usually performs well despite the lack of precise control but that it directs roughly 20% of clients to a suboptimal front-end. We also show that the performance of these clients can be improved through a simple history-based prediction scheme.
Matt Calder, Ashley Flavel, Ethan Katz-Bassett, Ratul Mahajan, Jitendra Padhye
Internet Measurement Conference2
2015 FastRoute: A Scalable Load-Aware Anycast Routing Architecture for Modern CDNs
Ashley Flavel, Pradeepkumar Mani, David A. Maltz, Nick Holt, Jie Liu 0001, Oleg Surmachev
NSDI1
2014 Re-evaluating the responsiveness of DNS-based network control
abstract
For more than a decade, special purpose DNS [1] servers have been used to direct users to different IP addresses based on characteristics such as proximity, load balancing and failover. In this paper, we examine two of the mechanisms these special purpose DNS servers may use to control user traffic:-short time-to-lives (TTL) and time-splicing multiple responses. We find that although 2% of users are still using a stale DNS response after 15 minutes (despite a 20 second TTL), 90% of user requests will have switched to a new answer within 60 seconds. Further, when trying to direct users to two different locations in the ratio 90:10, we find time-splicing CNAME and A responses (corresponding to the two locations, respectively) is incompatible with a commonly deployed recursive resolver, and results in a ratio policy closer to 10:90. Overall we found that although DNS TTLs are not always respected, we are able manage load at a coarse granularity - provided time-spliced responses are of the same response type.
Ashley Flavel, Pradeepkumar Mani, David A. Maltz
LANMAN1
2012 Argus: End-to-end service anomaly detection and localization from an ISP's point of view
abstract
Recent trends in the networked services industry (e.g., CDN, VPN, VoIP, IPTV) see Internet Service Providers (ISPs) leveraging their existing network connectivity to provide an end-to-end solution. Consequently, new opportunities are available to monitor and improve the end-to-end service quality by leveraging the information from inside the network. We propose a new approach to detect and localize end-to-end service quality issues in such ISP-managed networked services by utilizing traffic data passively monitored at the ISP side, the ISP network topology, routing tables and geographic information. This paper presents the design of a generic service quality monitoring system “Argus”. Argus has been successfully deployed in a tier-1 ISP to monitor millions of users of its CDN service and assist operators to detect and localize end-to-end service quality issues. This operational experience demonstrates that Argus is effective in accurate, quick detection and localization of important service quality issues.
Ashley Flavel, Zihui Ge, Alexandre Gerber, Daniel Massey, Christos Papadopoulos, Hiren Shah, Jennifer Yates
INFOCOM2
2010 Towards a ubiquitous cloud computing infrastructure
abstract
In this extended abstract we explore the architectural components of a Cloud Control Architecture with the aid of a number of cloud computing use cases. We specifically consider cloudbursting and follow-the-sun and focus on the mechanisms and user/provider interactions that would make these scenarios real. We are particularly concerned with the coordination of cloud and networking resources and mechanisms that would be applicable to cloud providers that are also network service providers.
Jacobus E. van der Merwe, K. K. Ramakrishnan, Michael Fairchild, Ashley Flavel, Joe Houle, H. Andrés Lagar-Cavilla, John Mulligan
LANMAN4
2010 BGP route prediction within ISPs
Ashley Flavel, Jeremy McMahon, Aman Shaikh, Matthew Roughan, Nigel G. Bean
Comput. Commun.1
2009 Humpty Dumpty: Putting iBGP Back Together Again
Ashley Flavel, Jeremy McMahon, Aman Shaikh, Matthew Roughan, Nigel G. Bean
Networking1
2009 Stable and flexible iBGP
abstract
Routing oscillation is highly detrimental. It can decrease performance and lead to a high level of update churn placing unnecessary workload on router the problem is distributed between many providers. However, iBGP --- the routing protocol used to distribute routes inside a single Autonomous System --- has also been shown to oscillate. Despite the fact that iBGP is configured by a single provider according to apparently straight forward rules, more than eight years of research has not solved the problem of iBGP oscillation. Various solutions have been proposed but they all lack critical features: either they are complicated to implement, restrict routing flexibility, or lack guarantees of stability. In this paper we propose a very simple adaptation to the BGP decision process. Despite its simplicity and negligible cost we prove algebraically that it prevents iBGP oscillation. We extend the idea to provide routing flexibility, such as respecting the MED attribute, without sacrificing network stability.
Ashley Flavel, Matthew Roughan
SIGCOMM1
2008 Where's Waldo? practical searches for stability in iBGP
abstract
What does a childpsilas search of a large, complex cartoon for the eponymous character (Waldo) have to do with Internet routing? Network operators also search complex datasets, but Waldo is the least of their worries. Routing oscillation is a much greater concern. Networks can be designed to avoid routing oscillation, but the approaches so far proposed unnecessarily reduce the configuration flexibility. More importantly, apparently minor changes to a configuration can lead to instability. Verification of network stability is therefore an important task, but unlike the childpsilas search, this problem is NP hard. Until now, no practical method was available for large networks. In this paper, we present an efficient algorithm for proving stability of iBGP, or finding the potential oscillatory modes, and demonstrate its efficacy by applying it to the iBGP configuration of a large Tier-2 AS.
Ashley Flavel, Matthew Roughan, Nigel G. Bean, Aman Shaikh
ICNP1