Wewnętrzny moduł równoważenia obciążenia
Oprócz równoważenia żądań od użytkowników do serwerów frontonu usługi Azure Load Balancer można również używać do równomiernego dystrybuowania ruchu z serwerów frontonu między serwerami zaplecza.
W organizacji opieki zdrowotnej serwery frontonu nazywają usługi logiki biznesowej hostowane w warstwie środkowej. Chcesz upewnić się, że warstwa środkowa jest tak skalowalna i odporna, jak fronton. Chcesz użyć modułu równoważenia obciążenia do równomiernego dystrybuowania żądań z serwerów frontonu między serwerami warstwy środkowej. Dzięki temu można skalować serwery warstwy środkowej w poziomie, aby osiągnąć największą możliwą pojemność. Upewnij się również, że warstwa środkowa jest odporna na awarie. Gdy serwer ulegnie awarii, moduł równoważenia obciążenia automatycznie przekierowuje ruch do innego serwera.
W tym miejscu dowiesz się, jak używać modułów równoważenia obciążenia do dystrybucji ruchu wewnętrznego.
Konfigurowanie wewnętrznego modułu równoważenia obciążenia
W scenariuszu healthcare-portal warstwa internetowa obsługuje żądania od użytkowników. Warstwa internetowa łączy się z bazami danych w celu pobierania danych dla użytkowników. Warstwa bazy danych jest również wdrażana na dwóch maszynach wirtualnych. Aby zapewnić, że portal internetowy frontonu będzie nadal obsługiwać żądania klientów w przypadku awarii serwera bazy danych, możesz skonfigurować wewnętrzny moduł równoważenia obciążenia w celu dystrybuowania ruchu do serwerów baz danych.
Wewnętrzny moduł równoważenia obciążenia można skonfigurować w taki sam sposób, jak zewnętrzny moduł równoważenia obciążenia, ale z następującymi różnicami:
- Podczas tworzenia modułu równoważenia obciążenia wybierz pozycję Wewnętrzny dla wartości Typ . Po wybraniu tego ustawienia adres IP frontonu modułu równoważenia obciążenia nie jest uwidoczniony w Internecie.
- Przypisz prywatny adres IP zamiast publicznego adresu IP frontonu modułu równoważenia obciążenia.
- Moduł równoważenia obciążenia należy umieścić w chronionej sieci wirtualnej zawierającej maszyny wirtualne, które mają obsługiwać żądania.
Wewnętrzny moduł równoważenia obciążenia powinien być widoczny tylko dla warstwy internetowej. Wszystkie maszyny wirtualne hostujące bazy danych znajdują się w jednej podsieci. W celu dystrybuowania ruchu do tych maszyn wirtualnych możesz użyć wewnętrznego modułu równoważenia obciążenia.
Wybieranie trybu dystrybucji
W portalu opieki zdrowotnej warstwa aplikacji jest bezstanowa, dlatego nie trzeba używać koligacji źródłowego adresu IP. Można użyć domyślnego trybu dystrybucji, czyli skrótu krotki z pięcioma elementami. Ten tryb oferuje największą skalowalność i odporność. Moduł równoważenia obciążenia kieruje ruch do dowolnego serwera w dobrej kondycji.