vasina_ekaterina_lab_7 is ready
This commit is contained in:
parent
bc087de470
commit
91b02cece8
20
vasina_ekaterina_lab_7/README.md
Normal file
20
vasina_ekaterina_lab_7/README.md
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
# Лабораторная работа №7 - Балансировка нагрузки в распределённых системах при помощи открытых технологий на примерах
|
||||||
|
|
||||||
|
## Задание
|
||||||
|
|
||||||
|
Написать небольшое эссе (буквально несколько абзацев) своими словами.
|
||||||
|
|
||||||
|
1. Какие алгоритмы и методы используются для балансировки нагрузки?
|
||||||
|
2. Какие открытые технологии существуют для балансировки нагрузки?
|
||||||
|
3. Как осуществляется балансировка нагрузки на базах данных?
|
||||||
|
4. Реверс-прокси как один из элементов балансировки нагрузки.
|
||||||
|
|
||||||
|
## Эссе на тему: "Балансировка нагрузки в распределённых системах при помощи открытых технологий"
|
||||||
|
|
||||||
|
Балансировка нагрузки - это процесс равномерного распределения нагрузки между различными серверами или узлами сети с целью повышения производительности и надежности системы. Для ее осуществления применяются различные алгоритмы и методы. Например, Round Robin, Least Connections, IP Hash и другие. Эти алгоритмы позволяют распределить запросы от клиентов между серверами эффективно и с учетом их текущей загруженности.
|
||||||
|
|
||||||
|
Существует множество открытых технологий для балансировки нагрузки, таких как Nginx, HAProxy, Apache HTTP Server и другие. Они позволяют настроить прокси-серверы, которые принимают запросы от клиентов и передают их на один или несколько серверов приложений, обеспечивая тем самым равномерное распределение нагрузки.
|
||||||
|
|
||||||
|
Балансировка нагрузки на базах данных также играет важную роль для обеспечения доступности и производительности системы. Для этого используются специализированные инструменты, такие как ProxySQL, pgpool-II, MySQL Router и другие. Они позволяют распределять запросы к базам данных между различными узлами, обеспечивая таким образом оптимальную работу всей системы.
|
||||||
|
|
||||||
|
Реверс-прокси является одним из ключевых элементов балансировки нагрузки. Он принимает запросы от клиентов и передает их на серверы приложений, скрывая их реальные адреса. Таким образом, реверс-прокси предоставляет единый точку доступа к системе и позволяет эффективно управлять нагрузкой на серверах.
|
Loading…
Reference in New Issue
Block a user