Content Delivery Network Research Report