Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Các thực tiễn tốt nhất để giám sát và điều chỉnh cài đặt máy gia tốc toàn cầu AWS


Các thực tiễn tốt nhất để giám sát và điều chỉnh cài đặt máy gia tốc toàn cầu AWS


Thực tiễn tốt nhất để theo dõi và điều chỉnh cài đặt máy gia tốc toàn cầu AWS liên quan đến sự kết hợp của kiểm tra sức khỏe chủ động, ghi nhật ký chi tiết, giám sát số liệu thời gian thực và quản lý giao thông để đảm bảo hiệu suất và tính khả dụng tối ưu.

Giám sát máy gia tốc toàn cầu AWS

** 1. Sử dụng các số liệu và báo thức của Amazon CloudWatch
AWS Global Accelerator tự động xuất bản các số liệu chính lên Amazon CloudWatch ngay khi máy gia tốc được triển khai. Những số liệu này bao gồm lưu lượng giao thông, sức khỏe điểm cuối và thống kê kết nối. Theo dõi các số liệu này giúp xác minh rằng lưu lượng đang chảy chính xác thông qua máy gia tốc và đến các điểm cuối. Bạn có thể tạo báo động CloudWatch để thông báo cho bạn hoặc kích hoạt các hành động tự động nếu các ngưỡng được xác định chéo, chẳng hạn như độ trễ cao hoặc kết nối bị từ chối [5] [9] [11].

** 2. Bật nhật ký luồng gia tốc toàn cầu
Nhật ký lưu lượng Chụp các bản ghi chi tiết về lưu lượng IP đi đến và từ các giao diện mạng trong máy gia tốc của bạn. Các nhật ký này có giá trị để khắc phục sự cố kết nối, kiểm toán bảo mật và hiểu các mẫu lưu lượng. Nhật ký Flow được xuất bản cho Amazon S3 và có thể được phân tích với các công cụ như Amazon Athena và Quicksight để trực quan hóa lưu lượng truy cập và chẩn đoán các vấn đề [5] [12].

** 3. Sử dụng AWS CloudTrail để ghi nhật ký hoạt động API
CloudTrail ghi lại tất cả các cuộc gọi API được thực hiện cho Trình tăng tốc toàn cầu, bao gồm các thay đổi đối với các cấu hình hoặc nhóm điểm cuối. Điều này giúp theo dõi những người đã thực hiện các thay đổi và khi nào, điều này rất cần thiết để kiểm toán và khắc phục sự cố cấu hình [5].

** 4. Giám sát kiểm tra sức khỏe điểm cuối
Định cấu hình kiểm tra sức khỏe một cách chính xác cho tất cả các điểm cuối (chẳng hạn như các trường hợp EC2 hoặc bộ cân bằng tải) để đảm bảo các tuyến máy gia tốc toàn cầu chỉ lưu lượng truy cập đến các điểm cuối lành mạnh. Kiểm tra sức khỏe nên được điều chỉnh theo các chỉ số sức khỏe cụ thể của ứng dụng, chẳng hạn như mã trạng thái HTTP hoặc kết nối TCP. Kiểm tra sức khỏe bị cấu hình sai có thể khiến lưu lượng truy cập được định tuyến không chính xác hoặc các điểm cuối bị đánh dấu sai lầm không lành mạnh [8] [11].

Điều chỉnh cài đặt máy gia tốc toàn cầu AWS

** 1. Quản lý các nhóm điểm cuối và quay số lưu lượng truy cập
Global Accelerator cho phép bạn định cấu hình nhiều nhóm điểm cuối trên các vùng AWS khác nhau. Điều chỉnh cài đặt quay số lưu lượng để kiểm soát tỷ lệ phần trăm giao thông được định tuyến đến từng khu vực, cho phép triển khai dần dần, chuyển đổi dự phòng hoặc cân bằng tải giữa các khu vực. Thường xuyên xem xét và điều chỉnh các cài đặt này dựa trên dữ liệu hiệu suất và tính khả dụng của khu vực [8] [11].

** 2. Sử dụng ghi đè cổng khi cần thiết
Theo mặc định, lưu lượng truy cập định tuyến máy gia tốc toàn cầu trên cùng một cổng như được chỉ định trong cấu hình người nghe. Tuy nhiên, bạn có thể sử dụng ghi đè cổng để sao lưu các cổng nghe đến các cổng đích khác nhau trên các điểm cuối của bạn. Điều này rất hữu ích để tránh va chạm cổng khi cùng một điểm cuối phục vụ lưu lượng từ nhiều máy gia tốc hoặc lưu lượng truy cập Internet trực tiếp. Ví dụ: ánh xạ lại từ cổng 443 đến 8443 trên bộ cân bằng tải ứng dụng giúp phân biệt các nguồn giao thông và ngăn chặn các va chạm kết nối [4].

** 3. Tối ưu hóa hiệu suất với kết thúc TCP ở rìa
Cho phép chấm dứt TCP tại các vị trí cạnh AWS để giảm độ trễ thiết lập kết nối. Tính năng này thiết lập kết nối TCP giữa máy khách và vị trí cạnh và kết nối được tối ưu hóa riêng biệt từ cạnh đến điểm cuối trên mạng toàn cầu AWS. Điều này có thể cải thiện thông lượng lên tới 60% và giảm jitter và độ trễ cho người dùng cuối [7].

** 4. Thường xuyên kiểm tra kết nối và độ trễ
Sử dụng các công cụ như Curl hoặc WGET để kiểm tra kết nối với các điểm cuối của máy gia tốc toàn cầu của bạn từ các khu vực khác nhau. Tiến hành các phép đo độ trễ để xác định bất kỳ vấn đề hiệu suất trong khu vực hoặc tắc nghẽn điểm cuối. Điều này giúp trong các cấu hình nhóm điểm cuối tinh chỉnh và mặt số giao thông [11].

** 5. Xem xét các cài đặt ACL của nhóm bảo mật và mạng
Đảm bảo rằng các giao diện mạng đàn hồi (ENI) được liên kết với các điểm cuối của máy gia tốc toàn cầu có các cấu hình ACL của nhóm bảo mật và mạng thích hợp. Điều này rất quan trọng khi bảo quản địa chỉ IP của máy khách được bật, để tránh lưu lượng bị chặn hoặc bị rơi [6].

** 6. Giữ cấu hình được cập nhật và xác nhận cài đặt DNS
Xác minh rằng các bản ghi DNS trỏ chính xác đến các địa chỉ IP tĩnh được cung cấp bởi Trình tăng tốc toàn cầu. Giữ cho cấu hình gia tốc của bạn được cập nhật và xem xét tái tạo máy gia tốc nếu bạn nghi ngờ tham nhũng cấu hình hoặc các vấn đề liên tục [11].

Bằng cách kết hợp các hoạt động giám sát và điều chỉnh này, bạn có thể duy trì tính khả dụng cao, tối ưu hóa hiệu suất và nhanh chóng khắc phục sự cố trong triển khai máy gia tốc toàn cầu AWS của bạn.

Trích dẫn:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/logging-and-monitoring.html
.
.
[5] https://docs.aws.amazon.com/en_us/global-accelerator/latest/dg/logging-and-monitoring.html
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/best-practices-aga.html
.
[8] https://www.applify.co/blog/what-is-aws-gobal-accelerator
[9] https://docs.aws.amazon.com/global-accelerator/latest/dg/cloudwatch-monitoring.html
[10] https://cloudvisor.co/aws-guides/aws-global-accelerator/
[11)
[12] https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.flow-logs.html