From 46001bf28b5204c413c92bbf8b83ada2d1f2cd5d Mon Sep 17 00:00:00 2001 From: vladg Date: Thu, 21 Dec 2023 11:44:00 +0400 Subject: [PATCH] gusev_vladislav_lab_7 is ready --- gusev_vladislav_lab_7/README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 gusev_vladislav_lab_7/README.md diff --git a/gusev_vladislav_lab_7/README.md b/gusev_vladislav_lab_7/README.md new file mode 100644 index 0000000..64ffa14 --- /dev/null +++ b/gusev_vladislav_lab_7/README.md @@ -0,0 +1,22 @@ +# Лабораторная работа № 7. Балансировка нагрузки в распределённых системах при помощи открытых технологий на примерах + +# Задание + +Написать небольшое эссе (буквально несколько абзацев) своими словами (пожалуйста не пользуйтесь гуглом :). А помогут Вам в этом вопросы из списка: + +1) Какие алгоритмы и методы используются для балансировки нагрузки? +2) Какие открытые технологии существуют для балансировки нагрузки? +3) Как осуществляется балансировка нагрузки на базах данных? +4) Реверс-прокси как один из элементов балансировки нагрузки. + +# Эссе + +Балансировка нагрузки – это метод распределения трафика или задач равномерно между ресурсами, чтобы избежать перегрузок и обеспечить эффективное использование ресурсов компьютера, сервера и т.д. + +Для этого существует несколько методов и алгоритмов. Например, Round Robin (RR) делит нагрузку по кругу, просто по очереди. Взвешенный RR добавляет веса, чтобы более мощные ресурсы получали больше задач. + +Для балансировки нами был изучен веб-сервер Nginx. Он прост в использовании и эффективен. С помощью него можно настроить распределение запросов для эффективного использования ресурсов. + +В мире баз данных балансировка нагрузки важна. Можно распределить данные между серверами. Это улучшает производительность и масштабируемость. + +Реверс-прокси стоит перед серверами и фильтрует входящий трафик. Он может распределять запросы, скрывать реальные серверы и даже кэшировать данные.