다음은 도메인 내의 특정 레코드에 대해서만 GSLB를 사용하는 경우입니다. DNS에서 도메인 설정 시 GSLB를 사용하려는 레코드에 대해서만 GSLB로 처리하도록 설정합니다. 회사 대표 도메인에 속한 레코드 중 GSLB 적용이 불필요한 경우가 많아 도메인 내의 특정 레코드에 대해서만 GSLB로 처리를 이관하는 방식을 사용합니다. 특정 레코드에 대해서만 GSLB로 처리를 이관하는 방법은 두 가지입니다.
• 별칭(Alias) 사용(CNAME 레코드 사용)
• 위임(Delegation) 사용(NS 레코드 사용)
별칭(CNAME)을 이용해 GSLB를 사용하는 방법은 실제 도메인과 다른 별도의 도메인 레코드로 GSLB에 등록됩니다. 일반적으로 외부 CDN을 사용하거나 회사 내부에 GSLB를 사용해야 할 도메인이 많은 경우 한꺼번에 관리하기 위해 사용합니다. 위임(NS)을 이용해 GSLB를 사용하는 경우, 실제 도메인과 동일한 도메인 레코드를 사용하며 도메인 전체를 위임하는 것이 대표적인 예입니다.
DNS 서버에 CNAME 레코드로 CDN과 같은 외부 GSLB를 지정하면 CNAME 레코드의 값으로 등록된 FQDN을 GSLB로 재질의해 서버를 찾아가게 됩니다. 즉, CNAME 값으로 등록되는 FQDN이 GSLB가 네임 서버로 등록된 도메인을 사용해 GSLB로 재질의하게 만드는 것입니다.
그림 7-49는 별칭을 이용해 GSLB를 사용하기 위한 동작 예입니다. 사용자가 web.zigispace.net의 IP 주소를 DNS로 질의합니다. 이 질의를 받은 LDNS(Local DNS)는 root부터 DNS 서버를 순차적으로 찾아 web.zigispace.net을 관리하는 NS 서버에 web.zigispace.net의 IP 주소가 무엇인지 질의합니다.