On blind mice and the elephant: understanding the network impact of a large distributed system