Dynamiczne rozpoznawanie nazwy zasobu przy użyciu rekordu aliasu
W poprzednim ćwiczeniu pomyślnie delegowano domenę od rejestratora domen do usługi Azure DNS i skonfigurowano rekord A w celu połączenia domeny z serwerem internetowym.
Kolejna faza wdrożenia polega na poprawieniu odporności poprzez użycie modułu równoważenia obciążenia. Moduły równoważenia obciążenia dystrybuują przychodzące żądania danych i ruch na jednym lub kilku serwerach. Zmniejszają one obciążenie na każdym serwerze i zwiększają wydajność. Ta technologia jest dobrze ugruntowana. Można go używać w całej sieci lokalnej.
Wiesz, że rekord A i rekord CNAME nie obsługują bezpośredniego połączenia z zasobami platformy Azure, takimi jak moduły równoważenia obciążenia. Musisz dowiedzieć się, jak połączyć domenę wierzchołka z modułem równoważenia obciążenia.
Co to jest domena podstawowa?
Domena wierzchołka to najwyższy poziom domeny. W naszym przypadku jest to domena wideworldimports.com. Domena wierzchołka jest również czasami nazywana wierzchołkiem strefy lub wierzchołkiem głównym. Symbol @ często reprezentuje domenę wierzchołka w rekordach strefy DNS.
Jeśli sprawdzisz strefę DNS dla wideworldimports.com, zobaczysz, że istnieją dwa rekordy domeny wierzchołków: NS i SOA. Rekordy NS i SOA są tworzone automatycznie podczas tworzenia strefy DNS.
Rekordy CNAME, które mogą być potrzebne w przypadku profilów usługi Azure Traffic Manager lub punktów końcowych usługi Azure Content Delivery Network, nie są obsługiwane na poziomie wierzchołka strefy. Jednak inne rekordy aliasów są obsługiwane na poziomie wierzchołka strefy.
Czym są rekordy aliasów?
Rekordy aliasów platformy Azure umożliwiają domenie wierzchołka strefy odwoływanie się do innych zasobów platformy Azure ze strefy DNS. Nie trzeba tworzyć złożonych zasad przekierowywania. Możesz też użyć aliasu platformy Azure w celu kierowania całego ruchu za pośrednictwem usługi Azure Traffic Manager.
Rekord aliasu platformy Azure może wskazywać następujące zasoby platformy Azure:
- Profil usługi Traffic Manager
- Punkty końcowe usługi Azure Content Delivery Network
- Zasób publicznego adresu IP
- Profil drzwi wejściowych
Rekordy aliasów zapewniają śledzenie cyklu życia zasobów docelowych, dzięki czemu zmiany w jakimkolwiek zasobie docelowym są automatycznie stosowane do strefy DNS. Rekordy aliasów zapewniają też obsługę aplikacji z równoważeniem obciążenia w wierzchołku strefy.
Zestaw rekordów aliasów obsługuje następujące typy rekordów strefy DNS:
- 1: Rekord mapowania nazw domen IPv4.
- AAAA: rekord mapowania nazw domen IPv6.
- CNAME: alias domeny, który łączy się z rekordem A.
Zastosowanie rekordów aliasów
Poniżej wymieniono niektóre z zalet korzystania z rekordów aliasów:
- Zapobiega zwisaniu rekordów DNS: zwisające rekordy DNS występuje, gdy rekordy strefy DNS nie są aktualne ze zmianami adresów IP. Rekordy aliasów zapobiegają zawieszonym odwołaniom dzięki ścisłemu sprzężeniu cyklu życia rekordu DNS z zasobem platformy Azure.
- Aktualizuje zestaw rekordów DNS automatycznie po zmianie adresów IP: po zmianie bazowego adresu IP zasobu, usługi lub aplikacji rekord aliasu gwarantuje, że wszystkie skojarzone rekordy DNS zostaną automatycznie odświeżone.
- Hostuje aplikacje o zrównoważonym obciążeniu w wierzchołkach strefy: rekordy aliasów umożliwiają routing zasobów wierzchołków strefy do usługi Traffic Manager.
- Punktów wierzchołków strefy do punktów końcowych usługi Azure Content Delivery Network: dzięki rekordom aliasów można teraz bezpośrednio odwoływać się do wystąpienia usługi Azure Content Delivery Network.
Rekord aliasu umożliwia połączenie wierzchołka strefy (wideworldimports.com) z modułem równoważenia obciążenia. Tworzy link do zasobu platformy Azure, a nie bezpośrednie połączenie oparte na adresach IP. Jeśli więc adres IP modułu równoważenia obciążenia ulegnie zmianie, rekord wierzchołka strefy będzie nadal działać.