Власти Москвы могли спрогнозировать нагрузку на МЭШ до запуска — эксперт
Утверждение заместителя мэра Москвы Анастасии Раковой по поводу невозможности сымитировать реальную нагрузку на инфраструктуру Московской электронной школы (МЭШ) не соответствует действительности, заявил главный инженер разработки в банковской сфере Павел Колганов, 31 октября в комментарии ИА Красная Весна.
30 октября Ракова заявила, что сбои МЭШ в первые дни дистанционного обучения обусловлены беспрецедентной нагрузкой, которую нельзя сымитировать в искусственных условиях. Приблизительно сымитировать нагрузку и рассчитать необходимые мощности с запасом можно почти всегда, считает Колганов.
«Чтобы протестировать информационную систему на способность держать нагрузку, необходимо знать количество запросов к системе, а также тип нагрузки — видеоконфренцсвязь, динамические веб-страницы, статические страницы и т. д., т. е. что пользователи будут запрашивать и с каким параметрами. Также необходимо оценить распределение запросов по времени. Все это просчитать и сымитировать можно, средства тестирования подобные существуют», — сообщил программист.
Возможно, неправильно было оценено количество пользователей, тип и временное распределение нагрузки. Разработчики и администраторы могли не оценить возможность естественного пика нагрузки при запуске новой и обязательной платформы. Но это всё — организационные просчеты, заявил Колганов.
Кроме того, считает программист, вероятно, не были учтены необходимые любой системе запасы мощности и пропускной способности канала связи. Учитывая, что многие московские информационные системы вводились в экстренном режиме, дабы поспеть за мерами, заявленными как способ ограничить распространение коронавируса, полноценные оценку и нагрузочное тестирование могли не успеть провести.
Также любая сложная автоматизированная система имеет ошибки, которые с большей частотой выявляются при запуске. Тем более — в сжатые сроки.
В любом случае утверждение, что сымитировать реальную нагрузку на систему было невозможно, не соответствует действительности, считает разработчик.