Controlling the Delay of Small Flows in Datacenters