У нас есть сервис на базе Google AppEngine, и мы пытаемся спрогнозировать стоимость использования на основе информации о ценах Google:
Основываясь на оценках MAU для нашего сервиса, мы можем спрогнозировать стоимость большинства используемых ресурсов AppEngine (трафик, облачное хранилище данных и т. Д.). Однако экземпляры оценить сложнее, поскольку мы не знаем, когда они генерируются. То есть, мы понимаем следующее (экземпляр в автоматическом режиме):
Проблема в том, что нам очень сложно оценить, сколько экземпляров в час будет запускаться на основе MAU.
Мы что-то упускаем?
Заранее благодарим вас за отзывы.
Масштабирование экземпляра не является детерминированным и зависит только от количества активных пользователей. Это зависит от других факторов, таких как тип сделанных запросов, текущая загрузка системы, параметры масштабирования, фоновая работа (например, запускают ли некоторые запросы push-задачи, выполняемые в той же службе) и т. Д.
Вероятно, вы не сможете получить точную оценку, не выполнив какого-либо прогнозирования временных рядов. Вы можете начать со сбора данных временных рядов на основе фактического и / или смоделированного использования и того, как это соотносится с количеством созданных экземпляров (уникальные пользователи, запросы на уникального пользователя, типы запросов, время запросов на тип и т. Д.)
Помимо сбора данных, вопросы, связанные с актуальной проблемой прогнозирования, могут лучше подходить для http://stats.stackexchange.com.