1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Khi nào cần dùng CDN cho website

Chủ đề trong 'PR' bởi Angle135, 20/06/2016.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. Angle135

    Angle135 Thành viên quen thuộc

    Tham gia ngày:
    13/05/2016
    Bài viết:
    70
    Đã được thích:
    1
    Thuật ngữ CDN với thể quý khách sẽ bắt gặp khá phổ biến bài viết trên thachpham.com, hoặc khi khách hàng nên một người sở hữu kinh nghiệm tư vấn giải pháp tiết kiệm băng thông máy chủ và tăng tốc độ website đều sẽ được nghe tư vấn là tiêu dùng CDN. Vậy CDN chính xác là mẫu gì, với bao nhiêu dòng CDN, và web của người mua mang yêu thích để tiêu dùng CDN ko thì bài này sẽ phân phối cho các bạn các tin cần thiết ấy.

    CDN là gì?
    [​IMG]

    CDN là chữ viết tắt Thiết kế website spa của Content Delivery Network và cao cấp nhất là đừng cố dịch sang tiếng Việt mà bắt buộc hiểu theo nghĩa tiếng Anh để tránh lệch lạc, hoặc trường hợp hiểu thì quý khách cần dịch sang nghĩa là “mạng chế tạo nội dung” sẽ ok hơn. Nghĩa là nó là 1 hệ thống máy chủ trên toàn cầu (số lượng tùy theo mỗi nhà chế tạo dịch vụ) xây dựng nhiệm vụ lưu bản sao của một số nội dung tĩnh bên trong website, sau đó phân tán nó ra phổ biến máy chủ khác (được gọi là PoP – Points of Presence) và từ các PoP ấy nó sẽ gửi đến cho quý khách khi họ truy cập vào website.

    đầu tiên, chúng ta Tìm hiểu mô hình khác nhau giữa 1 website không sử dụng CDN và một website mang dùng CDN.

    không dùng CDN
    lúc người dùng xem một tập thông tin mà không sở hữu CDN, nghĩa là họ đã gửi 1 request thẳng đến máy chủ đựng web để truy cập tập thông tin đấy. Ví dụ liên kết này của thachpham.com là truy cập thẳng vào máy chủ của thachpham.com.

    [​IMG]

    dùng CDN
    khi một tập tin tức Thiết kế website bán hàng được sản xuất bởi CDN, người dùng truy cập vào nó thì PoP cung ứng gần nhất so sở hữu các bạn sẽ trả nội dung về cho bạn xem. Ví dụ người mua truy cập vào liên kết này là xem một nội dung của thachpham.com trên CDN, ví dụ khách hàng ở Việt Nam thì PoP CDN tại Việt Nam sẽ sản xuất nội dung cho bạn.

    [​IMG]

    một số hình thức CDN
    lúc sử dụng các dịch vụ CDN (không tính CloudFlare hay vài dịch vụ proxy CDN tương tự) thì mọi người sẽ thấy họ mang hỗ trợ những kiểu dùng CDN bao gồm:

    Pull HTTP/Static
    Kiểu này nghĩa là người mua khai báo tên miền của web cần sử dụng CDN hoặc IP của máy chủ. Sau ấy các PoP CDN sẽ tự động truy cập tới web theo tên miền đó và tự lưu lại bản sao hầu hết nội dung tĩnh bên trong web (các hình ảnh, tập tin tức CSS, tập sự kiện Javascript, Flash, video,….). Và sau ấy quý khách với thể truy cập 1 tập sự kiện nào đó trên web với đường dẫn CDN mà họ cung ứng hoặc dùng 1 tên miền riêng cho CDN. Ví dụ:

    • Tập thông tin gốc
    • Tập tin tức CDN
    POST/PUSH/PUT/Storage CDN…
    cái này sở hữu thể được gọi Thiết kế website xây dựng với phổ biến loại tên khác nhau. Nhưng nó mang 1 điểm chung là thay lý do là một vài PoP CDN sẽ tự thu thập nội dung ở website thì bạn sẽ tải thẳng một vài nội dung yêu cầu phân phối qua CDN lên máy chủ của họ qua một vài giao thức đa dạng như FTP hoặc HTTP. Thường thì bây giờ họ hỗ trợ FTP là nhiều nhất.

    Và có phương thức sản xuất này, quý khách sẽ với thể tiết kiệm được không gian lưu trữ trên máy chủ nguyên nhân là ko mang lưu gì ở ấy cả.

    Streaming CDN
    Mặc dù một vài kiểu CDN ở trên đều với hỗ trợ tập thông tin clip nhưng nó lại ko hỗ trợ phát live trực tiếp video (streaming). bởi vậy phương thức này sẽ giúp CDN phân phối nội dung streaming từ máy chủ và sau đấy nó sản xuất lại cho quý khách xem để tiết kiệm băng thông từ máy chủ streaming gốc. Hoặc người mua với thể lựa chọn cách tải thẳng nội dung streaming lên máy chủ CDN giống như Push CDN.

    điểm cộng lúc sử dụng CDN
    Như vậy sau khi quý khách hiểu qua về bí quyết hoạt động của CDN thì khách hàng sẽ nhận thấy rằng nó sở hữu một số ưu thế là:

    Tiết kiệm băng thông cho máy chủ gốc
    Băng thông từ mạng của máy chủ gốc chỉ tốn 1 lần xử lý ấy là chấp nhận request từ một vài PoP CDN, sau đó một vài lượt truy cập từ tất cả mọi người sẽ chỉ truy cập vào nội dung trên CDN bắt buộc máy chủ gốc sẽ ko tốn thêm. Chỉ khi nào người mua tiến hành xóa một số bản lưu nội dung trên CDN thì một số PoP CDN sẽ tiến hành lấy nội dung lần nữa thì mới tốn thêm.

    nâng cao tốc lượt truy cập
    lý do là tính chất những PoP CDN trải dài trên khắp vài châu lục bắt buộc nó sẽ giúp website người dùng truy cập nhanh hơn đối với những người dùng ở xa máy chủ của website. Ví dụ thachpham.com đặt máy chủ ở Mỹ mà nếu truy cập trực tiếp để xem một hình ảnh 300KB ở Việt Nam sẽ mất khoảng 0.5 giây (500ms). Thế nhưng ví như thachpham.com tiêu dùng CDN cho một vài nội dung tĩnh ấy sở hữu hỗ trợ PoP tại Việt Nam thì bạn chỉ mất 0.01 giây (10ms) để xem một tập tin tức, thậm chí còn nhanh hơn thế.

    Tương tự với những các bạn ở quốc gia khác, CDN của ban càng mang nhiều PoP ở đa dạng quốc gia khác nhau thì càng có lợi trong việc nâng cao tốc web toàn cầu.

    Tiết kiệm dung lượng
    ví như người dùng sở hữu sử dụng phương thức Push CDN thì sẽ tiết kiệm được dung lượng lưu trữ cho máy chủ lý do là rất nhiều trang bị đã được upload lên thẳng máy chủ CDN. Tuy nhiên để an toàn người dùng nên lưu lại nội dung ở 1 nơi nào đó đề phòng dịch vụ CDN có vấn đề.

    Tiết kiệm giá thành
    giá tiền tiết kiệm ở đây là chi phí băng thông. kém chất lượng sử máy chủ hoặc gói host của các bạn chỉ hỗ trợ một khoảng băng thông cho phép mỗi tháng nhất định thì lúc hết quý khách sẽ cần sắm thêm hoặc nâng cấp băng thông. Giá băng thông thấy vậy chứ không hề rẻ, giá băng thông trung bình bây giờ trên những nhà sản xuất host là khoảng 20.000 đồng cho mỗi GB, tương đương .88 rồi. Nhưng một vài dịch vụ CDN bây giờ đa phần sẽ với giá là khoảng .05 hoặc rẻ hơn, ở những PoP Châu Á nếu với đắt hơn thì cao lắm cũng khoảng .1 cho mỗi GB băng thông. Vậy thì thay lý do là quý khách sắm thêm băng thông ở host thì hãy tiêu dùng CDN sẽ tiết kiệm hơn đông đảo.

    lúc nào buộc phải tiêu dùng CDN?
    CDN có gần như tiện dụng lúc sử dụng và nó là một trong các phải mà rộng rãi website đề nghị sử dụng. Nhưng chẳng phải website nào cũng nhu yếu để sử dụng, mà CDN chỉ thật sự hữu ích khi:

    • Máy chủ của web đặt xa bạn.
    • Lượt truy cập to tốn đa dạng băng thông.
    • mang phổ biến lượt truy cập trên đa dạng quốc gia khác nhau.
    • khi sử dụng khoa học Load Balancing FailOver.
    lúc nào chưa cần thiết sử dụng CDN?
    Như mình đã đề cập ở trên, trong rộng rãi ví như quý khách không nhất thiết cần dùng CDN nguyên nhân là không vài nó không giúp web nhanh hơn mà còn chậm hơn. Và 1 trong những Lý do đa dạng nhất là máy chủ của website đặt ở gần mọi người. Ví dụ quý khách sở hữu máy chủ tại Việt Nam và phục vụ người dùng tại Việt Nam, nhưng người dùng sử dụng CDN mà giả dụ CDN ấy ko sở hữu PoP tại Việt Nam thì web quý khách sẽ chậm hơn do lúc ấy mọi người của tất cả mọi người sẽ truy cập ở các PoP khác xa hơn so sở hữu máy chủ gốc ngày nay buộc phải thành ra chậm hơn.

    Tương tự sở hữu dịch vụ proxy CDN như CloudFlare, web đặt ở máy chủ tại Việt Nam mà tiêu dùng nó thì khách hàng ở Việt Nam sẽ vào chậm hơn so mang bình thường.

    phương pháp sử dụng CDN
    Về mẹo sử dụng CDN thì vô cùng đơn giản, ấy là sau khi tiến hành tạo dịch vụ CDN thì tất cả mọi người chỉ bắt buộc sửa đường dẫn gốc của nội dung tĩnh trên web sang đường dẫn nội dung của CDN.

    Và nếu dùng WordPress thì với toàn bộ plugin hỗ trợ tự đổi như WP Super Cache, W3 Total Cache, CDN Enabler,…

    ko kể các dịch vụ proxy CDN như CloudFlare hay Incapsula thì không cần đổi gì cả lý do là vốn tên miền đã được request thông qua CDN lý do là các bạn đã trỏ DNS của tên miền sang dịch vụ của họ.

    Lời kết
    Trong bài này có lẽ là mình đã trình bày tương đối chi tiết về CDN rồi cần mình nghĩ chỉ bấy nhiêu thôi là đã quá đủ để mọi người hiểu về CDN rồi. Thực tế hiện nay người thiết kế web ở Việt Nam ít khi lựa tìm các dịch vụ host tại Việt Nam nguyên do là đa dạng Lý do tế nhị bắt buộc nhu cầu dùng CDN cũng hơi cao. Hy vọng sau lúc có kiến thức thêm về CDN, bạn sẽ biết mình với phải dùng CDN hay ko và hiểu về nó theo phương pháp đúng nhất.

Chia sẻ trang này