Question

In: Computer Science

What is a content delivery network, and what are the advantages and disadvantages of using a...

What is a content delivery network, and what are the advantages and disadvantages of using a content delivery network. When do you think you should and should not use one, and why?

Solutions

Expert Solution

A content delivery network is a network of proxy server and their data center which are geographically distributed. It has the group of servers which work together to provide fast delivery of Internet content.

Everyone one of us interact with CDN on daily basis while reading articles on sites, shopping online or watching videos. CDN allows transfer of assets quickly which are needed for loading Internet content, this includes HTML pages, js files, images, videos etc. It has grown in popularity and still continue to grow. Today large chunk of web traffic is served through Content Delivery network. This traffic includes from major sites like Facebook, Netflix and Amazon.

Benefits of CDN depends on lot of factor which includes the size and need of an Internet property. The main advantages are:

  1. Improves website load time: CDN improves the load time of a website by distributing content on a server which is closer to the visitor. This way visitor experiences fast page loading.
  2. Increases content availability and redundancy: Large traffic can result in hardware failure and can interrupt normal website function. CDN helps managing more traffic and withstand hardware failure more efficiently.
  3. Reduces bandwidth cost: The primary cost of hosting a website is consumption of bandwidth. With the help of CDN the amount of data that a origin server is supposed to provide, can be reduced. Which ultimately reduces the cost for owner of the website.

Every benefit comes with few disadvantages as well. CDN has following disadvantages-

  1. CDN network doesn’t comes free and cost additional to the website owner.
  2. This also adds complexity to the website which also complicates deployment procedure.
  3. If the customer network have some network filter that block some content delivery network and prevent content from being loaded.

Related Solutions

State the advantages and disadvantages of using a virtual private network
State the advantages and disadvantages of using a virtual private network
What is a content delivery network (CDN)? Select one: a. A technology service that replicates content...
What is a content delivery network (CDN)? Select one: a. A technology service that replicates content from one server and multiplies it on many other servers around the globe to speed up load times for Internet users, provided by companies such as Akamai or Cloudflare. b. Any media site with lots of content, such as CNN.com, the New York Times, NPR, or KQED.org website. c. The technology platform of cable providers, such as Time Warner or Comcast, who provide lots...
10. Discuss the advantages and disadvantages of the network organization design.
10. Discuss the advantages and disadvantages of the network organization design.
What are the advantages and disadvantages of using Trusted Platform Module (TPM)? What are the advantages...
What are the advantages and disadvantages of using Trusted Platform Module (TPM)? What are the advantages and disadvantages of using thin clients?
a) Compare the advantages and disadvantages of using an assemble-to-order process to the advantages and disadvantages...
a) Compare the advantages and disadvantages of using an assemble-to-order process to the advantages and disadvantages of a make-to-order process for a fast food hamburger restaurant. b) Henry Smith, the manager of the local branch of the state Department of Motor Vehicles, is attempting to analyze the driver’s license renewal operation. He has completed the data collection and has the following information. State Automobile License-Renewals Process Times Step Average Time to Perform (seconds) 1. Review renewal application for correctness 15...
What are the advantages and disadvantages to using a document control system?
What are the advantages and disadvantages to using a document control system?
what are some advantages and disadvantages of using online banking?
what are some advantages and disadvantages of using online banking?
What are the advantages and disadvantages of using Electronic Data Interchange?
What are the advantages and disadvantages of using Electronic Data Interchange?
What are the advantages and disadvantages of using a repetition structure in an application?
What are the advantages and disadvantages of using a repetition structure in an application?
What are the advantages and disadvantages of brick-and-mortar stores? What are the advantages and disadvantages of...
What are the advantages and disadvantages of brick-and-mortar stores? What are the advantages and disadvantages of online stores? Which are there more of and how will this trend continue? Please answer in complete sentences with an overall total of 150 words or more.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT