Quý khách có thể phân phối một trang web từ tài khoản CDN của chính quý khách thay vì của chúng tôi — tài khoản mà quý khách tự thanh toán, nắm giữ thông tin xác thực và có thể xem trong bảng điều khiển nhà cung cấp của riêng mình. Đây chính là ý nghĩa của "BYO CDN" trên gói dịch vụ của quý khách, và bài viết này hướng dẫn cách quý khách thực sự sử dụng tính năng đó.
Những gì quý khách cần chuẩn bị trước
Một tài khoản CDN của riêng quý khách, đã được kết nối với Zinn®. Hãy đi đến mục Connections và thêm tài khoản. Quý khách cung cấp cho chúng tôi một mã token API có phạm vi áp dụng cho tài khoản đó; chúng tôi sẽ lưu trữ mã này trong két an toàn và không bao giờ hiển thị lại.
Quý khách có thể kết nối nhiều hơn một tài khoản. Đó chính là mục đích cốt lõi: một đơn vị đại lý duy trì công việc của khách hàng trên một tài khoản Cloudflare và các trang web của riêng mình trên một tài khoản khác có thể kết nối cả hai, đặt tên cho chúng và lựa chọn cho từng trang web. Hãy đặt cho mỗi tài khoản một cái tên mà quý khách sẽ nhận ra sau này — "CF — client work" thì hữu ích, còn đặt hai lần "Cloudflare" thì không.
Đưa một trang web lên tài khoản đó
Mở trang web, sau đó mở thẻ CDN. Bên dưới mục Where this site is served from, quý khách sẽ thấy mọi đích đến mà trang web này có thể trỏ tới:
- Zinn® edge network — nhóm tài nguyên chung của chúng tôi. Lựa chọn mặc định, đã bao gồm trong gói dịch vụ của quý khách.
- Mỗi tài khoản quý khách đã kết nối là một hàng, theo tên quý khách đã đặt.
- Hạ tầng biên của riêng quý khách (passthrough) — quý khách tự vận hành CDN và chúng tôi chỉ trỏ tên miền vào đó.
Hãy chọn một mục và xác nhận. Chúng tôi sẽ tạo vùng (zone) trên tài khoản đó, trỏ tên miền của quý khách vào đó, và chỉ sau đó mới dọn dẹp vùng ban đầu của trang web.
Quá trình thực tế diễn ra như thế nào, và mất bao lâu
Thứ tự thực hiện rất quan trọng và đó là lý do thao tác này an toàn:
- Chúng tôi tạo vùng trên tài khoản quý khách đã chọn và đọc kiểm tra lại.
- Chúng tôi phát hành hạ tầng biên mới làm phản hồi cho tên miền của quý khách.
- Chúng tôi ghi nhận thay đổi trên trang web của quý khách.
- Chúng tôi chờ đợi.
- Chỉ khi tên miền của quý khách thực sự đang phản hồi từ tài khoản mới, chúng tôi mới xóa vùng cũ.
Bước 4 là bước quan trọng. Cloudflare cấp cho mỗi tài khoản một cặp máy chủ tên miền (nameservers) riêng, do đó việc chuyển một trang web giữa hai tài khoản Cloudflare sẽ làm thay đổi các nameserver mà tên miền của quý khách phải được ủy quyền tới. Cho đến khi nhà đăng ký tên miền của quý khách trỏ đến cặp mới, khách truy cập vẫn sẽ được phân giải qua cặp cũ.
Nếu tên miền được đăng ký với chúng tôi, chúng tôi sẽ tự thiết lập các nameserver cho quý khách và quá trình chuyển đổi thường hoàn tất trong vòng một giờ.
Nếu tên miền được đăng ký ở nơi khác, chúng tôi sẽ hiển thị cho quý khách các nameserver mới và chờ đợi. Quý khách hãy sao chép chúng vào bảng điều khiển của nhà đăng ký tên miền. Không có gì bị gián đoạn trong khi quý khách thực hiện việc này: cả hai hạ tầng biên đều phục vụ trang web của quý khách trong suốt quá trình, và chúng tôi không xóa bất cứ thứ gì cho đến khi hạ tầng mới bắt đầu phản hồi.
Khi nhà đăng ký của quý khách đã được cập nhật, thời gian lan truyền thường từ vài phút đến vài giờ, và có thể lên đến 48 giờ tùy thuộc vào TTL trước đó. Đó là đặc tính của DNS, không phải do chúng tôi.
Nếu xảy ra sự cố
Mọi bước đều có thể hoàn tác và mọi sự cố đều giữ cho trang web của quý khách duy trì hoạt động. Nếu tài khoản từ chối vùng, hoặc thông tin xác thực đã bị thu hồi kể từ khi quý khách kết nối, sẽ không có gì bị di dời — trang web của quý khách tiếp tục được phân phối chính xác từ vị trí cũ, và thẻ giao diện sẽ cho quý khách biết bước nào đã thất bại.
Quý khách cũng có thể hủy một lượt chuyển đổi đang chờ nhà đăng ký của quý khách. Trang web của quý khách sẽ quay trở lại tài khoản trước đó, và vùng chúng tôi đã tạo sẽ bị xóa bỏ.
Lưu ý nếu quý khách đang sử dụng Footprint-Free
Mọi trang web trên cùng một tài khoản CDN đều có thể bị liên kết với mọi trang web khác trên tài khoản đó — đó chính là mối liên hệ mà dòng sản phẩm Footprint-Free được tạo ra để ngăn chặn. Việc chuyển một trang web Footprint-Free sang một tài khoản riêng duy nhất của quý khách là được phép, và chúng tôi yêu cầu quý khách xác nhận rằng mình đã hiểu rõ điều này trước tiên. Các trang web trên nhóm tài nguyên của chúng tôi được phân bổ qua nhiều tài khoản một cách có chủ đích để chúng không thể bị liên kết với nhau.
Những điểm không thay đổi
Gói dịch vụ, các vị trí (slot) và hóa đơn của quý khách với chúng tôi vẫn giữ nguyên. Điều thay đổi là đối tượng được lập hóa đơn cho lưu lượng truy cập biên: trên tài khoản của riêng quý khách, đó là quý khách và nhà cung cấp của quý khách. Nếu vì bất kỳ lý do gì mà chúng tôi không thể xóa vùng cũ, chúng tôi sẽ thông báo trên thẻ giao diện, vì nếu không quý khách sẽ tiếp tục phải trả tiền cho hai nhà cung cấp cho cùng một trang web.