nslookup에 대한 여러 항목은 DNS를 통한 로드 밸런싱을 의미합니까?

nslookup에 대한 여러 항목은 DNS를 통한 로드 밸런싱을 의미합니까?

DNS 수준에서 구현된 로드 밸런서와 로드 밸런서로 전달되는 개별 DNS 항목 간의 차이점에 대해 읽었습니다.

내가 찾은이 Q&A특히 다음과 같은 경우에 유용합니다.

상위 답변에서 얻은 인상은 DNS 기반 로드 밸런싱이 신뢰할 수 없다는 것입니다. 일부 대규모 웹사이트에서 이것을 실행 하면 nslookup대부분의 웹사이트에 여러 IP 항목이 있는 것 같습니다.

nslookup google.com- IP 1개

nslookup amazon.com- IP 6개

nslookup netflix.com- IP 8개

Amazon과 Netflix의 결과는 라운드 로빈 로드 밸런싱에 DNS를 사용하고 있음을 의미합니까?

답변1

링크 상태의 상위 답변과 같이 로드 밸런싱 기반 DNS는 로드를 분산할 수 없는 것으로도 알려져 있습니다.고르게.

DNS 로드 밸런싱 기술을 사용할 때 중간 DNS 서버가 선택한 캐싱과 클라이언트가 내린 결정에 모두 의존합니다.

장애 발생 시 DNS 로드 밸런싱만 단독으로 사용한다면 클라이언트가 정상 노드로 이전되지 못하는 경우가 발생할 수 있습니다.

또한 서버/CDN IP 주소가 개별 시스템에 1:1로 매핑될 수 있다고 가정하지만 실제로 애니캐스트 기술을 사용하여 동일한 "동일" IP 주소 세트를 사용하는 플레이어의 경우에는 그렇지 않습니다. 서비스 요청은 서비스 요청이 이루어진 지리적 위치에 따라 다양한 데이터 센터, 다양한 기계, 심지어 다양한 기술로 전달됩니다.

관련 정보