haliullov_kamil_lab_7 is ready
This commit is contained in:
parent
5dd9e26f07
commit
0c8687a2c1
23
haliullov_kamil_lab_7/README.md
Normal file
23
haliullov_kamil_lab_7/README.md
Normal file
@ -0,0 +1,23 @@
|
||||
# Лабораторная работа №7 - Балансировка нагрузки в распределённых системах при помощи открытых технологий на примерах
|
||||
|
||||
## Задание
|
||||
|
||||
Написать небольшое эссе (буквально несколько абзацев) своими словами.
|
||||
|
||||
* Какие алгоритмы и методы используются для балансировки нагрузки?
|
||||
* Какие открытые технологии существуют для балансировки нагрузки?
|
||||
* Как осуществляется балансировка нагрузки на базах данных?
|
||||
* Реверс-прокси как один из элементов балансировки нагрузки.
|
||||
|
||||
|
||||
### Эссе:
|
||||
|
||||
Балансировка нагрузки важна для оптимального распределения ресурсов и поддержания стабильности информационных систем. Существует несколько методов и алгоритмов, таких как Round Robin, Least Connections и Weighted Round Robin, которые позволяют равномерно распределять запросы между серверами.
|
||||
|
||||
На рынке представлено много открытых инструментов для балансировки нагрузки:
|
||||
- Nginx — популярный веб-сервер, который часто используется как балансировочный сервер для HTTP(S), TCP и UDP-трафика.
|
||||
- HAProxy — мощная и широко применяемая система балансировки, поддерживающая разнообразные протоколы, такие как HTTP, TCP и SSL.
|
||||
|
||||
Для балансировки нагрузок на базе данных применяются такие подходы, как шардирование (разделение больших объёмов данных на независимые фрагменты), репликация (создание копий базы данных на разных серверах) и схемы master-slave (где главный сервер обрабатывает запись данных, а подчинённые отвечают за чтение).
|
||||
|
||||
Реверс-прокси выполняет функцию промежуточного звена, принимающего входящие запросы и направляющего их к соответствующим серверам. Он также обеспечивает кэширование и защищает внутреннюю инфраструктуру, улучшая общую безопасность системы путём скрытия её архитектуры и предотвращения внешних атак.
|
Loading…
Reference in New Issue
Block a user