diff --git a/almukhammetov_bulat_lab_7/README.md b/almukhammetov_bulat_lab_7/README.md new file mode 100644 index 0000000..20ccfe6 --- /dev/null +++ b/almukhammetov_bulat_lab_7/README.md @@ -0,0 +1,23 @@ +Какие алгоритмы и методы используются для балансировки нагрузки? + +Балансировка нагрузки — это распределение рабочей нагрузки между различными ресурсами системы, чтобы обеспечить эффективное использование ресурсов и предотвратить перегрузку отдельных компонентов. + +Взвешенная балансировка: + +Присвоение весов серверам в зависимости от их характеристик, чтобы учесть различную производительность. + +Алгоритм с учетом той загрузки, которая сейчас есть: + +Использование информации о текущей загрузке серверов для решения о создании новых экземпляров программы + +Какие открытые технологии существуют для балансировки нагрузки? + +Можно использовать прокси-сервера, например Nginx или Azure. + +Как осуществляется балансировка нагрузки на базах данных? + +Запросы к бд распределяются между раздичными серверами баз данных для равномерной нагрузки + +Реверс-прокси как один из элементов балансировки нагрузки. + +Реверс-прокси — это промежуточное устройство, которое принимает запросы от клиентов и направляет их к серверам, обеспечивая тем самым балансировку нагрузки. \ No newline at end of file