Content Delivery Network (CDN) is a popular service provided by many cloud providers, such as Alibaba Cloud. The main purpose of using CDN is to accelerate content delivery to users from across the globe. When using CDN, you are bound to encounter some technical jargon that may not be familiar to you. This article describes some of the most common terminology used in CDN.
The server used by the customer before the customer began implementing CDN. For example, if your website is hosted in the United States and you do not have any CDN, your Origin Server Source Station is the US.
Probably the most obvious one of all the terms, User refers to a visitor who accesses the website.
A common terminology used in network technology, last mile refers to the connection closest to the user. For CDN, this refers to the route between the visitor and CDN server they access.
A domain name is the name of a server or network system connected to the Internet. All domain names are unique worldwide. Domain names are closely related to Uniform Resource Locators (URLs). For example, in the URL https://www.alibabacloud.com/product/cdn, the domain name is https://www.alibabacloud.com/.
CNAME record stands for Canonical Name (CNAME) record. A CNAME record is an alias (alternate) to a domain name. For example, if we want to redirect users who access www.aliyun.com/ to the Alibaba Cloud homepage, we can use a CNAME record to point it to www.alibabacloud.com . A customer visiting the Aliyun domain name will see the same page as a different customer visiting the Alibaba Cloud domain.
CDN domain acceleration works by using CNAME records. After configuring the CDN acceleration on the Alibaba Cloud console, you will receive an accelerated domain name called the CNAME domain name (this domain name should be ".kunlun.com"). After the user directs their domain to the domain name ".kunlun.com" following the CNAME operation, the domain name resolution is formally transferred to Alibaba Cloud. All of the requests for this domain name will be transferred to the Alibaba Cloud CDN nodes.
DNS stands for Domain Name System. It refers to the domain name resolution service. On the Internet, DNS converts a domain name to an IP address that can be recognized by the network. People are more comfortable with readable domain names, but machines can only recognize IP addresses (numbers). There is a one-to-one correspondence between a domain name and an IP address, and the conversion between the two is called domain name resolution. Domain name resolution is automatically done by a dedicated domain name resolution server.
For example, the domain name www.baidu.com we enter will be automatically converted into the IP address 220.181.112.143
This is also called a CDN node or cache node. It is a simple concept proposed in contrast to the complex structure of the network. It refers to network nodes with a comparatively small number of links for the user to access. This improves the response capability and connection speed for the end user. Edge nodes are used to store the webpage content and objects with a higher traffic volume in a specialized cache machine on the server's front-end, to improve the speed and quality for website access.
Cache is a special memory subsystem in which frequently used data is temporarily stored to facilitate quick access. Cache in a memory stores content in frequently accessed RAM location as well as the storage address of the data. When the processor refers to an address in memory, the cache checks if it exists. If the address exists, the data is returned to the processor; and if the address is not stored, the memory is routinely accessed. Since cache is always faster than main RAM, cache is often used when RAM accesses will be slower than microprocessors.
Why your dev/test environment is as important as production.
Uptime & monitoring strategies for cloud - eCommerce apps/websites
2,599 posts | 764 followers
FollowAlibaba Clouder - February 7, 2018
Alex - January 22, 2020
Alibaba Cloud Community - September 16, 2021
JDP - November 19, 2021
Apache Flink Community China - April 23, 2020
Alibaba Cloud Serverless - August 21, 2019
2,599 posts | 764 followers
FollowSave egress traffic cost. Eliminate all complexity in managing storage cost.
Learn MoreEdge Security Acceleration (ESA) provides capabilities for edge acceleration, edge security, and edge computing. ESA adopts an easy-to-use interactive design and accelerates and protects websites, applications, and APIs to improve the performance and experience of access to web applications.
Learn MoreAccelerate static and dynamic web content in a fast, reliable, and safe way using Secure DCDN (Dynamic Route for CDN)
Learn MoreAn array of powerful multimedia services providing massive cloud storage and efficient content delivery for a smooth and rich user experience.
Learn MoreMore Posts by Alibaba Clouder