Augmented Queue: A Scalable In-Network Abstraction for Data Center Network Sharing