• Добавить в закладки
  • Facebook
  • Twitter
  • Telegram
  • VK
  • Печать
  • Email
  • Скопировать ссылку
18 мая, 09:00
ПНИПУ
1
3,1 тыс

Новый метод ускорил загрузку сайтов и видео, не перегружая серверы

❋ 4.5

Каждый день поисковые системы, онлайн-кинотеатры, интернет-магазины и банковские приложения обрабатывают миллионы пользовательских запросов — открыть сайт, загрузить видео, выполнить сложный расчет. За этим стоит планировщик (диспетчер задач), который решает, на какой из тысяч серверов отправить каждую задачу, чтобы ответ пришел быстрее и ни один компьютер не перегрелся. Существующие методы используют ограниченную информацию: одни смотрят только на длину очереди, другие ошибаются в прогнозах, третьи применяют искусственный интеллект, но часто требуют больших вычислительных ресурсов и значительных затрат. В итоге одни устройства простаивают, другие перегружены, а пользователи ждут ответа дольше обычного. Ученые Пермского Политеха разработали новый метод распределения задач, который учитывает не только прогноз времени выполнения, но и его достоверность. Это сокращает время отклика на 8-10%, а также улучшает равномерность загрузки серверов на 60-70% без использования дорогостоящего оборудования.

Рабочий процесс / © Пресс-служба ПНИПУ

Представьте, что вы приходите в банк, а там всего два окошка. В одном сидит очень медлительный сотрудник, но к нему выстроилось всего пара человек. Рядом — опытный специалист, который работает в пять раз быстрее, но к нему огромная очередь. Какую стойку выбрать, чтобы вас обслужили быстрее? Ответ неочевиден: то ли первый специалист разберет свою гору задач за час, то ли второй справится со своей маленькой очередью за 20 минут.

Примерно в такой же ситуации оказываются поисковые системы, онлайн-кинотеатры, магазины и любые другие интернет-сервисы. Все они ежедневно обрабатывают миллионы пользовательских запросов: открыть сайт, прогнать сложный расчет, загрузить видео. За всем этим стоит специальное программное обеспечение — планировщик (или диспетчер задач). Именно он в реальном времени решает, на какую из тысяч вычислительных машин отправить запрос, чтобы пользователь получил ответ быстрее, и ни один сервер не перегрелся от перегрузки.

Проблема в том, что существующие методы распределения задач работают вслепую — они не видят полной картины и не могут точно предсказать последствия. Одни алгоритмы смотрят только на то, что происходит прямо сейчас: у какого устройства очередь короче — туда и отдаем задачу. Но этот сервер может оказаться старым и медленным, и пользователь будет ждать ответа в разы дольше обычного — секунды превратятся в десятки секунд, а в пиковые часы — в минуты.

Другие методы пытаются заглянуть в будущее (прогнозируют, сколько займет задача), но их расчеты часто ошибаются: запрос попадает на перегруженный или неподходящий компьютер, и система начинает тормозить. Третьи используют искусственный интеллект, но они слишком затратны: им нужны суперкомпьютеры (это десятки тысяч процессоров, объединенных в одну сверхмощную машину), горы данных и постоянное обучение, что на практике слишком дорого и медленно.

В итоге одни серверы простаивают, другие перегреваются от напряженной работы, а пользователи просто ждут, когда «загрузится страничка» или перестанет крутиться значок ожидания видео.

Для решения этой проблемы ученые Пермского Политеха разработали метод, который позволяет распределять задачи между компьютерами с учетом не только прогноза, но и его достоверности. По сравнению с существующими аналогами новый метод сокращает время выполнения задач и улучшает показатели равномерности загрузки вычислительных узлов. Статья опубликована в журнале «Информатика и автоматизация», 2026 год.

По сути, это умный диспетчер, который принимает решения на основе трех факторов. Во-первых, он оценивает, сколько времени займет задача на каждом компьютере. Во-вторых, смотрит, как сильно он загружен прямо сейчас. И в-третьих, проверяет, насколько точными были прогнозы по этой вычислительной машине в прошлом.

