И всё равно неполноценная информация. Баннеры могут быть статичными и отдаваться напрямую nginx, либо могут генерироваться бекендом, и следовательно потреблять больше ресурсов. Если баннеры статичные - тут надо смотреть в производительность вебсервера в первую очередь, его пропускную способность, его потребление ресурсов. Если задействован бекенд, то смотреть и его ресурсы.
2В посещений в месяц - ок, понятно. Непонятно другое. RPS - это число запросов в секунду, которое может выдержать сервер. Если эти 2В поделить на дни\часы\минуты\секунды - это будет не совсем тот RPS. Допустим, считаем 1000000000/30/24/60 = 23148.1481481. В итоге сервер точно выдерживает 23 тысячи запросов (если падений не было за месяц, соответственно). Но максимальное ли это число? Не факт. Сейчас было посчитано, как будто все запросы шли равномерно. В реальности такого не бывает. В данную секунду может быть 1000 запросов, а через секунду может быть и миллион запросов. Может быть все эти 2В запросов вообще прошли за одну секунду, а весь остальной месяц сервер ничего не принимал. Поэтому RPS и надо считать по пиковому значению.