Content Delivery Network – CDN là gì ?

Với CDN Website của bạn sẽ nhanh hơn ở mọi nơi.

Bạn đã từng nghe tới từ “CDN” hay “Content delivery network” bao giờ chưa? Vậy CDN là gì? Chúng ta cùng tìm hiểu về CDN và CDN đem lại lợi ích gì cho ta.

Rất nhiều website bạn vào hàng ngày sử dụng CDN nhưng bạn lại không để ý và không biết nó có tác dụng gì. Lí do nữa là chưa có một website Việt Nam nào đi sâu về CDN nên thông tin về CDN bằng tiếng Việt rất ít. Bài viết này, chúng ta cũng đi tìm hiểu về CDN và tác dụng của nó.

CDN

CDN

CDN là gì?

Content Delivery Network = Mạng giao dịch nội dung: Hệ thống các máy tính được kết nối với nhau qua Internet để truyền nội dung tới người sử dụng – Theo bluesky.vn

A content delivery network or content distribution network (CDN) is a system of computers containing copies of data, placed at various points in a network so as to maximize bandwidth for access to the data from clients throughout the network. A client accesses a copy of the data near to the client, as opposed to all clients accessing the same central server, so as to avoid bottleneck near that server.

Content types include web objects, downloadable objects (media files, software, documents), applications, real time media streams, and other components of internet delivery (DNS, routes, and database queries). – Wikipedia

Dịch tạm:

CDN là một hệ thống nhiều máy tính (máy chủ) chứa những bản sao về nội dung, những máy chủ này được đặt ở nhiều nơi trong một mạng lưới và tối đa hóa băng thông cho việc truy cập dữ liệu. Một người dùng truy cập vào bản sao nội dung được chứa trên máy chủ gần với người dùng nhất sẽ làm giảm tình trạng “thắt cổ chai” so với việc tất cả người dùng cùng truy cập vào một máy chủ trung tâm

Dữ liệu bao gồm các ứng dụng web, file tải xuống (âm thanh, hình ảnh, phần mềm, tài liệu,…), truyền tải thời gian thực …

Lấy ví dụ của digistar.vn cho dễ hiểu:
CDN sẽ copy, và lưu trữ các file tĩnh vào tất cả các máy chủ đặt khắp nơi trên thế giới. Khi bạn vào digistar.vn, các file tĩnh bạn load không nằm trên Server của digistar.vn mà bạn đang load từ hệ thống CDN máy chủ tại Mỹ. Và tương ứng mỗi khu vực khác nhau trên thế giới truy cập vào digistar.vn này, sẽ có máy chủ tương ứng phục vụ, cụ thể:

  • Người dùng truy cập từ Việt Nam, máy chủ ở digistar đặt tại TP Hồ Chí Minh sẽ phục vụ bạn.
  • Người dùng truy cập từ Mỹ, máy chủ ở San Jose, California hay Los Angeles, California,…. sẽ phục vụ bạn.
  • Người dùng truy cập từ EU, máy chủ ở Amsterdam, Netherlands sẽ phục vụ bạn.

Và Website được lợi gì khi sử dụng CDN:

  • Không tốn băng thông cho static files
  • Tránh tối đa việc Overload hệ thống
  • Website load nhanh hơn nhiều (dù website đang hosting tại Việt Nam)

Một số nhà cung cấp giải pháp CDN nổi tiếng