Укажите зону для гибкой среды Google Cloud App Engine

Вопрос: Есть ли способ указать зону, в которой будет находиться гибкая среда Google Cloud App Engine? Если нет, то каковы альтернативы?

Контекст. У меня есть конфигурация, в которой я использую App Engine для записи и чтения в Bigtable. Однако я заметил снижение производительности и во время отладки нашел документацию от Google заявляя:

Возникли проблемы с сетевым подключением. Проблемы с сетью могут снизить пропускную способность и привести к тому, что чтение и запись займут больше времени, чем обычно. В частности, вы столкнетесь с проблемами, если ваши клиенты не работают в той же зоне, что и ваш кластер Cloud Bigtable.

В моем случае мой клиент находится в другом регионе, перемещение его в тот же регион привело к огромному увеличению производительности. Однако проблема с производительностью все еще существует, и в документации рекомендуется поместить клиента в ту же зону, что и Bigtable.

Я также рассматривал возможность использования Container Engine или Compute Engine, где легче указать зону, но я хочу остаться с App Engine из-за его функций автомасштабирования и управляемых сервисов.


comment
Если вы чувствуете, что мой ответ решил ваш вопрос, вы всегда можете отметить его как принятый   -  person Robin-Hoodie    schedule 15.11.2017


Ответы (1)


App Engine - это региональная служба:

App Engine является региональным, что означает, что инфраструктура, на которой работают ваши приложения, расположена в определенном регионе и управляется Google для обеспечения избыточной доступности во всех зонах в этом регионе.

Взято из здесь.

Вы действительно можете использовать GKE или GCE, хотя вы правы, что это не управляемые службы, как App Engine, они оба поддерживают автомасштабирование.

person Robin-Hoodie    schedule 20.10.2017
comment
Как убедиться, что зона ядра моего приложения и зона Cloud SQL 2-го поколения совпадают? В первом поколении была конфигурация «Предпочтительное местоположение», которой больше нет во втором поколении. - person EFreak; 06.12.2017
comment
Для этого вам следует задать новый вопрос по SO - person Robin-Hoodie; 07.12.2017