The Alibaba Cloud 2021 Double 11 Cloud Services Sale is live now! For a limited time only you can turbocharge your cloud journey with core Alibaba Cloud products available from just $1, while you can win up to $1,111 in cash plus $1,111 in Alibaba Cloud credits in the Number Guessing Contest.
By CDN Team
In the second live stream class of the National Acceleration Festival, Yanyi, Architect of Alibaba Cloud's CDN solution, did a presentation about the "Best Practices of Alibaba Cloud's DCDN in the Game Industry." Aiming at features and difficulties in the game industry, Yanyi introduced the core features and implementation methods of Alibaba Cloud's Dynamic Route for Content Delivery Network (DCDN).
Everyone is familiar with the game industry. With the continuous enhancement of products, technologies, and capital support in the game field, higher-quality games have appeared in China in recent years. These games continually attract new gamers. With the popularity of smartphones and the advent of 5G, the number of gamers has grown exponentially.
Game providers are plagued by problems, such as high latency, difficult login, and frequent disconnection, which affect the user experience. At the same time, game providers are facing other problems, such as high IT costs in the early stage, high pressure on source servers when promoting games, and many illegal attacks. These problems are challenges for the entire game industry.
Alibaba Cloud's CDN has served more than 300,000 customers worldwide and provided support for many customers in the game industry. A list of common customer issues is listed below:
Some of these problems cannot be solved with traditional CDN. With the rapid iteration in the game industry, how can Alibaba Cloud make better use of its powerful infrastructure to empower game developers and start-ups? Companies want to focus on game design and user experience and better grasp opportunities to promote their work without worrying about other technical issues. Based on insight into the industry and the extension of product technologies, Alibaba Cloud's DCDN was developed. It can effectively cope with the acceleration demands of the game industry characterized by low latency, strong interaction, and high security.
For the rapid growth of game developers and start-ups, there are several issues that they need to consider:
Dynamic Route for CDN (DCDN) is a CDN service developed by Alibaba Cloud to accelerate static and dynamic content delivery. DCDN solves issues like slow response time, packet loss, and service instability caused by various factors, such as mixed static and dynamic resources, multiple operators, network instability, single-line source servers, burst traffic, and network congestion. It improved the performance of all servers and user experience.
The differences between DCDN and CDN are listed on the chart below:
For the adaptation of source servers, DCDN doesn't need server resource adjustment. It can intelligently distinguish dynamic and static content and accelerate them separately, which is a suitable acceleration solution for game providers.
DCDN is built on the CDN infrastructure with more than 2,800 nodes worldwide and is compliant with the Service Level Agreement (SLA.) It has built a rapid, reliable, intelligent, and secure "high-speed railway" between users and source servers. It also offers five benefits for the game industry: transmission acceleration, stability and balancing, HTTPS, basic defense, and flexible management.
DCDN has many features, such as intelligent routing, IP application acceleration, and WebSocket. How are these features used to solve common issues in the game industry?
Game servers must guarantee performance, provide every user with high-level experience, and handle high-traffic loads stably and efficiently to ensure the all-day availability of the network. This is the only way user traffic generated by heavily invested advertisements be converted smoothly.
Compared to traditional CDN, DCDN uses intelligent routing to resolve the page latency and content interaction failure caused by single-line source servers, burst traffic, and network congestion. By doing so, game providers can avoid a result that online users may directly give up access to the server.
DCDN can accurately calculate the effect of each hop to achieve accurate intelligent routing, real-time network detection, and smooth cross-network effect. This ensures that each information instruction from users to source servers or other users can be better transmitted without worrying about network congestion.
Many business scenarios of games adopt non-standard HTTP protocols. For example, the transmission of interactive information is implemented through non-standard HTTP protocols, especially in the scenario of 4-layer private protocols. Traditional CDN solutions cannot solve this problem.
DCDN accelerates network transmission, reduces service latency, and improves access availability. It uses 4-layer protocol acceleration to complete access and transmission. DCDN resolves transmission problems of some private protocols and enables transparent transmission without any intrusion.
WebSocket is a new network protocol based on TCP, supporting full-duplex communication between clients and servers. In other words, WebSocket allows a server to send requests to a client. Therefore, in WebSocket, once a client connects to a server, their connection can remain for a long time. This makes the data exchange between clients and servers much simpler and more efficient. It is also a protocol often used in the game industry for information interaction.
Traditional CDN products cannot provide acceleration for customers using this protocol, but DCDN supports comprehensive procedure transmission. It has several advantages. First, DCDN supports small Header transmission, which is only about two bytes. Second, the server no longer passively returns data after receiving a browser request. Instead, when new data is available, the server will actively send them to the browser. Third, the WebSocket protocol helps to reduce server resources and bandwidth and facilitate real-time communication.
When using DCDN for acceleration, accelerations are performed separately in static or dynamic scenarios. The following is an example of the acceleration effect:
DCDN provides high-quality resource node coverage, intelligent routing, and exclusive private transfer protocols to help the customer solve the "first mile access" problem. Thus, DCDN reduces network latency and improves the game experience. Based on the optimization technology of the transfer layer, DCDN is effectively compatible with various upper-layer protocols, including http/https, WebSocket, and other protocols of and above the transfer layer. Therefore, DCDN accelerates applications deployed on various platform systems of the customer to enhance gamers' interactive experience in the game. After using DCDN, all attacks and unauthorized access to the source server will be intercepted by acceleration nodes. In addition, DCDN protects 4 to 7 layers. Thus, the customer does not have to worry about DDoS and other attacks on web applications. Through the application of DCDN, the game interaction of the customer's games has been significantly improved, and gamer satisfaction has also been correspondingly improved. Besides, by caching single-line resources through Border Gateway Protocol (BGP) of the source server, DCDN helps customers save costs by more than 50%.
Alibaba Clouder - April 20, 2021
Alibaba Clouder - November 9, 2020
JJ Lim - December 6, 2021
Alibaba Clouder - February 26, 2021
Alibaba Clouder - January 18, 2021
JJ Lim - December 3, 2021
Accelerate static and dynamic web content in a fast, reliable, and safe way using Secure DCDN (Dynamic Route for CDN)Learn More
Deploy custom Alibaba Cloud solutions for business-critical scenarios with Quick Start templates.Learn More
Save egress traffic cost. Eliminate all complexity in managing storage cost.Learn More
Security Center is a flagship security product that integrates both Server Guard and Threat Detection Service. It is a unified security management system that recognizes, analyzes, and alerts of security threats in real-time.Learn More
More Posts by Alibaba Clouder