Merge pull request 'gusev_vladislav_lab_7 is ready' (#65) from gusev_vladislav_lab_7 into main
Reviewed-on: http://student.git.athene.tech/Alexey/DAS_2023_1/pulls/65
This commit is contained in:
commit
34ecd9c33e
22
gusev_vladislav_lab_7/README.md
Normal file
22
gusev_vladislav_lab_7/README.md
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
# Лабораторная работа № 7. Балансировка нагрузки в распределённых системах при помощи открытых технологий на примерах
|
||||||
|
|
||||||
|
# Задание
|
||||||
|
|
||||||
|
Написать небольшое эссе (буквально несколько абзацев) своими словами (пожалуйста не пользуйтесь гуглом :). А помогут Вам в этом вопросы из списка:
|
||||||
|
|
||||||
|
1) Какие алгоритмы и методы используются для балансировки нагрузки?
|
||||||
|
2) Какие открытые технологии существуют для балансировки нагрузки?
|
||||||
|
3) Как осуществляется балансировка нагрузки на базах данных?
|
||||||
|
4) Реверс-прокси как один из элементов балансировки нагрузки.
|
||||||
|
|
||||||
|
# Эссе
|
||||||
|
|
||||||
|
Балансировка нагрузки – это метод распределения трафика или задач равномерно между ресурсами, чтобы избежать перегрузок и обеспечить эффективное использование ресурсов компьютера, сервера и т.д.
|
||||||
|
|
||||||
|
Для этого существует несколько методов и алгоритмов. Например, Round Robin (RR) делит нагрузку по кругу, просто по очереди. Взвешенный RR добавляет веса, чтобы более мощные ресурсы получали больше задач.
|
||||||
|
|
||||||
|
Для балансировки нами был изучен веб-сервер Nginx. Он прост в использовании и эффективен. С помощью него можно настроить распределение запросов для эффективного использования ресурсов.
|
||||||
|
|
||||||
|
В мире баз данных балансировка нагрузки важна. Можно распределить данные между серверами. Это улучшает производительность и масштабируемость.
|
||||||
|
|
||||||
|
Реверс-прокси стоит перед серверами и фильтрует входящий трафик. Он может распределять запросы, скрывать реальные серверы и даже кэшировать данные.
|
Loading…
Reference in New Issue
Block a user