Azure, AWS, GCP 클라우드 활용 Tip과 강좌 게시판

이곳은 개발자를 위한 Azure, AWS, GCP등 클라우드 활용 Tip과 강좌 게시판 입니다. 클라우드 환경을 개발하면서 알아내신 Tip이나 강좌, 새로운 소식을 적어 주시면 다른 클라우드를 공부하는 개발자 분들에게 큰 도움이 됩니다. 감사합니다. SQLER.com은 개발자와 IT전문가의 지식 나눔을 실천하기 위해 노력하고 있습니다.

 

Windows Azure 트래픽 관리자 두번째 포스팅이 이어집니다.

이번 시간에는 앞에서 소개해 드린 것처럼, 어떤 형태의 서비스가 가능한지, 시나리오를 통해 살펴보는 시간을 가지도록 하겠습니다.


클라우드 트래픽 부하 분산 - (1) Windows Azure 트래픽 관리자(Traffic Manager)

클라우드 트래픽 부하 분산 - (2) Windows Azure 트래픽 관리자 서비스 시나리오

클라우드 트래픽 부하 분산 - (3) Windows Azure 트래픽 관리자 서비스 구축

 

 

Windows Azure 트래픽 관리자 – 구축 시나리오


azure_traffic_manager02_thumb1_thumb.jpg


(1) 높은 성능을 제공하는 클라우드 어플리케이션을 구성

(2) 장애복구 계획을 목표로 트래픽 관리자를 구성

(3) 서비스 중인 클라우드 어플리케이션에 대해 서비스 중지(유지보수 시간) 없이 업그레이드를 제공


구축 가능한 솔루션은 이렇게 세가지의 시나리오를 생각해 볼 수 있습니다. 그럼 하나씩 하나씩 살펴 보도록 하지요.

 

(1) 높은 성능을 제공하는 클라우드 어플리케이션을 구성 - 성능(Performance) 정책

azure_traffic_manager04_thumb1_thumb.jpg

가장 많이 일반적으로 사용되는 서비스로 응답속도(Latency) 및 최적화 기반 서비스 입니다.

일반적인 경우는 위의 그림처럼, "서비스도메인"에 전세계에서 사용자가 접속하지만 매우 느린 속도로 서비스가 되는 부분이지요. 아래의 클라우드 서비스의 장점을 살려 트래픽 관리자를 사용하는 화면을 보면 각 지역에 위치한 데이터센터로 요청이 라우팅되어 최적화된 서비스를 받게 됩니다.


이 성능 정책이 가장 많이 제가 문의 받고 실제로 사용되는 부분입니다. 사실 쉽게 말씀 드렸지만, 라우팅 정책에는 여러 숨은 기술들이 포함되어 있어요. 상세한 라우팅 방식은 맨 아래의 참고링크 부분에서 더 살펴 보실 수 있습니다.



(2) 장애복구 계획을 목표로 트래픽 관리자를 구성 - 장애조치(Failover) 정책

azure_traffic_manager05_1.jpg


클라우드를 이용할 경우 가능성은 매우 낮지만, 위에서 보시는 것처럼 지역내 서버에 장애가 발생할 경우 사용자가 서비스를 제공받지 못하는 상황이 발생할 수 있지요. Windows Azure 트래픽 관리자는 보시는 것처럼 서비스 상태를 모니터링 하다가 해당 지역내 서버에 장애가 있을 경우 다른 지역으로 트래픽을 라우팅 시킬 수 있습니다. Failover 구성 역시 트래픽 관리자에서 설정이 비교적 단순합니다. 다음 포스팅인 구현 부분에서 상세히 다로도록 할게요.


(3) 서비스 중인 클라우드 어플리케이션에 대해 서비스 중지(유지보수 시간) 없이 업그레이드를 제공

지속적인 서비스 유지라는 거창한 이름입니다. 트래픽 관리자는 이렇게 트래픽을 마음대로 주물럭~ 주물럭~ 라우팅 가능한게 특징인데요. 끝점 노드를 개별로 제어가 가능하기 때문에 이런 시나리오도 고려해 보실 수 있습니다.


image_thumb1_2.png


예를 들어, 북미와 아시아권에서 서비스 중인 모바일 게임에서 업그레이드가 필요합니다. api.mydomain.com 으로 서비스 되고 있지요. 이제 북미 서버를 업그레이드 하려면 어떻게 할까요?


image_thumb3_2.png


이렇게, 북미 지역 서버로의 라우팅을 잠시 중지시키고, 해당 서버에 대해 직접 업그레이드와 테스트를 원하는 형태로 진행합니다.

