Хмарний балансувальник навантаження: розподіл трафіку VPS і перевірки стану
Балансувальник, що рівномірно розподіляє підключення по кількох серверах одного регіону
- HTTP, HTTPS, TCP
- Автоматичні перевірки стану
- Безкоштовні сертифікати
Хмарний балансувальник навантаження це сервер, що приймає підключення клієнтів і розподіляє їх по кількох серверах за ним. Хмарний балансувальник HELPER VPS коштує від $4.71 на місяць і об'єднує VPS одного регіону в цільові сервери, тож якщо один сервер зайнятий або зупинився, інші продовжують відповідати.
Балансувальник 1
Для серверів одного регіону
471$/ міс
Оплата щомісяця
- 1 вузол
- До 10 серверів
- HTTP, HTTPS, TCP
- Автоматичні перевірки стану
- Безкоштовні сертифікати
Балансувальник 3
Для серверів одного регіону
1412$/ міс
Оплата щомісяця
- 3 вузли
- До 50 серверів
- HTTP, HTTPS, TCP
- Автоматичні перевірки стану
- Безкоштовні сертифікати
Балансувальник 5
Для серверів одного регіону
2354$/ міс
Оплата щомісяця
- 5 вузлів
- До 100 серверів
- HTTP, HTTPS, TCP
- Автоматичні перевірки стану
- Безкоштовні сертифікати
Якщо потрібно з'єднати сервери внутрішніми адресами Приватна мережа VPS
Коли потрібен хмарний балансувальник навантаження?
Балансувальник потрібен, коли сервіс переріс один сервер або коли сайт має працювати навіть під час обслуговування серверів. Ось чотири популярні випадки.
Сайти зі зростаючим трафіком
Коли відвідувачів стало більше й CPU та пам'яті одного сервера бракує, створіть ще один VPS тієї самої конфігурації й поставте його за балансувальником. Клієнти заходять за тією самою адресою, а запити рівномірно розподіляються по серверах.
Сервіс, що не зупиняється під час обслуговування
Виведіть сервери з цілей по одному, оновіть і поверніть, а інші сервери тим часом обслуговують клієнтів. Деплой нових версій і оновлення ОС проходять непомітно для клієнтів.
API сервери й бекенд застосунків
Розділіть API сервери, які викликають мобільні й вебзастосунки, на кілька машин і вкажіть у застосунку одну адресу балансувальника. Під час додавання чи заміни серверів налаштування застосунку не змінюються.
Ігрові сервери й TCP сервіси
Сервіси не для вебу на TCP розподіляються тим самим способом. Сервіси з тривалими з'єднаннями, як-от чат-сервери, ігрові лобі й ретранслятори повідомлень, розподіляються по кількох серверах.
Балансувальник 1, 3 чи 5: що обрати?
Три варіанти відрізняються кількістю вузлів обробки й кількістю цільових серверів, а протоколи, перевірки стану й підключення сертифікатів в усіх однакові. Обирайте за поточною кількістю серверів і планами зростання.
Балансувальник 1
1 вузол, до 10 цільових серверів
Кому підійде
- Сайти, що стартують із 2~3 серверів
- Staging і тестові схеми
- Невеликі групи API серверів
- Коли хочете почати розподіл із мінімальними витратами
Балансувальник 3
3 вузли, до 50 цільових серверів
Кому підійде
- Магазини й сервіси з постійно великою кількістю клієнтів
- Схеми, де потрібно кілька вузлів обробки
- Команди, що нарощують сервери поступово
- Сервіси з вебом і API разом
Балансувальник 5
5 вузлів, до 100 цільових серверів
Кому підійде
- Великі сервіси з десятками цільових серверів
- Напливи підключень на акціях і запусках
- Схеми, де один балансувальник приймає кілька сервісів
- Коли потрібен найбільший запас вузлів обробки
Як працює балансувальник навантаження?
Балансувальник працює як воротар між клієнтами й серверами. Якщо спрямувати домен на адресу балансувальника, запити клієнтів спершу приходять на нього, а він обирає один сервер зі списку цілей і передає запит. Відповідь сервера повертається клієнту через балансувальник, тож клієнту не потрібно знати, скільки серверів за ним.
Автоматична перевірка стану це функція, за якої балансувальник постійно перевіряє відповідь кожного цільового сервера за заданою адресою чи портом. Сервер, що не відповідає, тимчасово виводиться зі списку, а коли знову відповідає, повертається автоматично. Тому навіть якщо один сервер зупинився або перезавантажується, клієнти отримують відповідь іншого сервера замість екрана помилки.
Для HTTPS сервісів під'єднайте до балансувальника безкоштовний сертифікат: він приймає зашифровані з'єднання, а серверам за ним передає лише запити. Не потрібно ставити й подовжувати сертифікати на кожному сервері, тож додавати й прибирати сервери простіше. Обравши режим TCP, можна так само розподіляти й сервіси не для вебу.
Як визначається ціна хмарного балансувальника?
Ціна хмарного балансувальника HELPER VPS залежить від кількості вузлів обробки. Балансувальник 1 з одним вузлом коштує $4.71 на місяць, балансувальник 3 із трьома вузлами $14.12, балансувальник 5 із п'ятьма вузлами $23.54. Ціна прив'язана до кількості вузлів, тож потрібний масштаб легко визначити.
Балансувальник 1 об'єднує до 10 цільових серверів, балансувальник 3 до 50, балансувальник 5 до 100. Самі цільові сервери оплачуються окремо за місячною ціною кожного VPS, а в ціну балансувальника входять розподіл HTTP, HTTPS і TCP, автоматичні перевірки стану й підключення сертифікатів.
Як і інші продукти, він оплачується за рахунком. Перший місяць оплачується під час створення, і його можна продовжити, оплативши рахунок за продовження до завершення розрахункового періоду, тому ви керуєте серверами та балансувальниками за одним рахунком і можете розраховувати щомісячні витрати заздалегідь. Поки ви оплачуєте рахунок, вхід у ваш сервіс залишається відкритим.
Скільки коштує балансувальник?
Хмарний балансувальник коштує від $4.71 на місяць за один вузол. Протоколи, перевірки стану й підключення сертифікатів є в усіх варіантах, обирайте лише кількість вузлів.
Ціна за кількістю вузлів
Балансувальник 1 коштує $4.71, 3 $14.12, 5 $23.54. Проста ціна за кількістю вузлів одразу рахується під масштаб сервісу.
Ціна з усіма функціями
Розподіл HTTP, HTTPS і TCP, автоматичні перевірки стану й безкоштовні сертифікати входять у ціну всіх варіантів. Нічого не потрібно докуповувати окремо.
Автоматична оплата рахунком
Оплатіть перший термін під час створення сервера та продовжуйте за тією ж ціною в кожну дату продовження. Сервери та балансувальники можна керувати разом.
HELPER VPS у цифрах
Оберіть з 40 регіонів, 12 операційних систем та 10 застосунків в один клік в одному акаунті та оплатіть одразу. Цифри нижче базуються на поточному асортименті.
40
Регіони дата-центрів
12
Операційна система
10
Застосунки в один клік
$4.71
Ціна від (на місяць)
ОС і застосунки серверів за балансувальником
Цільові сервери це звичайні хмарні VPS. Обирайте з Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS Stream і FreeBSD або створіть кілька однакових серверів із застосунків в один клік Docker, WordPress, LEMP і Node.js.
Чому обирають балансувальник HELPER VPS
Рівномірно розподілені підключення
Запити клієнтів розподіляються по кількох цільових серверах, і навантаження не скупчується на одному. Що більше серверів, то більше клієнтів можна обслужити.
Автоматичні перевірки стану
Сервери, що не відповідають, автоматично виводяться й повертаються, коли знову відповідають. Клієнти продовжують отримувати нормальні відповіді, а адміністратор спокійно розбирається із сервером, що зупинився.
Безкоштовні сертифікати
Під'єднайте HTTPS сертифікат до одного балансувальника, і ставити й подовжувати сертифікати на кожному сервері за ним не потрібно.
HTTP, HTTPS, TCP
Не лише сайти й API, а й TCP сервіси, як-от ігрові сервери, чат-сервери й ретранслятори, розподіляються тим самим балансувальником.
Група серверів одного регіону
Цільовими серверами стають VPS одного регіону, тож відстань між серверами коротка, а з приватною мережею внутрішні з'єднання стають охайнішими.
Масштабування до 100 серверів
Балансувальник 1 об'єднує до 10 цільових серверів, 3 до 50, 5 до 100, тож навіть зі зростанням сервісу адреса залишається тією самою.
Вибір із 40 міст
Розміщуйте сервери та балансувальники ближче до ваших користувачів у 40 містах по всій Америці, Європі, Близькому Сходу, Африці та Азіатсько-Тихоокеанському регіоні.
Той самий спосіб оплати, що й для ваших серверів
Оплачуйте за VPS, опції та балансувальники разом, продовжуючи їх у кожну дату продовження.
Керування цільовими серверами через API
Після підтвердження першої оплати створюйте сервери та читайте списки за допомогою API ключа, а додавання нових серверів до цілей оформлюйте кодом.
У яких регіонах можна створити балансувальник?
Групуйте сервери в тому самому регіоні в будь-якому з 40 міст, де ви можете створити VPS. Розміщуйте сервери та балансувальники разом у регіоні, ближчому до країн із найбільшою кількістю користувачів, для швидших відповідей.
Німеччина
Нідерланди
Велика Британія
Франція
Сполучені Штати: міст 7
Канада
Бразилія
Сінгапур
Японія: міст 2
Індія: міст 2
Австралія: міст 2
Мексика
Іспанія
Швеція
Польща
Південно-Африканська Республіка
Південна Корея
Німеччина
Нідерланди
Велика Британія
Франція
Сполучені Штати: міст 7
Канада
Бразилія
Сінгапур
Японія: міст 2
Індія: міст 2
Австралія: міст 2
Мексика
Іспанія
Швеція
Польща
Південно-Африканська Республіка
Південна Корея
Чилі
Колумбія
Італія
Швейцарія
Фінляндія
Туреччина
Обʼєднані Арабські Емірати
Ізраїль
Саудівська Аравія
Нігерія
Гонконг, ОАР Китаю
Тайвань
Індонезія
Таїланд
Часті запитання про балансувальник навантаження
Відповіді про ціну, роботу й налаштування хмарного балансувальника
Скільки коштує хмарний балансувальник на місяць?
Балансувальник 1 з одним вузлом коштує $4.71 на місяць, балансувальник 3 із трьома вузлами $14.12, балансувальник 5 із п'ятьма вузлами $23.54. У цю ціну входять розподіл HTTP, HTTPS і TCP, автоматичні перевірки стану й безкоштовні сертифікати, а цільові сервери оплачуються окремо за ціною кожного VPS.
Скільки цільових серверів можна об'єднати?
Балансувальник 1 об'єднує до 10 серверів, балансувальник 3 до 50, балансувальник 5 до 100. Почніть із двох-трьох серверів і балансувальника 1, а коли серверів стане більше 10, переходьте на більший варіант, і ви зростатимете, заощаджуючи. Цільові сервери оплачуються окремо за ціною кожного VPS.
Чи можна об'єднати сервери з інших регіонів?
Балансувальник об'єднує сервери одного регіону, адже за з'єднання серверів в одному місті шлях передачі запиту короткий і відповідь швидка. Якщо ви обслуговуєте клієнтів із кількох країн, зручніше тримати в кожному регіоні свій комплект із серверів і балансувальника. З однаковою схемою в кожному регіоні клієнти швидко отримують відповідь від сервера найближчого регіону.
Що роблять автоматичні перевірки стану?
Балансувальник постійно перевіряє відповідь кожного цільового сервера за заданою адресою чи портом. Сервер, що не відповідає, тимчасово виводиться зі списку й не отримує запитів, а коли знову відповідає, повертається автоматично. Навіть під час перезавантаження чи оновлення сервера клієнти отримують нормальні відповіді від інших серверів. Адміністратору достатньо розібратися із сервером, що не відповідає, і повернути його до списку.
Як під'єднати HTTPS сертифікат?
Якщо під'єднати до балансувальника безкоштовний сертифікат, шифроване з'єднання з клієнтами бере на себе балансувальник, а серверам за ним передаються запити. Ставити й подовжувати сертифікати на кожному сервері не потрібно, тож під час додавання чи заміни серверів окремої роботи із сертифікатами немає. Цільові сервери зайняті лише обробкою запитів, а керування шифруванням зібрано в одному місці.
Чи можна розподіляти сервіси, що не є сайтами?
Так, обравши режим TCP, можна розподіляти й сервіси не для вебу. Сервіси, що приймають підключення на заданому порту, як-от ігрові сервери, чат-сервери й ретранслятори повідомлень, розподіляються по кількох серверах, а перевірки стану працюють так само. Задавши порт, ви даєте клієнтам одну адресу балансувальника, а підключення рівномірно розподіляються по цільових серверах.
Якою має бути конфігурація цільових серверів?
Цільовим сервером може бути будь-який звичайний хмарний VPS, високопродуктивний NVMe VPS або VPS із виділеним CPU. Якщо в серверів з однією роллю однакові конфігурація й ОС, запити обробляються рівномірно. Через застосунки в один клік можна швидко підготувати кілька серверів однієї конфігурації. ОС обирається з 12.
Як оплатити?
Оплачуйте 12 криптовалютами. Під час створення сервера оплатіть точну суму та продовжуйте за тією ж ціною в кожну дату продовження. Повернення зараховуються на кредит вашого облікового запису. Сервери та балансувальники можна керувати разом.
Що станеться з моїм балансувальником, якщо його не продовжити?
Балансувальник продовжується щомісяця, коли ви оплачуєте наступний рахунок. Якщо він не оплачений до кінця періоду, його призупиняють, і оплата протягом 3 днів повертає його до роботи. Через 3 дні його видаляють, тому продовжуйте ваш балансувальник, вхідний пункт вашого сервісу, до завершення періоду.
Чи можна використовувати його разом із приватною мережею?
Так, найохайніша схема це об'єднати сервери одного регіону приватною мережею й поставити перед ними балансувальник. Підключення клієнтів приймає балансувальник, а з'єднання між вебсерверами й сервером бази даних ідуть внутрішніми адресами, і архітектура залишається простою. Приватна мережа безкоштовна в межах регіону, тож таку схему можна побудувати без зайвих витрат.
Посібники з балансувальника навантаження
Корисні матеріали під час підготовки балансувальника й цільових серверів
- Перший вхідПорядок входу як root на новий VPS, що буде цільовим сервером, і базового налаштування.
- Базове налаштування файрволаПриклад налаштування файрвола, де на цільових серверах відкрито лише потрібні порти.
- Приватна мережа VPSЯк з'єднати сервери одного регіону внутрішніми адресами й використовувати їх разом із балансувальником.
Вказані ціни є щомісячними цінами в доларах США. Цільові сервери оплачуються окремо за ціною кожного VPS. Оплатіть перший термін під час створення та продовжуйте за тією ж ціною в кожну дату продовження.
Мінімальний термін: 1 місяць | Скасування: видаліть будь-коли з панелі керування | Якщо не продовжено: призупиняється, потім видаляється через 3 дні | Залишок часу на видалених балансувальниках не повертається. Повернення зараховуються на кредит вашого облікового запису та автоматично застосовуються до вашого наступного рахунку.
