Рейтинг:0

Низкая пропускная способность диска в Google App Engine

флаг tc

Есть ли способ вручную настроить IOPS для диска, используемого экземплярами в Google App Engine?

Пропускная способность по умолчанию, которую я получаю с диском на 256 ГБ, ужасна (всплеск 60 МБ / с, после чего устанавливается до 30 МБ / с в сочетании для чтения и записи).

Есть ли в App Engine возможность:

  • Предоставление IOPS вручную
  • Используйте твердотельный накопитель
  • Используйте шаблон экземпляра ВМ, чтобы я мог настроить шаблон оборудования в Compute Engine и попросить App Engine использовать тот же
Рейтинг:1
флаг de

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

Есть два типа App Engine, первый — «Стандартный», а второй — «Гибкий». Исходя из ваших соображений, вам может понадобиться использовать App Engine Flex, так как вы можете записывать файлы только в /tmp в стандартной версии. Одним из ключевых преимуществ среды Flex является то, что вы можете установить для нее параметры ресурсов. Тем не менее, вы, возможно, не сможете вручную выделить IOPS вручную и добавить SSD, но вы можете установить предпочтительные параметры ресурсов в приложение.yaml. Помните, что пропускная способность будет зависеть от размера диска. Чем больший размер диска вы выберете, тем большую пропускную способность вы будете иметь. См. эту документацию для производительность по размеру диска Справка.

После установки ресурсов в приложение.yaml в App Engine Flex, и вы по-прежнему считаете, что этого недостаточно для вашего приложения, вы можете подумать о переходе на Compute Engine. В Вычислительный движок, вы можете развернуть инстанс с большим количеством ядер и/или увеличить размер диска, чтобы максимизировать пропускную способность, и при этом не будет никаких ограничений. Кроме того, вы можете добавить SSD в вашем экземпляре, чтобы получить дополнительный импульс. Кроме того, я бы рекомендовал постоянный диск SSD вместо локальный SSD поскольку данные, хранящиеся на локальном SSD, сохраняются только до тех пор, пока экземпляр не будет остановлен или удален. Чтобы добавить постоянный SSD в Compute Engine, см. документация для справки.

Ответить или комментировать

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