AWS ELB(Elastic Load Balancer) 3개의 종류와 특징 알아보기
AWS NLB(Network Load Balancer) 의 CloudWatch 모니터링 항목 알아보기
Architecture
– Client와 ELB간 통신 알아보기
AWS NLB(Network Load Balancer) 비용(Price) 알아보기
Application Load Balancer(ALB) | Network Load Balancer(NLB) | Classic Load Balancer(CLB) | |
---|---|---|---|
Layer | Layer 7 Reverse Proxy | Layer 4 NAT | Layer 4 / 7 Reverse Proxy |
Protocols | HTTP, HTTPS | TCP | TCP, SSL, HTTP, HTTPS |
Platform | VPC | VPC | EC2-Classic, VPC |
Sticky sessions | Support | Not Support | Support |
Back-end server Encryption | Support | Not Support | Support |
Static IP | Not Support | Support | Not Support |
Elastic IP | Not Support | Support | Not Support |
Preserve Source IP | Not Support | Support | Not Support |
항목(Metric) | 설명 | 상태(권장) |
---|---|---|
ActiveFlowCount | 클라이언트에서 대상까지의 동시 TCP 흐름 (또는 연결) 총계 | Avg/Max/Min |
HealthyHostCount | 건강하다고 여겨지는 목표의 수 | Avg/Max/Min |
NewFlowCount | 시간주기에서 클라이언트 대상에서 설정 한 새로운 TCP 흐름 (또는 연결)의 총 수 | Sum |
ProcessedBytes | 로드 밸런서가 처리 한 총 바이트 수 | Sum |
TCP_Client_Reset_Count | 클라이언트에서 대상으로 보내는 총 재설정 (RST) 패킷 수 | Sum |
TCP_ELB_Reset_Count | 로드 밸런서가 생성 한 총 재설정 (RST) 패킷 수 | Sum |
TCP_Target_Reset_Count | 대상에서 클라이언트로 보내는 재설정 (RST) 패킷의 총 수 | Sum |
UnHelathyHostCount | 건강에 좋지 않은 것으로 간주되는 표적의 수 | Avg/Max/Min |
기준 Region | Seoul | ||
---|---|---|---|
시간당 요금 | $0.0225 / hour | ||
LCU(Load Balancer Capacity Unit) 요금 | $0.006 / LCU-hour | ||
과금 예제 | 아래와 같이 유지될 경우 가장 높은 Netwrok 을 기준으로 하게 됩니다. New Connection = 1000 / sec = 1.25 LCU Active Connection = 180,000 / min = 1.8 LCU Bandwidth = Max 0.8GB / hour = 3.6 LCU | ||
Month(30일) | Day(24시간) | Hour = Time(시간당 과금) + LCU 과금 | |
$31.752 = $1.0584 * 30 | $1.0584 = $0.0441 * 24 | $0.0441 = $0.0225 + $0.0216 | |
참고 사항(1 LCU란?) | 1. 800 (New Non-SSL Connections per Second) 2. 100,000 Active Connections Per Minute 3. 2.22 Mbps (= 1GB per Hour) 다음 기준중 가장 높은 값을 선택하여 과금하게 됩니다. |
AWS에 대해 더 알고 싶으세요?
베스핀글로벌의 AWS 전문 엔지니어가 답해드립니다.