인프라/AWS

AWS ELB (Elastic Load Balancing)

BUST 2018. 2. 10. 18:25

AWS ELB (Elastic Load Balancing)

  • 클래식 로드 밸런서
    • 4계층 또는 7계층 로드 밸런스
      • 4계층 (TCP)
      • 7계층 (HTTP/HTTPS)
    • HTTP/1.0, HTTP/1.1
  • 어플리케이션 로드 밸런서
    • 콘텐츠 기반 라우팅
    • 호스트 기반 라우팅
    • 경로 기반 라우팅
    • 7계층 로드 밸런스
    • HTTP/0.9, HTTP/1.0, HTTP/1.1, HTTP/2

Http Header

  • CLB
    • X-Forwarded-For
    • X-Forwarded-Proto
    • X-Forwarded-Port
  • ALB
    • X-Forwarded-For
    • X-Forwarded-Proto
    • X-Forwarded-Port
    • Host
    • X-Amzn-Trace-Id
    • Upgrade
    • Connection
  • Header Size
    • Request line: 16K
    • Single header: 16K
    • Whole header: 64K

Load Balancer Scheme

아키텍쳐

  • internal
    • 내부 서비스용 Scheme
  • internet-facing
    • 외부 서비스용 Scheme

Traffic Flow

시작하기

http://docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/userguide/load-balancer-getting-started.html

'인프라 > AWS' 카테고리의 다른 글

Dynamo DB  (0) 2018.09.13
AWS SQS  (0) 2018.08.11
Amazon S3  (0) 2018.08.02
AWS EC2 Auto Scaling  (0) 2018.06.13
Amazon Machine Learning  (0) 2017.06.24