Hướng dẫn tích hợp

Tích hợp Static Content với VNDATA S3

Tham khảo bài viết Hướng dẫn đăng ký dịch vụ VNDATA CDN Livestreaming để xem thông tin đăng nhập vào VNDATA CDN Portal.

Bước 1: Khởi tạo CDN Domain với Static Content

001

Bước 2: Tích hợp với VNDATA S3 - Object Storage

Tích hợp VOD Livestream với VNDATA S3

S3 Object Storage

  • S3 (Simple Storage Service) là dịch vụ lưu trữ đối tượng (object storage) của AWS (Amazon Web Service). Một số đặc điểm của S3:
    • Lưu trữ dữ liệu dưới dạng đối tượng (object) thay vì tệp tin (file). Mỗi đối tượng có key, value và metadata.
    • Không giới hạn kích thước của đối tượng, có thể lên tới TB.
    • Khả năng mở rộng vô hạn, lưu trữ và xử lý hàng petabyte dữ liệu.
    • Khả năng sẵn sàng cao với dữ liệu được lưu ở nhiều vùng địa lý khác nhau.
    • Hỗ trợ HTTPS cho an toàn dữ liệu.
    • Truy cập dữ liệu thông qua API, CLI hoặc AWS Console.
    • Kiến trúc serverless, không cần quan tâm tới các vấn đề như disk storage, CPU, RAM…
    • Giá thành rẻ, thanh toán theo mức sử dụng.
    • Độ bền và khả năng phục hồi cao. Dữ liệu được lưu ở nhiều vị trí, AWS sẽ tự động phục hồi nếu có sự cố.
  • S3 được sử dụng rộng rãi trong lưu trữ và phân phối tĩnh các tài nguyên như ảnh, video, tài liệu… Ngoài ra cũng được dùng cho backup, archive, disaster recovery, và big data analytics.

CDN

  • CDN (Content Delivery Network) là mạng phân phối nội dung, giúp phân phối nội dung web cho người dùng cuối một cách nhanh chóng và hiệu quả. Một số đặc điểm của CDN:
    • Sử dụng các node (máy chủ) phân tán trên toàn cầu để lưu trữ bản sao của nội dung web. Khi một người dùng truy cập vào website, nội dung sẽ được cung cấp từ node gần nhất với người dùng đó.
    • Giúp giảm độ trễ và tăng tốc độ tải trang web bằng cách phân phối nội dung từ các node gần người dùng.
    • Có khả năng scale một cách dễ dàng để đáp ứng lưu lượng truy cập ngày càng tăng.
    • Cung cấp nội dung một cách ổn định ngay cả khi có sự cố với máy chủ gốc.
    • Giảm chi phí nhờ không cần server và băng thông lớn ở một địa điểm duy nhất.
    • Tăng hiệu năng và tối ưu hóa trải nghiệm người dùng bằng các tính năng như:
      • Compression: Nén nội dung để tăng tốc độ tải
      • Caching: Lưu trữ bản sao nội dung đã truy cập gần đây
      • Load balancing: Phân bổ lưu lượng truy cập giữa các node
      • Giao thức routing thông minh: Chuyển hướng lưu lượng đến node phù hợp nhất

Cấu hình CDN với VOD

Tạo Bucket trên S3 để tiến hành lưu file media: Tham khảo bài viết https://wiki.vndata.vn/s3-object-storage/huong-dan-su-dung/tao-bucket/.

»

Tích hợp VOD Livestream với Website Origin

Bước 1: Tạo CDN Resource

Ở bài viết này Type ta chọn VOD.

001

Tiếp theo ta tiến hành tạo Origin SourceOrigin Cluster:

002

Bước 2: Tạo Origin Source

Chọn Add, sau đó nhập các thông tin cần thiết sau và nhấp CONFIRM để tạo:

  • Name: Nhập tên Source cần tạo
  • Type: Chọn kiểu Type là Origin
  • Domain: Nhập domain website
  • Timeout: Thiết lập theo nhu cầu của người dùng

003

»

Tích hợp WordPress với VNDATA CDN

Kính chào quý khách,

Dưới đây là bài hướng dẫn để quý khách hàng có thể tích hợp trang web WordPress của mình với dịch vụ CDN của VNDATA.

Bước 1: Khởi tạo Resource:

  • Ở CDN dashboard chọn CDN/Resource/Add. Tham khảo Khởi tạo CDN Domain
  • Khởi tạo CDN Domain:
    • Ở giao diện Record Basic điền thông tin vào các trường tương ứng và chọn Submit để hoàn thành:
      • Name: Tên Record.
      • CDN Domain: CDN Domain mặc định mà VNDATA CDN sẽ tự động khởi tạo, chọn “cloud.anycastapnic.com”.
      • Type: Chọn loại nội dung tương ứng để tích hợp VNDATA CDN.
        • Static Content: Phù hợp cho các nội dung tĩnh như html, js, css, …
        • Live Stream: Phù hợp cho các nội dung liên quan đến livestreaming.
        • VOD: (Video on Demand) Phù hợp cho các nội dung liên quan đến broadcast, streaming video như mp4, mov, hls, …
      • Status: Trạng thái của domain (Active) 001
  • Sau khi tạo CDN Domain thành công sẽ có thông tin chi tiết như hình: 002
  • Chọn tab Origin và điền thông tin vào các trường và chọn Update:
    • Origin Mode: Chọn Standard
    • Origin Type: Chọn Origin
    • Domain: Nhập tên miền Wordpress trên VPS đã cấp
    • Dial Address: Nhập IP của VPS
    • Timeout: Set 60s
    • Lưu ý: Nếu không thể chọn StandardOrigin Mode có thể tham khảo cách tạo Origin Cluster theo bài viết: Tạo Origin Cluster và chọn Type Origin như các bước ở trên. 003

Bước 2: Tích hợp Wordpress:

  • Cài đặt plugin CDN Enabler: Đăng nhập vào trang quản trị WordPress Chọn Plugins/Add New->Tìm kiếm CDN Enabler nhấn vào Install Now. Sau khi cài đặt xong, click vào Active để plugin hoạt động. 004
  • Ở phần CDN Enabler Settings điền thông tin vào trường CDN Hostname (ở đây điền thông tin CDN domain đã tạo ở trên) sau đó chọn Save Changes: 005
  • Kiểm tra: 006

Trên đây là các bước để tích hợp WordPress với VNDATA CDN. Chúc quý khách có những trải nghiệm hài lòng nhất khi sử dụng dịch này của chúng tôi.

»

Cấu hình tích hợp static content trên Wordpress với VNDATA CDN và S3 Storage

Các bước thực hiện

Bước 1: Cấu hình tích hợp WordPress với CDN:

Bước 2: Cấu hình tích hợp Wordpress với VNDATA S3:

Bước 3: Cấu hình tích hợp S3 static content với CDN