Программа имитационного моделирования и результаты вычислительных экспериментов / © Пресс-служба ПНИПУ

— Наш метод увязывает достоверность прогноза и статистику работы каждого устройства вычислительной системы. Если фактические показатели обработки задач хуже прогнозируемых, планировщик снижает приоритет и отправляет задачу более надежному исполнителю. Такое устройство получает меньше задач до тех пор, пока прогнозы снова не станут точными. В приоритете — те компьютеры, фактические показатели работы которых в большей степени соответствуют прогнозам. Это позволяет выполнить балансировку нагрузки для более эффективного использования ресурсов вычислительной системы, — рассказал Егор Трушкин, аспирант кафедры «Автоматика и телемеханика» ПНИПУ.

Для проверки эффективности нового метода ученые провели серию вычислительных экспериментов на программной модели и реальном стенде с использованием технологий виртуализации, моделируя разные сценарии работы — от идеальных условий до полного хаоса со случайными сбоями в статистике.

— В случаях, когда моделировалось нестабильное поведение вычислительного устройства, прогнозы существенно отличались от фактических значений. При этом существующие методы распределения ресурсов отправляют задачи на ненадежные серверы, которые «тормозили» и «создавали пробки». А наш метод, который учитывает еще и достоверность прогноза, обеспечил высокие показатели эффективности вычислительной системы: время выполнения задач сократилось на 8-10%, а равномерность нагрузки между серверами улучшилась на 60-70%, — добавил Владимир Фрейман, профессор кафедры «Автоматика и телемеханика» ПНИПУ, доктор технических наук.

Представьте, что интернет-магазин в «черную пятницу» посещают 10 миллионов человек. При старом методе сайт справляется, например, с восемью миллионами, а два миллиона пользователей ждут или уходят. Новый подход позволяет обработать на 10% больше, то есть девять миллионов. Это тысячи дополнительных заказов и доходов без покупки нового оборудования.

А выравнивание нагрузки на 60-70% — это как если раньше один продавец в магазине работал за троих и не справлялся, другой сидел без дела, а теперь очередь распределяется так, что все сотрудники загружены равномерно. В итоге никто не работает на износ, и покупателей обслуживают быстрее.

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

Такой механизм можно встроить в любой интернет-сервис: поисковики, онлайн-кинотеатры, магазины, банковские приложения и облачные платформы. Внедрение этой технологии позволит компаниям обрабатывать больше запросов на том же оборудовании и экономить на электроэнергии и покупке новых компьютеров. А для обычных пользователей это означает быструю загрузку сайтов, плавное видео без зависаний и мгновенный отклик приложений — даже вечером в час пик, когда интернет перегружен.

Нашли опечатку? Выделите фрагмент и нажмите Ctrl + Enter.
Пермский национальный исследовательский политехнический университет (национальный исследовательский, прошлые названия: Пермский политехнический институт, Пермский государственный технический университет) — технический ВУЗ Российской Федерации. Основан в 1960 году как Пермский политехнический институт (ППИ), в результате объединения Пермского горного института (организованного в 1953 году) с Вечерним машиностроительным институтом. В 1992 году ППИ в числе первых политехнических вузов России получил статус технического университета.
Подписывайтесь на нас в Telegram, Яндекс.Новостях и VK
Предстоящие мероприятия
15 июня, 14:31
Татьяна Зайцева

Исследователям удалось обнаружить у побережья филиппинского острова Лусон останки «Хофуку Мару» — печально известного японского плавучего концлагеря, подорванного торпедой союзников в 1944 году. Затонувший корабль стал братской могилой более чем для тысячи военнопленных, находившихся на борту.

15 июня, 10:08
Илья Гриднев

Ученые впервые объединили головной мозг и аналог спинного мозга плодовой мушки в общую трехмерную карту. Результаты показали, как голова и тело обмениваются сигналами. Анализ сети помог выявить распределенную систему контроля: базовыми движениями насекомого руководили местные группы нейронов, тогда как мозг играл лишь роль координатора.

