Azure의 부하 평형기 상황 - 부하 평형기 중 어떤 것입니까? -
Azure 로드 밸런서
이전 보도에서 나는'Azure에서 VM 로드 밸런싱 - GUI에서 Azure 로드 Balancer 를 간단하게 설정라고 썼다.GUI를 누르기만 하면 간단하게 부하 평형기를 만들 수 있다.
하지만 여기에는 의문이 있다.
"이렇게 간단하게 부하 평형기를 설정했는데 실제 내용은 어떻습니까?"
"Azure 등 IaaS가 마음대로 만든 부하 평형기의 실제 상황은?"
본 보도에서 실제로 배후에서 무슨 일이 일어났는지는 표면적으로 보이는 자원이 아니라 Azure에서 진정으로 무슨 일이 일어났는지이다.
Azure 로드 밸런서 종류
Azure의 부하 평형기는 세 가지가 있습니다.이번에 매치할 수 있는 것은 Azure Load Balancer입니다. 하지만 층마다 부하 균형의 종류가 다르기 때문에 각각 설명합니다.
Azure의 부하 평형기는 세 가지가 있습니다.이번에 매치할 수 있는 것은 Azure Load Balancer입니다. 하지만 층마다 부하 균형의 종류가 다르기 때문에 각각 설명합니다.
Traffic Manager
Azure Load Balancer
Application Gateway
이번에는 L4 부하 평형기 Azure Load Balancer의 구조에 대해 설명합니다.
Azure Load Balancer 구조
Azure의 부하 평형기의 구조는 이 논문 (영어)에 상세하게 기록되어 있다.일본어이 문장에서 발췌한 것이 있어 참고 가치가 있다.이 글은 Azure뿐만 아니라 페이스북과 CloudFlare의 구조도 다루고 있으니 꼭 읽어 주십시오.이 글에서는 Azure의 부하 평형기만 가져옵니다.읽고 모르는 단어도 있으니까 조금만 더 씹어보고 각자의 역할을 설명해 주세요.
Azure Load Balancer 정보
Azure Load Balancer는 라우터, L4 로드 밸런싱 및 호스트 에이전트 세 가지 계층을 통해 로드 밸런싱을 수행합니다.
여기서는 귀찮아요. "Azure Load Balancer"는 서비스명입니다.실제로 L3에서 교환된 공유기, L4 부하 평형기(실체), 호스트 에이전트(+Ananta Manager)를 조합한'Azure Load Balancer'서비스.
(위 그림에서 발췌 http://conferences.sigcomm.org/sigcomm/2013/papers/sigcomm/p207.pdf
① 라우터
우선 L3 레벨의 유량 분포입니다.패키지 수준에서 분산됩니다.
라우터는 Perflow ECMP 방법을 사용하여 L3 레벨 트래픽 분포를 수행하므로 세션을 관리할 필요가 없습니다.
라우터는 BGP 프로토콜을 통해 L4에서 VIP 경로 정보를 수신하고 Local Preference 등의 정보를 그룹으로 전송합니다.
BGP(Border Gateway Protocol)는
Per-flow ECMP(Equal Cost Multi Path)
② L4 로드 밸런서(MUX)
이것은 Azure Load Balancer의 호스트로 L4에서 유량 분포를 진행한다.
③ Host Agent
IPIP(터널 프로토콜)
Azure는 매우 간단하게 부하를 분산할 수 있습니다.
이전 보도에서 나는'Azure에서 VM 로드 밸런싱 - GUI에서 Azure 로드 Balancer 를 간단하게 설정라고 썼다.
실제로 해보면 알겠지만 간단하게 부하를 분산시킬 수 있다.
Azure의 경우 실제 부하 평형기는 서비스로 제공되고 블랙박스로 많이 숨겨져 있기 때문에'어떻게 이루어졌는지'는 이해하기 어렵다(또는 잘 모르겠다)이와 달리'사용하기 쉽고 실현하기 쉬운 속도'는 구름 특유의 장점이다.
이어 Azure의 포털 사이트에서 Azure Load Balancer를 눌렀을 때 부하 평형기를 상상하는 장치가 아니라 "아, 이 녀석은 부하 조절 평형기로 명명됐지만 뒤에는 호스트 에이전트의 구조를 많이 만들어 주셨어요."그렇게 생각해 보세요.
Reference
이 문제에 관하여(Azure의 부하 평형기 상황 - 부하 평형기 중 어떤 것입니까? -), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yuhattor/items/60e4547019473761be3f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Azure의 부하 평형기 상황 - 부하 평형기 중 어떤 것입니까? -), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yuhattor/items/60e4547019473761be3f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)