Microsoft Azure-트래픽 관리자

먼저 Azure Traffic Manager에서 제공하는 서비스가 무엇인지 이해하겠습니다. 기본적으로이 서비스는 Azure에서 호스팅되는 서비스의 트래픽 부하를 분산합니다. 라우팅 정책은 클라이언트에 의해 정의되며 Azure에서 호스팅되는 서비스에 대한 트래픽은 설정된 정책에 따라 리디렉션됩니다. 트래픽 관리자는 DNS 기반 서비스입니다. 따라서 가용성 및 성능 응용 프로그램이 향상됩니다.

Azure에서 트래픽 관리자를 만들고 구성하는 방법을 살펴 보겠습니다.

트래픽 관리자 만들기

Step 1 − Azure 관리 포털에 로그인하고 왼쪽 하단에서 '새로 만들기'를 클릭합니다.

Step 2 − 네트워크 서비스 → 트래픽 관리자 → 빠른 생성을 선택합니다.

Step 3 − DNS 접두사를 입력하고로드 밸런싱 방법을 선택합니다.

이 드롭 다운에는 세 가지 옵션이 있습니다.

  • Performance−이 옵션은 두 개의 다른 위치에 엔드 포인트가있을 때 이상적입니다. DNS가 요청되면 사용자와 가장 가까운 지역으로 리디렉션됩니다.

  • Round Robin−이 옵션은 여러 엔드 포인트간에 트래픽을 분산하려는 경우 이상적입니다. 정상 엔드 포인트를 선택하여 트래픽이 라운드 로빈 방식으로 분산됩니다.

  • Failover −이 옵션에서는 기본 액세스 포인트가 설정되지만 장애 발생시 대체 엔드 포인트를 백업으로 사용할 수 있습니다.

Step 4− 필요에 따라 부하 분산 방법을 선택할 수 있습니다. 여기서 성능을 선택하겠습니다.

Step 5 − 생성을 클릭합니다.

트래픽 관리자가 생성되고 관리 포털에 표시되는 것을 볼 수 있습니다. 해당 상태는 구성 될 때까지 비활성 상태입니다.

Traffic Manager를 통해 모니터링 할 끝점 만들기

Step 1 − 작업하려는 관리 포털의 왼쪽 패널에서 '트래픽 관리자'를 선택합니다.

Step 2− 다음 그림과 같이 상단 수평 메뉴에서 'Endpoints'를 선택합니다. 그런 다음 '엔드 포인트 추가'를 선택합니다.

Step 3− 다음 그림과 같은 화면이 나타납니다. 서비스 유형을 선택하면 해당 서비스의 항목이 나열됩니다.

Step 4 − 서비스 엔드 포인트를 선택하고 계속 진행하십시오.

Step 5 − 서비스 엔드 포인트가 프로비저닝됩니다.

이 경우 Azure에서 생성 된 서비스 'tutorialsPointVM'은 이제 트래픽 관리자가 모니터링하고 해당 트래픽은 지정된 정책에 따라 리디렉션됩니다.

정책 구성

Step 1 − 다음 그림과 같이 상단 메뉴 바에서 '구성'을 클릭합니다.

Step 2− DNS TIL (Time to Live)을 입력합니다. 클라이언트 / 사용자가 특정 엔드 포인트를 계속 사용하는 시간입니다. 예를 들어 40 초를 입력하면 트래픽 관리 시스템의 변경 사항에 대해 40 초마다 트래픽 관리자가 쿼리됩니다.

Step 3− 드롭 다운에서 원하는 방법을 선택하여 여기에서 부하 분산 방법을 변경할 수 있습니다. 여기서는 앞서 선택한 '성능'을 선택하겠습니다.

Step 4− 아래로 스크롤하면 '모니터링 설정'이라는 제목이 표시됩니다. 프로토콜을 선택할 수 있습니다. 모니터링 할 서비스의 포트 번호와 상대 경로를 입력합니다.