Whether you deploy a single CDN or rely on a multi-CDN strategy, an origin shield is a must-have to reduce the load on the origin, protect it from overload, and safeguard performance and QoE.
Origin protection is especially important with a multi-CDN strategy for all the reasons mentioned and also for scalability. In any situation with multiple CDNs delivering massive amounts of content, there are bound to be predictable spikes (e.g., a popular piece of content like a game release, or a major news or sporting event) and unpredictable and sustained floods (e.g., the sudden, constant streaming of video when the Covid-19 crisis hit). In the “new normal” of the post-Covid world, most use cases demand a multi-CDN strategy, in which case, origin shielding is essential.
Whether traffic is predictable or not, origin shielding delivers a measure of reassurance that you’ll continue to deliver content at the scale and performance demanded.
By “standing guard”, so to speak, the origin shield intercepts requests, many of them repetitive, and keeps them from hitting the origin. The whole point — regardless of whether you’re using a single CDN or a multi-CDN workflow — is to keep as much traffic away from the origin as possible.
Your origin shield is a cache that acts as a point of presence (PoP), fielding all incoming requests at the cache/PoP level. For anything that’s already cached, the PoP will serve the content, making for speedier request fulfillment. For uncached content, the origin shield PoP will collapse all incoming requests for the same content into a single request (boosting efficiency and saving time/resources) and fetch it from origin.
For multi-CDN setups, these same principles apply: your PoPs still act as a proxy for your origin, and one of these will be configured as the primary PoP, will continue to send a single request to the origin, and distribute the content to the other PoPs in the setup.
An origin shield is always useful. For companies with multi-CDN configurations, it’s likely that high-performance content delivery is a must, making origin shielding an essential protective layer: