Google Cloud CDN Hosting – Decoded

Posted by Jim Morton
1
Mar 8, 2016
150 Views
Image When cloud CDN hosting is discussed, one of the most important aspects that automatically come to discussion is Google Cloud CDN. Globally distributed edge caches are used by Google Cloud Content Delivery Network to cache HTTP(S) Load Balanced content that is close to your users. This enables faster content delivery to users through reduction of server’s load and the method utilised is the content caching technique at Google’s network edges. To get a better insight, it is important to know the working process of cloud CDN hosting.

What is the Working Process of Cloud CDN Hosting?

There are numerous network locations located at the Google network’s edges. In the process of requesting content from a site, passage of that request through these network locations takes place. In these cases, these network locations are located at much closer locations than in actual cases. Now, let’s check out the entire process in a step wise manner.

1. In the first step, content is requested by a user.

2. That request is seen by the edge cache. Once it realises that the request can’t be fulfilled, the same is forwarded to the instance located nearest to the user.
 
3. The instances respond to the edge cache and the content is immediately forwarded by the cache. In fact, the same is also stored by the edge cache for responding to future requests.

4. If the same content is requested and request takes place through same edge cache, one step is shortened. The cache itself directly responds to the user. Therefore, the round trip time required in the edge cache forwarding content request to instances and the entire process therein. Therefore, overhead of request processing gets saved and round trip time gets shortened. 

5. Once Cloud CDN hosting is enabled, for all cacheable content takes place automatically.

Now, let’s check out some more details to decode more about Google CDN. Through load balancing backend service, cloud CDN gets activated. It takes place by a single command. It needs special mention that all it needs for the load balancing Backend Service to get activated is a single command. By default caching is off. Through normal web server configuration, the control of cached content takes place. Automatic replication of an object that is stored in one cache does not take place. In fact, pre-loading of caches can’t take place.

Now, the question comes which are the responses that are cached in Google cloud CDN hosting? User will not be able to specify caching of responses in specific locations. There are some intrinsic aspects to response storage in caches and the conditions include:

With enabled caching facility, serving by backend service is done.

• On the basis of a GET request, the response is there.
• There are different status codes including 410, 307, 302, 301, 300, 203, and 200.
• Public directive cache control is there.
• A valid Date header is present which has no future time specific aspect.

These are only some of the most important aspects involved in decoding Google Cloud CDN hosting.
Comments
avatar
Please sign in to add comment.