Жүктемені теңестіру дегеніміз не
Серверлер арасындағы трафикті бөлу
Жүктемені Теңестіру
Жүктемені теңестіру — жоғары қолжетімділік пен қосымша өнімділігін қамтамасыз ету үшін кіріс желі трафигін бірнеше серверлер арасында бөлу технологиясы.
Теңестіру Алгоритмдері
| Алгоритм | Сипаттама | Қолдану жағдайы | |----------|-----------|-----------------| | Round Robin | Кезектесіп бөлу | Біртекті серверлер | | Weighted Round Robin | Сервер сыйымдылығына қарай | Әртүрлі өнімділік | | Least Connections | Ең аз жүктелген серверге | Ұзақ қосылыстар | | IP Hash | Клиент IP хэші бойынша | Сессия жақындығы | | Least Response Time | Ең жылдам жауап | Маңызды кідіріс |
Жүк Теңестіргіш Түрлері
- L4 (Тасымалдау қабаты) — TCP/UDP, жылдам, мазмұнды тексерусіз
- L7 (Қосымша қабаты) — HTTP/HTTPS, URL/тақырыптар бойынша ақылды маршруттау
- DNS Жүктемені Теңестіру — DNS деңгейінде бөлу
- Anycast — географиялық жүктемені теңестіру
Танымал Шешімдер
- Nginx, HAProxy — бағдарламалық жүк теңестіргіштер
- AWS ALB/NLB — бұлттық шешімдер
- F5 BIG-IP — аппараттық жүк теңестіргіштер
- Kubernetes Ingress — контейнерлер үшін
Артықшылықтары
- Жоғары қолжетімділік (99.99%)
- Көлденең масштабтау
- Ақауларға төзімділік
- SSL аяқталуын бөлу