Перейти до основного вмісту

GDN

Вступ​

GDN (Game Delivery Network) дає змогу підключатися до ваших ігрових серверів або інших сервісів через вузли Mudfish.

Якщо користувачі не можуть належним чином підключитися до вашого сервера через мережеві проблеми, GDN надає обхідний маршрут через вузли Mudfish. Налаштувати GDN можна тут:

Покроковий приклад​

У цьому розділі показано налаштування GDN на прикладі.

  1. Спочатку потрібно знати IP-адресу (або доменне ім'я) і порт вашого сервера. Припустімо, призначення таке:

    • IP сервера: 1.1.1.1 (IPv4)
    • Порт сервера: TCP 53
  2. Відкрийте https://mudfish.net/gdn/dashboard, перейдіть до «Групи вузлів» і створіть одну групу.

    1. Натисніть «Створити» у верхньому правому куті.

    2. Уведіть відповідну назву групи. У цьому прикладі використаємо «ABCD».

    3. «Список маршрутів» визначає шляхи маршрутизації. GDN наразі підтримує два режими вузлів: базовий і розширений.

      Натисніть «Додати маршрут», уведіть такі дані й натисніть «Додати»:

      • Режим маршрутизації: базовий
      • Початковий вузол: MD Europe (Chisinau - MivoCloud) - PBE
      • Проміжний вузол: не використовувати
      • Hostname: test

      Hostname може бути будь-яким унікальним ім'ям у форматі домену.

    4. Натисніть «Створити», щоб створити групу вузлів.

  3. Перейдіть до «Ресурси» та створіть один ресурс:

    1. Натисніть «Створити» у верхньому правому куті.

    2. Уведіть наведені нижче дані. Назва ресурсу може бути довільною.

      • Назва ресурсу: VWXYZ Resource
      • Ім'я хоста: vwxyz
      • Протокол: TCP
      • Port: 5353
      • Група вузлів: ABCD
      • IP призначення: 1.1.1.1
      • Порт призначення: 53
      • Використовувати Proxy Protocol: Off
    3. Натисніть «Зберегти налаштування», щоб створити ресурс.

Налаштування завершено. Результат буде таким:

  • Вузол Mudfish «MD Europe (Chisinau - MivoCloud) - PBE» прослуховує TCP-порт 5353.

  • Підключення до цього TCP-порту 5353 проксіюються до 1.1.1.1:53.

  • Автоматично реєструється домен vwxyd.resource.mudgd.net. DNS-запит до нього повертає публічну IP-адресу вузла «MD Europe (Chisinau - MivoCloud) - PBE».

    Що буде, якщо група містить кілька вузлів?

    Залежно від налаштувань одна група може містити кілька маршрутів через вузли Mudfish. У такому разі для відповіді домену vwxyd.resource.mudgd.net автоматично вибирається IP-адреса вузла, розташованого ближче до користувача.

    Докладніше про вибір вузла дивіться у відповідному розділі нижче.

  • Автоматично реєструється домен test.route.mudgd.net. DNS-запит до нього повертає публічну IP-адресу вузла «MD Europe (Chisinau - MivoCloud) - PBE».

Після такого налаштування можна надіслати DNS-запит командою dig та отримати відповідь:

$ dig @vwxyd.resource.mudgd.net -p 5353 www.google.com +tcp

Меню налаштувань​

Групи вузлів​

Меню перегляду наявних груп вузлів і створення нових.

Створення​

Для створення групи введіть такі дані:

  • Назва групи

    Зручна назва для ідентифікації групи вузлів.

  • Список маршрутів

Додавання маршруту​

Додає маршрут до списку. Доступні такі параметри:

  • Режим маршрутизації

    Вибір способу побудови маршруту. Є базовий і розширений режими.

    Базовий режим використовує один вузол Mudfish.

    Розширений режим використовує два послідовно з'єднані вузли Mudfish.

  • Початковий вузол

    Вузол Mudfish на початку маршруту.

  • Проміжний вузол

    Вузол Mudfish для проміжного переходу. Доступний лише в розширеному режимі маршрутизації.

  • Hostname

    Ім'я хоста для цієї групи. Воно реєструється в DNS, що дає змогу підключатися за доменом замість IP-адреси.

    Параметр необов'язковий і може залишатися порожнім.

Ресурси​

Меню перегляду наявних ресурсів і створення нових.

Створення​

Для створення ресурсу GDN введіть такі дані:

  • Назва ресурсу

    Зручна назва для ідентифікації ресурсу.

  • Ім'я хоста

    Необов'язкове ім'я хоста ресурсу. Воно реєструється в DNS, а IP-адреса домену вибирається серед вузлів зазначеної нижче групи за близькістю до фізичного розташування користувача.

  • Протокол

    Протокол ресурсу: TCP або UDP.

  • Port

    Порт ресурсу, через який підключатимуться користувачі.

  • Група вузлів

    Група вузлів Mudfish, через яку користувачі підключаються й проксіюються до сервера призначення. Можна вибрати кілька вузлів і визначити, чи використовувати один вузол, чи ланцюжок із двох.

  • IP / домен призначення

    IP-адреса або домен призначення, до якого підключатиметься вузол Mudfish. Зазвичай це адреса ігрового сервера. Спосіб з'єднання залежить від вибраного вище протоколу.

  • Порт призначення

    Порт сервера призначення.

  • Використовувати Proxy Protocol

    Визначає використання Proxy Protocol для підключення вузла Mudfish до сервера призначення. Для ресурсу TCP надсилається заголовок Proxy Protocol v1, а для UDP — заголовок Simple Proxy Protocol.

Тарифікація​

GDN доступний лише користувачам тарифу з оплатою за трафік. Обмеження:

  • Користувачі тарифу передплати не можуть використовувати GDN.
  • Субоблікові записи Mudfish не можуть використовувати GDN.

Фактична вартість складається з плати за ресурси та плати за трафік, описаних нижче.

Плата за ресурси​

Плата становить 490 KRW на місяць за вузол і нараховується погодинно. Отже, щогодини списується приблизно 0.68 KRW кредитів.

Наприклад, якщо група одного ресурсу містить 5 вузлів Mudfish, місячна плата така:

  • Місячна плата за ресурси = 490 KRW * 5 вузлів = 2,450 KRW

Плата за трафік​

Наразі вартість становить 135 KRW за 1 GB. Докладніше дивіться в документах Тарифні плани або Тарифи.

Зверніть увагу:

  • Трафік обчислюється на стороні вузла Mudfish. Якщо користувач передав або отримав 1 GB, вузол використає вдвічі більше — 2 GB.
  • Розширений режим вузлів використовує вдвічі більше трафіку, ніж базовий. Наприклад, якщо в базовому режимі використовується 2 GB, у розширеному вузли Mudfish використають 4 GB.