Quy trình kích hoạt Google Cloud CDN (Mạng phân phối nội dung) cho trang web của bạn.

Trong bài viết trước của tôi, tôi đã làm một bài kiểm tra và nói về tốc độ CDN của Google. Tôi đã trình bày ngắn gọn về việc kích hoạt và nhiều bạn yêu cầu giải thích chi tiết.

Giới thiệu

Đám mây CDN của Google là một giải pháp phân phối nội dung có độ trễ thấp cho doanh nghiệp nhỏ đến doanh nghiệp.

Với hơn 100 POP (điểm hiện diện) trên toàn thế giới và phân phối nội dung được tăng tốc bằng cách sử dụng mạng cao cấp toàn cầu của Google, tạo ra SSL CDN nhanh nhất trên toàn cầu.

Báo cáo mới nhất của Cedexis.

Một số tính năng của Google Cloud CDN:

  • HTTP / 2 – nó hỗ trợ giao thức HTTP mới nhất để có hiệu suất tốt hơn
  • Độ trễ thấp – tất cả nội dung được phục vụ thông qua Anycast (IP đơn) trên toàn thế giới
  • Ghi nhật ký – nó tích hợp với Stackdo để cung cấp ghi nhật ký chi tiết của yêu cầu, nhấn / bỏ bộ đệm
  •  Lọc bộ nhớ cache ngay lập tức
  • Giá thấp

Điều kiện tiên quyết

Tự hỏi tại sao điều kiện tiên quyết?

Chà, Google CDN chỉ hoạt động với Google cân bằng tải và nguồn gốc lưu trữ đám mây. Điều này có nghĩa là nếu bạn không lưu trữ ứng dụng của mình trên GCP (Google Cloud Platform) thì bạn có thể sử dụng CDN của họ.

Nói cách khác, nó không hỗ trợ nguồn gốc bên ngoài. Đơn giản.

Vì vậy, tôi cho rằng bạn đang lưu trữ ứng dụng của mình trên GCP và sẵn sàng sử dụng bộ cân bằng tải (LB) để sử dụng CDN trên đám mây.

Bạn đoán đúng rồi; bạn cũng có thể sử dụng VM làm nguồn gốc. Nó chỉ có thể được kích hoạt trên bộ cân bằng tải.

Cùng bắt đầu nào…

Kịch bản

Tôi có hai máy ảo đang chạy (một ở Singapore và một ở phía tây Hoa Kỳ). Tôi muốn tải các yêu cầu cân bằng cho cả VM bằng cách sử dụng bộ cân bằng tải HTTP và kích hoạt CDN trên nó.

Tôi cần làm như sau.

  • Tạo kiểm tra sức khỏe
  • Tạo một nhóm ví dụ
  • Tạo cân bằng tải
  • Kích hoạt CDN

Tạo kiểm tra sức khỏe

Kiểm tra sức khỏe là điều cần thiết cho bộ cân bằng tải để xác định xem VM có khỏe không. Khi VM có thể đáp ứng truy vấn, thì LB sẽ đánh dấu điều đó không lành mạnh và ngừng gửi lưu lượng.

  • Đăng nhập vào GCP và đi đến Kiểm tra sức khỏe trong Công cụ tính toán
  • Nhấp vào Tạo một kiểm tra sức khỏe.

  • Làm theo hướng dẫn và nhập thông tin cần thiết
    • Giao thức – chọn HTTP nếu ứng dụng của bạn được lưu trữ trên VM sẽ lắng nghe trên cổng 80 và HTTPS cho cổng 443
    • Đường dẫn yêu cầu – gốc ngữ cảnh làm việc.
    • Tiêu chí sức khỏe – điều chỉnh khi cần thiết

  • Nhấp vào tạo

Sẽ mất vài giây và bạn sẽ thấy kiểm tra sức khỏe mới được tạo trong danh sách. Chúng tôi sẽ sử dụng điều này trong thời gian ngắn.

Tạo một nhóm ví dụ

