Увеличьте сетевые спецификации для более быстрой сети на экземплярах GCP Compute Engine? - PullRequest
2 голосов
/ 10 апреля 2020

У меня запущен экземпляр вычислительного движка, я выполнил несколько запросов с большими запросами и теперь загружаю набор результатов в экземпляр вычислительного движка для дальнейшей работы и исследования. Время ETA составляет 5 часов, а стоимость экземпляра составляет несколько долларов в час, поэтому в моих интересах платить больше за лучшие возможности сети и сокращать время передачи, если это возможно.

Вопрос

Можно ли выбрать более высокие сетевые спецификации для экземпляров вычислительного движка, и если да, то как? (т.е. что такое команда / опция cli или, альтернативно, как это достигается с помощью консоли GCP)

1 Ответ

2 голосов
/ 10 апреля 2020

К сожалению, невозможно выбрать более высокие сетевые спецификации на виртуальных машинах GCE через Cloud Console или SDK, но вы можете найти некоторую полезную информацию в документации.

Сначала посмотрите на документ Типы машин раздел Пропускная способность сети :

Пропускная способность аккаунтов Google Cloud на уровне виртуальной машины , не для сетевого интерфейса (NI C) или IP-адреса. Ни добавление дополнительных IP-адресов к NI C с псевдонимами IP-диапазонов, ни создание виртуальной машины с несколькими сетевыми картами не приведет к увеличению входящей или исходящей пропускной способности.

и

Входящая пропускная способность Google Cloud обрабатывает входящий трафик c на виртуальную машину по-разному, в зависимости от того, является ли пункт назначения внутренним IP-адресом или внешним IP-адресом.

  • На внутренний IP-адрес Google Cloud не накладывает ограничений на трафик c, приходящий на связанный внутренний IP-адрес. Виртуальная машина может получать столько внутреннего трафика c, сколько позволяют тип ее машины, операционная система и другие условия сети и ресурсы.

  • На внешний IP-адрес Google Cloud ограничивает входящий трафик c, отправляемый на связанный внешний IP-адрес виртуальной машины, в зависимости от того, какая из следующих скоростей будет превышена первой:

    • 1 800 000 пакетов в секунду
    • 20 Гбит / с

Примечание : В зависимости от типа машины вашей виртуальной машины и других Факторы фактического входящего трафика c могут составлять менее 20 Гбит / с. Пропускная способность от inte rnet, например, не покрывается никаким SLA и зависит от условий сети .

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

После этого посмотрите статью 5 шагов для улучшения производительности сети GCP

Кроме того, я бы порекомендовал вам чтобы выбрать хранилище для виртуальной машины GCE для достижения ожидаемой пропускной способности сети:

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

...