Багато хто, хто використовує інстанси GCP, хвилюється через неочікувані списання коштів! Я теж!
І раптом мені спала на думку одна цікава хитрість (досвідчені гуру, ласкаво просимо критикувати):
Якщо у вас є безкоштовний VPS від Oracle Cloud, його можна поєднати з безкоштовним тарифом GCP і отримати приблизно 200 GiB трафіку щомісяця через американський вихідний вузол — абсолютно безкоштовно.
Ха-ха, безкоштовні ліміти можна сумувати!
Спершу розберемося, чому стандартний безкоштовний VPS від GCP не дуже дружній до користувачів із Китаю.
Трафік у безкоштовному тарифі GCP — це не «безліміт по всьому світу».
Особливо щодо материкового Китаю: безкоштовна квота на вихідний трафік його не покриває.
Якщо напряму:
Користувач із Китаю → GCP США → Користувач із Китаю
Великі обсяги трафіку легко запускають тарифікацію вихідних даних.
Тому моя ідея не в тому, щоб змусити GCP давати безкоштовний трафік до Китаю, а в тому, щоб у GCP ніколи не було прямого високонавантаженого вихідного трафіку до материкового Китаю.
Дві машини, які я маю:
Oracle Cloud: Сінгапур
Google Cloud: us-west1
Далі з'єднуємо їх у такий ланцюжок:
Користувач із Китаю
↓
Oracle Сінгапур
↓
GCP США
↓
Цільовий сайт у США
Зворотний шлях:
Цільовий сайт у США
↓
GCP США
↓
Oracle Сінгапур
↓
Користувач із Китаю
Здається, що це зайвий гак. Але тепер чітко видно, з якого сервера виходить кожен відрізок трафіку.
З боку Oracle: Oracle Сінгапур → GCP вважається вихідним трафіком Oracle.
А в Oracle Always Free є 10 TB/місяць вихідного трафіку.
Тож 200 GiB для нього — взагалі не проблема.
На зворотному шляху: Oracle → Користувач із Китаю — також обробляється через публічний вихідний канал Oracle. Продовжуємо витрачати безкоштовну квоту Oracle.
А справжня краса схеми — у GCP.
Вузол GCP США отримує запити від Oracle: це вхідний трафік GCP.
Потім звернення до сайтів у США: GCP → сайт у США.
Це вихідний трафік у напрямку США.
Наразі Standard Tier у Google Cloud надає: 200 GiB безкоштовного вихідного трафіку на місяць для кожного регіону. Саме це ми й використовуємо.
Усю логіку можна стиснути в одне речення:
Oracle бере на себе китайську сторону, GCP — американську.
GCP не робить так: GCP → Материковий Китай
Натомість виходить: GCP → Сайт у США
Це дозволяє уникнути високих тарифів на вихідний трафік до Китаю.
А Oracle використовує свої власні: 10 TB безкоштовного вихідного трафіку, щоб закрити китайську сторону.
Який підсумковий результат?
Ви фактично отримуєте:
Безкоштовний вузол GCP у США плюс близько 200 GiB безкоштовної квоти вихідного трафіку Standard Tier щомісяця
Головне, що сайт бачить IP-адресу GCP у США, а не вашу публічну IP-адресу з материкового Китаю.
Що робить цю хитрість справді цікавою, так це поєднання безкоштовних квот для різних напрямків від двох хмарних провайдерів.
Oracle дає 10 TB безкоштовного вихідного трафіку.
GCP дає безкоштовний e2-micro + 200 GiB вихідного трафіку Standard Tier.
Один відповідає за китайську сторону, інший — за американську.
Можливо, вам насправді бракує не VPS, а розуміння правил.





