Text of Relipa

CloudFlare: CDN bình dân, rẻ và tương đối ngon

Trước hết, CDN là gì?

CDN = Contents Delivery Network. Ngắn gọn thì CDN là tập các máy chủ phân tán nằm rải rác trên toàn cầu, dùng để cung cấp các nội dung Internet 1 cách nhanh chóng nhất.

Ví dụ 1 người dùng ở Nga khi truy cập vào facebook.com, máy chủ đặt ở Mỹ thì thông thường người đó sẽ phải chờ 3s để máy chủ ấy trả về nội dung tương ứng. 3s là thời gian tương đối dài, vậy nên người ta sẽ rút ngắn thời gian này bằng cách đặt 1 phần hoặc tất cả nội dung của facebook.com trên các máy chủ gần Nga. Tập các máy chủ như vậy được gọi là CDN.

Cách CDN làm việc

CDN ngày nay rất phổ biến, tới mức hầu như web traffic đang được truyền tải qua CDN, bao gồm cả traffic của các trang lớn như Facebook, Netflix, Amazon…

Khi sử dụng CDN thì sẽ có nhiều lợi ích, nhưng thường bạn sẽ mong chờ 3 lợi ích sau

Giảm chi phí băng thông với CloudFlare

Ở đây mình muốn đi sâu vào phần chi phí băng thông, do sau 1 thời gian sử dụng AWS thì thấy không phải chi phí phần cứng mà băng thông mới là chi phí lớn nhất. So sánh giá băng thông của 1 loạt các CDN và Origin server EC2 thì như sau

MaxCDN  Amazon CloudFront  Akamai Edge  Fastly  Amazon EC2 Server
250 GB 21$ 24$ 30$ 30$
500 GB 39$ 48$ 60$  60$
1 TB 79$ 96$ 120$  120$
5 TB 299$ 480$ 600$  600$
10 TB 499$ 888$ ~3,500$ 1,200$  1200$

Akamai Edge không công bố giá công khai nhưng tương đối đắt.

CloudFlare thì có 4 gói: Free, 20$, 200$ và Enterprise (không rõ giá). Băng thông miễn phí hoàn toàn ở cả 3 gói.

Các gói dịch vụ của CloudFlare

 

Hiện tại mình có 1 trang hàng tháng sử dụng hết 12TB băng thông, được CDN (CloudFlare) cache lại khoảng 11TB, còn 1TB sẽ tính vào cho EC2 server. Như vậy giá tiền cho 11TB được cached lại trong các trường hợp sẽ là khoảng

MaxCDN Amazon CloudFront  Akamai Edge Fastly Amazon EC2 Server  CloudFlare
11TB Cached 550$ 980$ 3500$ 1,320$ 1,320$ 20$

Gói CloudFlare mình đang dùng là gói pro 20$ 1 tháng. Như vậy hàng tháng mình đã tiết kiệm được khoảng 1300$ so với việc không dùng CDN. Ngoài ra, so giá với các CDN khác cho cùng mức băng thông, mình đang tiết kiệm được khoảng 500$ ~ 1300$

Plus Alpha

Tập khách hàng của mình chủ yếu nằm trong phạm vi Nhật Bản. CloudFlare có 2 node ở Nhật là Tokyo và Osaka nên vẫn đảm bảo tốc độ truy xuất nhanh.

CloudFlare còn cung cấp 1 vài tính năng rất hay ho như

Phân tích băng thông khá là tiện

Hạn chế

Rất nhiều SSL cho các domain khác. Hình như có 1 trang có từ “sex”

 

Kết luận

Tuy có 1 số hạn chế nhưng với cái giá cực kỳ hấp dẫn, nên nếu bạn không phải là người dùng quá khó tính hoặc site của bạn không yêu cầu quá cao thì CloudFlare thực sự là 1 CDN không tồi.