Macroflow: A fine-grained networking abstraction for job completion time oriented scheduling in datacenters | IEEE Conference Publication | IEEE Xplore