Laat, C. de
Berlin : [etc.]|
|Source:||19th International Conference on Parallel Processing Workshops, Euro-Par 2013 - BigDataCloud, DIHC, FedICI, HeteroPar, HiBB, LSDVE, MHPC, OMHI, PADABS, PROPER, Resilience, ROME, and UCHPC 2013, 26-27 August 2013, Aachen, Germany, 333-342|
|Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|
Control framework · Programmable networks · virtual routers · Cloud computing · Infrastructure as a service (IaaS) · Overlay networks · Routers · Configuration errors · End-to-end connections · Geographical locations · Internet connectivity · Low-latency networks · Internet service providers · Communication & Information · Business Information Services · TS - Technical Sciences
The current Internet is a loose federation of independent providers (ISPs) That manually manage inter-domain (ASes) route policies To primarily serve Their own interests. The end-user experience may be hindered by Two aspects: The ASes only optimize locally, possibly delivering sub-optimal end-To-end connections; The manual management of routing policies for a large amount of prefixes is error-prone. Infrastructure as a Service (IaaS) clouds let users allocate compute resources on demand, at different geographical locations, while Internet connectivity is guaranteed. Therefore, cloud providers represent untapped resources for a better end-user (application) Internet connectivity experience. In This work we present MeTRO, a framework To construct better Than best-effort routed Internet paths. Our method exploits The fact That cloud computer resources may host virtual routers and That one such router can be part of a path between Two end systems. We perform an extensive evaluation of our method, by deploying it over 75 NLNOG Ring hosts. We show That our method, practically acting as an overlay network, decreases The latency in 58% of The cases studied, albeit increasing The number of hops. Our framework is specifically useful for monitoring and debugging failures, as well as configuration errors related To Internet reachability. © 2014 Springer-Verlag Berlin Heidelberg.