본문 바로가기

NHN Cloud

[NHN Cloud] GSLB 구성

반응형

1. GSLB 구성

GSLB 생성 후 인스턴스(Web Server) 2대를 GSLB에 연결해 한대의 인스턴스에 장애가 났다고 가정하여 결과를 확인해보고자한다.

2. GSLB 생성

Network >DNS Plus 의 GSLB 탭에서 GSLB 생성 버튼을 선택하여 GSLB 생성 대화상자에 연결한다.

원하는 GSLB 이름을 입력하고 라우팅 규칙 및 TTL, 상태를 설정한다.

본 가이드는 인스턴스(Web Server) 2대를 GSLB에 연결한 뒤 한대의 인스턴스에 장애가 발생했을 경우의 결과를 확인할 것이므로 라우팅 규칙은 FAILOVER로 지정하였다.

 

 

 

 

생성된 GSLB는 DNS Plus>GSLB>관리 탭에서 확인할 수 있다.

 

 

3. Pool 생성

Pool은 엔드포인트를 그룹핑하는 요소로 GSLB의 라유팅 규칙은 Pool에 적용되게 된다.

Network >DNS Plus 의 GSLB 탭을 차례로 선택, 하단의 Pool 탭 을 선택>Pool 생성 버튼을 선택하여 Pool 생성 대화상자에 연결한다.

원하는 Pool 이름을 입력하고 엔드포인트를 지정한다.

 

  • 본 가이드는 인스턴스 2대(Web Server)로 설정하였다.

 

생성된 Pool은 DNS Plus>GSLB>Pool 탭에서 확인할 수 있다.

 

 

 

4. GSLB에 Pool 연결

앞서 만든 GSLB가 Pool에 지정한 엔드포인트를 바라 볼 수 있도록 GSLB와 Pool의 연결을 진행한다.

Network >DNS Plus > GSLB 탭>관리탭을 차례로 선택, GSLB 이름 선택 후 하단의 연결된 Pool 탭 >Pool 연결 버튼을 선택하여 Pool 연결대화상자에 연결하여 Pool 연결을 진행한다.

 

5. 구성 결과

GSLB 도메인으로 접속해 엔드포인트인 두대의 인스턴스 중 하나의 인스턴스에 장애가 났을 때의 결과를 테스트해보도록한다.

5.1. GSLB 도메인 확인

 

5.1.1 GSLB 도메인 접근 결과

 

5.1.2 인스턴스 중지 후 접근

GSLB의 라우팅 규칙인 FailOver 테스트를 위해 한 대의 인스턴스를 중지시킨다.

 

우선순위 엔드포인트에 장애가 발생하여 GSLB는 두번째 순위의 엔드포인트를 바라보게 되었다. 즉 Pool의 엔드포인트에 등록한 두 대의 인스턴스 IP 중 장애가 발생한 인스턴스 IP가 아닌 또 다른 인스턴스 IP의 WebServer 내용이 화면에 출력 되었다.

 

 

 

 

 

 

 

반응형