Это не вопрос ли на собеседовании в бадушечке?
Грубо, 125М на ноду, 86к секунд в сутках, получается полторы тыщи хостов в секунду.
Если взять среднее время отклика в пол-секунды, то надо от 700 параллельных процессов.
А уж кто там крутится - без разницы, тупо курл.
Ну и диспетчер, который будет всем этим управлять.
Хотя вру. какие пол-секунды. Мы ж доступность проверяем, то есть какая-то часть будет упираться в таймаут => процессов сильно за тыщу. Боюсь, вдс лопнет.
В общем, ответ как обычно - наймите специалиста/сервис