Content Delivery Networks: Web Switching for Security, Availability, and Speed