On private CDNs with off-sourced network infrastructures: A model and a case study