14 июня, 10:35
Игорь Байдов

Сам факт того, что после распада Западной Римской империи возникали новые государства, историкам известен давно. Нет сомнений в существовании королевств готов, франков, лангобардов и других постримских политических образований. Авторы нового исследования сосредоточились на более сложном вопросе. Они попытались выяснить, как именно происходило формирование таких обществ на уровне отдельных людей, семей и общин. Впервые благодаря сочетанию генетических и археологических данных исследователи смогли реконструировать развитие одного постримского политического общества, которое располагалось на территории Паннонии.

11 июня, 10:59
НИУ ВШЭ

Исследователи НИУ ВШЭ и МГУ доказали универсальный закон, описывающий время исчезновения популяций в случайной среде. Анализ эволюции ветвящихся процессов — сложных вероятностных систем — показал, что вне зависимости от изначального числа особей процесс вымирания подчиняется строгим математическим закономерностям.

14 июня, 10:35
Игорь Байдов

Сам факт того, что после распада Западной Римской империи возникали новые государства, историкам известен давно. Нет сомнений в существовании королевств готов, франков, лангобардов и других постримских политических образований. Авторы нового исследования сосредоточились на более сложном вопросе. Они попытались выяснить, как именно происходило формирование таких обществ на уровне отдельных людей, семей и общин. Впервые благодаря сочетанию генетических и археологических данных исследователи смогли реконструировать развитие одного постримского политического общества, которое располагалось на территории Паннонии.

13 июня, 17:19
Evgenia Vavilova

Физикам долго не удавалось применить фазовый контраст в электронной микроскопии. Оказалось, что нужно было прекратить искать подходящее вещество для фазовой пластины и обратить внимание на лазеры.

10 июня, 11:51
Александр Березин

Хотя длительность помех не превышала десяти секунд, это первый известный случай такого рода. Обычно спутникам не хватает мощности для создания радиосигналов той силы, что нужна для подобных помех.

17 мая, 10:35
Игорь Байдов

В высокогорных районах Гималаев появился новый хищник. Он не боится людей, возглавляет стаи собак и все чаще заходит в деревни. Местные жители называют его «кхипшанг». Речь идет о гибриде гималайского волка и бродячей собаки. Ученые опасаются, что этот зверь изменит хрупкий баланс местной дикой природы и в скором времени станет весьма опасным для человека.

25 мая, 14:00
Андрей Серегин

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

[miniorange_social_login]

Комментарии

1 Комментарий
HoD No
3 недели назад
-
0
+
Зумеры придумали балансировщик нагрузки, которые существуют уже десятки лет, Ухты!)
Подтвердить?
Подтвердить?
Причина отклонения
Подтвердить?
Не получилось опубликовать!

Вы попытались написать запрещенную фразу или вас забанили за частые нарушения.

Понятно
Комментарий на проверке

Что-то в вашем комментарии показалось подозрительным, поэтому перед публикацией он пройдет модерацию.

Понятно
Жалоба отправлена

Мы обязательно проверим комментарий и
при необходимости примем меры.

Спасибо
Аккаунт заблокирован!

Из-за нарушений правил сайта на ваш аккаунт были наложены ограничения. Если это ошибка, напишите нам.

Понятно
Что-то пошло не так!

Наши фильтры обнаружили в ваших действиях признаки накрутки. Отдохните немного и вернитесь к нам позже.

Понятно
Лучшие материалы
Закрыть
Войти
Ошибка авторизации
По закону на российских сайтах теперь нельзя авторизовываться с помощью иностранных сервисов. Используйте другой способ или восстановите доступ по почте.
Восстановить доступ
Войти по-другому
Вход через почту
Введите привязанную к соцсети почту, чтобы восстановить доступ или получить одноразовую ссылку для входа на сайт.
Ваша заявка получена

Мы скоро изучим заявку и свяжемся с Вами по указанной почте в случае положительного исхода. Спасибо за интерес к проекту.

Понятно