물론 서비스는 아시아 지역으로 라우팅되어 계속되고 있지요. 북미 지역 업그레이드 후 노드를 올려 활성화시키고, 아시아 지역 서비스를 업그레이드를 하시면 됩니다.


image_thumb4_2.png

업그레이드가 끝나면? 다시 모든 노드를 올려서 서비스를 처리하시면 되지요.



자 이렇게 간단히, Windows Azure 트래픽 관리자의 서비스 시나리오를 살펴 보았습니다. 

이제 실제로 적용해 볼 시간이네요. Windows Azure의 트래픽 관리자 화면, 어떻게 생겼을까요?


 azure_traffic_manager_thumb1_2.jpg

Windows Azure 대쉬보드에서 제공되며 보시는 것처럼

성능, 라운드 로빈, 장애조치(Fail Over) 부하 분산 방법이 제공됩니다. 참고로, 라운드 로빈은 단순 부하 분산으로 요청을 순차적으로 분산하는 방법입니다.

 

그럼, 이어지는 포스팅에서 실제 구현 과정을 살펴 보고 마무리 하도록 하겠습니다. 감사합니다.

 

 

클라우드 트래픽 부하 분산 - (1) Windows Azure 트래픽 관리자(Traffic Manager)

클라우드 트래픽 부하 분산 - (2) Windows Azure 트래픽 관리자 서비스 시나리오

클라우드 트래픽 부하 분산 - (3) Windows Azure 트래픽 관리자 서비스 구축 

Windows Azure Traffic Manager 서비스 소개 - 공식 한글 사이트
Windows Azure Website와 클라우드 서비스에 나의 도메인을 연결 - CNAME만 기억하세요!
Traffic Manager Overview
Edge Show 86 - Windows Azure Traffic Manager Demos - 동영상
About Traffic Manager Load Balancing Methods
Traffic Manager Configuration Tasks
트래픽 관리자 가격 정보
About Traffic Manager Monitoring

No. Subject Author Date Views
279 Windows Azure에서 웹 어플리케이션을 구축하는 방법 (2) - 시나리오 및 상세 기능 비교 코난(김대우) 2014.03.14 9644
278 Windows Azure에서 웹 어플리케이션을 구축하는 방법 (1) - 웹사이트, 클라우드 서비스, 가상머신 위의 웹서버 코난(김대우) 2014.03.14 11258
277 소치 동계 올림픽은 어떤 클라우드 플랫폼과 기술들을 이용해 서비스를 제공했을까 코난(김대우) 2014.03.14 6586
276 Windows Azure 의 계정마다 구독을 제공하고 계정과 구독을 통합 관리 하는 방법! - EA Portal 코난(김대우) 2014.03.13 5906
275 고가용성을 위한 Windows Azure 데이터베이스 미러링 코난(김대우) 2014.03.12 6417
274 공용 클라우드와 On-premise를 잇는 전용도로 - Windows Azure ExpressRoute 코난(김대우) 2014.03.10 6306
273 Windows Azure를 무료/저렴하게 사용하는 방법 - MSDN 구독, Bizspark, MPN, 30일 무료 평가판 코난(김대우) 2014.03.06 7651
272 클라우드 트래픽 부하 분산 - (3) Windows Azure 트래픽 관리자 서비스 구축 코난(김대우) 2014.03.06 8786
» 클라우드 트래픽 부하 분산 - (2) Windows Azure 트래픽 관리자 서비스 시나리오 코난(김대우) 2014.03.06 9018
270 클라우드 트래픽 부하 분산 - (1) Windows Azure 트래픽 관리자(Traffic Manager) 코난(김대우) 2014.03.06 10035
269 Windows Azure Website와 클라우드 서비스에 나의 도메인을 연결 - CNAME만 기억하세요! 코난(김대우) 2014.03.05 8207
268 기다림은 오직 40ms - Windows Azure의 더 빨라진 네트워크 응답속도와 넓어진 대역폭! - 일본 데이터센터 공식 발표 코난(김대우) 2014.03.05 7371
267 하앗~! 마이크로소프트 부산에 데이터센터 구축 기사 [1] 코난(김대우) 2014.02.28 6817
266 10차 Azure 캠프 후기 AbsolutePlanner 2013.12.01 6112
265 10차 Windows Azure 온라인 캠프 후기 입니다 ^^ gfdhfhfdhhf 2013.12.01 4623
264 10차 Azure 캠프 후기입니다. 포르샤늘 2013.12.01 4515
263 Windows Azure Camp 후기입니다! 도연 2013.12.01 4418
262 10차 azure 캠프 후기입니다 sgentry 2013.11.30 4685
261 10차 후기 - Buffer Pool Extension [1] 주디아줌마 2013.11.29 6685
260 10차 Azure 캠프 후기 steal 2013.11.29 4764





XE Login