Nhóm sơ thẩm được sử dụng trong thiết lập cân bằng tải. Nó gọi là dịch vụ phụ trợ cho LB.

  • Đi đến Nhóm sơ thẩm trong Công cụ tính toán
  • Nhấp vào Tạo nhóm đối tượng.

  • Làm theo hướng dẫn để cung cấp thông tin cần thiết
    • Địa điểm – chọn đơn vùng vì chúng ta sẽ không đi trước với một tùy chọn tự động mở rộng.
    • Vùng – chọn vùng nơi VM đang chạy
    • Loại nhóm – đánh dấu nhóm không quản lý
    • Các trường hợp VM – chọn VM từ danh sách
  • Nhấp vào Tạo

Lặp lại các bước để tạo một nhóm đối tượng cho một vùng VM khác.

Bây giờ, chúng tôi có hai nhóm ví dụ. Mỗi bản đồ với VM trong vùng tương ứng.

Tạo bộ cân bằng tải

  • Đi đến Cân bằng tải trong các dịch vụ mạng
  • Nhấp vào Tạo bộ cân bằng tải.

  • Chọn cân bằng tải của HTTP HTTP (S).
  • Nhập tên của LB
  • Nhấp vào cấu hình của Bac Backend.
  • Nhấp vào Tạo một dịch vụ phụ trợ.
  • Nhập tên của dịch vụ phụ trợ
  • Thêm cả hai nhóm phiên bản mà bạn đã tạo trước đó làm phụ trợ
  • Chọn kiểm tra sức khỏe mà bạn đã tạo trước đó
  • Ái lực phiên – chọn nếu bạn muốn độ dính phiên
  • Nhấp vào tạo

  • Để lại cấu hình mặc định trong Máy chủ lưu trữ và quy tắc đường dẫn. Tuy nhiên, nếu bạn cần chuyển tiếp có điều kiện thì hãy thêm khi bạn cần.
  • Nhấp vào cấu hình lối vào và nhập tên
  • Chọn địa chỉ IP tạo địa chỉ IP để nhận địa chỉ IP tĩnh. Điều này rất quan trọng vì theo mặc định, bạn sẽ nhận được IP phù du.
  • Giao thức, phiên bản IP và cổng để mặc định
  • Nhấp vào Xong

  • Nhấp vào xem lại và hoàn thiện và nếu bạn cảm thấy có gì đó không ổn thì hãy thay đổi nó bằng cách nhấp vào Tạo Tạo.

  • Sau khi tạo, bạn sẽ thấy LB mới được tạo trong danh sách

Điều này cho thấy LB được tạo. Hãy cùng làm một số thử nghiệm để đảm bảo LB hoạt động.

Vì vậy, tôi cố gắng truy cập vào IP frontend LB và nó sự thành công!

Bạn cũng có thể muốn tạo một số tải để đảm bảo lưu lượng được chuyển đến cả hai VM. Google sẽ chuyển tiếp yêu cầu tới VM gần nhất từ ​​định vị địa lý của người dùng.

Theo kịch bản của tôi, lưu lượng truy cập từ châu Á sẽ đến VM ở Singapore và từ Mỹ, nó sẽ đến VM-US-West.

Kích hoạt Google Cloud CDN

Và cuối cùng, đã đến lúc để kích hoạt CDN.

  • Đi đến Đám mây CDN theo dịch vụ mạng
  • Nhấp vào Thêm Thêm nguồn gốc.

  • Chọn bộ cân bằng tải từ thả xuống gốc và nhấp vào thêm

  • Bạn sẽ thấy CDN mới được tạo trong danh sách

Điều này kết luận CDN được kích hoạt trên bộ cân bằng tải.

Khi bạn đã hài lòng với nó, bạn có thể cập nhật tên miền của bạn Một bản ghi để tải IP toàn cầu cân bằng.

Tôi hy vọng cái này sẽ giúp bạn. Nếu bạn đang muốn tìm hiểu thực tế về Google Cloud Platform, thì tôi sẽ khuyên bạn nên khám phá khóa học này.

THẺ

  • GCP

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me