Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Як налаштувати регіональні групи кінцевих точок у AWS Global Accelerator


Як налаштувати регіональні групи кінцевих точок у AWS Global Accelerator


Щоб налаштувати регіональні групи кінцевих точок у глобальному акселераторі AWS, дотримуйтесь цих детальних кроків та понять:

** 1. Зрозумійте групи кінцевих точок та їх роль
Група кінцевих точок у глобальному акселераторі AWS пов'язана з конкретною областю AWS і містить одну або кілька кінцевих точок у цьому регіоні. Кожна група кінцевих точок пов'язана зі слухачем, який обробляє вхідні з'єднання клієнта на основі зазначених протоколів та портів. Для стандартних прискорювачів групи кінцевих точок направляють трафік до таких ресурсів, як балансири мережевого навантаження (NLB), балансири навантаження на додаток (ALB), екземпляри EC2 або пружні IP -адреси в одній області AWS [1] [2] [10].

** 2. Створіть або виберіть прискорювач та слухача
По -перше, створіть акселератор (стандартну або спеціальну маршрутизацію) на глобальній консолі акселератора або через API. Потім створіть одного або декількох слухачів із зазначенням протоколу (TCP, UDP або обох) та діапазону портів або портів, який прискорювач використовуватиме для отримання клієнтського трафіку [8] [10].

** 3. Додайте до слухачів групи кінцевих точок
Для кожного слухача додайте одну або кілька груп кінцевих точок, вибравши область AWS, де проживають ваші кінцеві точки. Кожен слухач може мати лише одну групу кінцевих точок на область AWS [6] [7].

- На консолі AWS Global Accelerator перейдіть на сторінку Accelerators та виберіть свій прискорювач.
- У розділі слухачів виберіть ідентифікатор слухача, до якого ви хочете додати групу кінцевих точок.
- Клацніть "Додати групу кінцевих точок" та виберіть потрібну область AWS зі спадного періоду [6].

** 4. Налаштуйте циферблат дорожнього руху
Ви можете встановити відсоток набору руху (від 0 до 100) для кожної групи кінцевих точок. Цей циферблат контролює частку трафіку, який глобальний прискорювач надсилає до групи кінцевих точок відносно загального трафіку, спрямованого на цю групу. Це дозволяє тонкозернистим контролем трафіку для таких сценаріїв, як сині/зелені розгортання або тестування продуктивності в регіонах. За замовчуванням циферблат дорожнього руху встановлюється на 100%[1] [5] [8].

** 5. Налаштування перевірок здоров'я
Для стандартних прискорювачів ви можете налаштувати спеціальні налаштування перевірки здоров'я для екземплярів EC2 та еластичні кінцеві точки IP в групі кінцевих точок. Ці налаштування визначають, як глобальні прискорювачі контролюють кінцеву точку здоров'я та маршруять трафік лише на здорові кінцеві точки. Для кінцевих точок балансира навантаження на консолі балансування еластичного навантаження [1] [6].

** 6. Додайте кінцеві точки до груп кінцевих точок
Додайте конкретні кінцеві точки (NLB, ALB, EC2 екземпляри або еластичні IPS) до групи кінцевих точок. Кожна кінцева точка повинна бути дійсною та активною. Ви також можете призначити ваги кінцевим точкам для контролю відсотка трафіку, направленого до кожної кінцевої точки в групі, що корисно для балансування навантаження або тестування [2] [9] [10].

** 7. Необов’язково: Налаштування переоцінки портів
Якщо вам потрібно переробити трафік на різні порти на кінцевих точках, ніж вказані у слухача, ви можете налаштувати переопрацювання портів для групи кінцевих точок. Це корисно для уникнення конфліктів порту або зіткнення з'єднань [6].

** 8. Зберегти та контролювати
Після налаштування груп кінцевих точок та додавання кінцевих точок збережіть свої налаштування. AWS Global Accelerator постійно контролюватиме охорону здоров'я кінцевої точки та маршруту трафіку на основі місця розташування клієнта, здоров'я кінцевої точки, налаштувань набору руху та ваги кінцевої точки [1] [2] [8].

Підсумок точок конфігурації ключів

- Кожна група кінцевих точок пов'язана з одним регіоном AWS і пов'язана з слухачем.
- Ви можете додати кілька груп кінцевих точок для різних регіонів до слухача.
- Набір дорожнього руху контролює відсоток трафіку, що надсилається до кожної групи кінцевих точок.
- Перевірки здоров'я забезпечують, щоб трафік був направлений лише на здорові кінцеві точки.
- Кінцевими точками можуть бути екземпляри NLB, ALB, EC2 або еластичні IPS для стандартних прискорювачів.
- Ваги кінцевої точки дозволяють розподілити трафік у групі кінцевих точок.
- Перевизначення портів можна налаштувати, якщо потрібно.

Цей підхід забезпечує детальний контроль над тим, як рухається трафік у всьому світі, що забезпечує оптимізацію продуктивності та гнучкість розгортання в декількох регіонах AWS [1] [6] [8] [10].

Цитати:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-endpoint-groups.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[5] https://tutorialsdojo.com/aws-global-accelerator/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.create-endpoint-group.html
[7] https://boto3.amazonaws.com/v1/documentation/api/1.21.9/reference/services/globalaccelerator.html
[8] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-get-started.html
[9] https://boto3.amazonaws.com/v1/documentation/api/1.16.27/reference/services/globalaccelerator.html
[10] https://cloudchipr.com/blog/aws-global-accelerator