본문 바로가기
반응형

분류 전체보기267

DSR (Direct Server Return) Windows 설정 LB의 부하를 줄이기 위해 client의 요청을 lb backend의 server가 client로 직접 response해주는 방법인데 오~ 좋은데?.. 이런게 있어?.. 싶어서 테스트 합니다. 일단 Windows iis로 웹서버를 준비하고 LB에 붙여 웹 서버 기능을 동작하도록 만들어 줍니다. 각각 lb와 vm에서 정상적인 모습 LB rule에서 부동IP를 활성화 해주고 LB frontend로 접속을 시도하면 실패 합니다. (캐시 삭제 시간이 지난 후 이거나 시크릿 모드에서 봐야 합니다.) 아직 정확하게 확인하진 않았지만 머리속에서 아래 두 가지 상황 중 하나로 응답을 못받고 있는 것이라 추측해 봅니다. lb가 vm한테 니가 응답하라고 했는데 vm이 뭔소리인지 못알아 먹은 상태이거나 client가 vm에.. 2023. 4. 29.
NAT? SNAT? DNAT? NAT 모든 IP패킷에는 Source IP와 Destination IP가 있습니다. NAT란, IP 패킷 헤더의 IP주소를 변경하는 기능 혹은 절차를 뜻합니다. PREROUTING : DNAT를 이용하여 패킷이 생길 때 사용됨 POSTROUTING : SNAT를 이용하여 패킷이 나갈 때 사용됨 SNAT 내부 -> 외부 패킷의 Source 주소를 변경하는 것으로 Source NAT, SNAT, 혹은 IP 마스커레이드 라고 합니다. 인터넷으로 나가는 패킷의 SOURCE IP를 G/W의 Public IP로 바꿉니다. 아웃바운드 NAT DNAT 외부 -> 내부 Destination IP주소를 변경하여 내부에 접근할 수 있도록 패킷을 변경합니다. 대표적인것은 Load Balancer입니다. 인바운드 NAT 참고문.. 2023. 4. 29.
LB Health status metric Azure에는 Load Balancer의 상태를 실시간으로 확인할 수 있는 수단이 없습니다. Azure에서는 Azure Monitor 로그를 통한 방법으로 가이드를 하고 있기는 하지만... 가이드 내용 요약 Log Analytics 활성화 LB의 진단설정 활성화 LogAnalytics의 AzureDiagnostic 테이블에 수집된 LoadBalancerProbeHealthStatus값을 참조하여 메트릭 구성 하지만!! 문제가 있습니다. LogAnalytics에 AzureDiagnostic에 데이터가 수집되려면 lb의 진단설정을 활성화 시킨 후 lb의 이벤트가 발생 해야만 AzureDiagnostic 테이블이 생성됩니다. LogAnalytics에 쌓이는 데이터 기준으로 메트릭 지표를 만들려 하더라도 Azu.. 2023. 4. 29.
Traffic Manager Profile Traffic Manager 란? Traffic Manager 프로필 만들기 - 포털 Traffic Manager 라우팅 방법 라우팅 방식 우선 순위 : 모든 트래픽에 대해 기본 서비스 끝점을 사용 하려는 경우 우선 순위 를 선택 하 고 기본 또는 백업 끝점을 사용할 수 없는 경우 백업을 제공 합니다. 가중 : 여러 엔드포인트에 균일하게 또는 정의한 가중치에 따라 트래픽을 분산하려면 가중을 선택합니다. 성능 : 끝점이 서로 다른 지리적 위치에 있고 최종 사용자가 가장 낮은 네트워크 대기 시간을 기준으로 "가장 가까운" 끝점을 사용 하 게 하려는 경우 성능을 선택 합니다. 지리적 : 사용자가 해당 DNS 쿼리가 시작된 지리적 위치를 기준으로 특정 엔드포인트(Azure, 외부 또는 중첩)로 리디렉션되게 하려.. 2023. 4. 29.
반응형