Operation and cost optimization of a distributed servers architecture for on-demand video services | IEEE Journals & Magazine | IEEE Xplore