Google Cloud Shell дросселирует процессор? - PullRequest
0 голосов
/ 03 марта 2020

Я использую облачную оболочку для загрузки некоторых данных из хранилища, их обработки и повторной загрузки.

Моя проблема заключается в том, что загрузка ЦП достигает 100%, но только в течение примерно 30 секунд или Итак, по какой-то причине это ограничивает загрузку процессора примерно на 50%, а затем на 25%. Тогда он остается на уровне 25%, но в реальном времени, похоже, продолжает снижаться. Это происходит в течение 1-2 минут.

Если я остановлю процесс и подожду несколько секунд, а затем снова начну его, ЦП перейдет обратно на 100%, а затем снова начнет снижаться.

Я полагаю, это потому, что Google Cloud Shell не предназначен для обработки данных?

Есть ли способ оплаты более мощной Cloud Shell в Google Cloud Platform? Можно ли настроить экземпляр виртуальной машины точно так же, как облачная оболочка?

Ответы [ 2 ]

0 голосов
/ 03 марта 2020

Не могли бы вы поделиться более подробной информацией о вашей обработке данных, например, какой инструмент вы используете, и, возможно, некоторые команды для воспроизведения этой проблемы?

Но, как правило, ресурсы на экземпляре Cloud Shell ограничены: https://cloud.google.com/shell/docs/how-cloud-shell-works

В этом случае может помочь режим ускорения.

0 голосов
/ 03 марта 2020

Google Cloud Shell не предназначен для использования в качестве единицы обработки для обычной рабочей нагрузки, вместо этого он является инструментом для тестирования небольших разработчиков.

На самом деле вы не можете заплатить за лучший экземпляр для своей Google Cloud Shell но у вас есть 2 возможных обходных пути для этого.

  1. Вы можете использовать Boost Mode Cloud Shell для обеспечения лучшей машины. Это решение является бесплатным, но ограниченным, и, как я только что сказал, его следует использовать только для небольших тестовых ситуаций.
  2. Поскольку Cloud Shell действительно является экземпляром Compute Engine с установленным SDK, вы действительно можете настроить экземпляр Compute Engine с помощью ваши конкретные требования и S sh в него. Здесь вы можете увидеть все программное обеспечение и инструменты, предварительно назначенные в Google Cloud Shell по умолчанию. Имейте в виду, что вам нужно будет обновить свои библиотеки самостоятельно.
...