ELB(Elastic Load Balancing)란 무엇입니까?

Elb Elastic Load Balancing Lan Mueos Ibnikka



ELB(Elastic Load Balancing)는 애플리케이션 확장성을 개선하고 높은 가동 시간을 보장하기 위해 서로 다른 가용 영역 간에 네트워크 트래픽을 분산하는 데 사용되는 AWS에서 제공하는 필수 서비스 중 하나입니다. 또한 Elastic Load Balancer를 통해 사용자는 등록된 대상에 대해 다양한 상태 확인을 설정할 수 있으며 단일 가용 영역 및 여러 가용 영역에서 EBS를 활성화할 수 있습니다.

AWS에는 사용자가 액세스할 수 있는 두 가지 범주의 LB가 있습니다.

  • 애플리케이션 로드 밸런서 : HTTP 및 HTTPS 트래픽을 라우팅하는 데 사용되며,
  • 네트워크 로드 밸런서 : 이들은 TCP 트래픽을 라우팅하는 데 사용됩니다.







Elastic Load Balancing의 기능

AWS ELB의 주요 기능은 다음과 같습니다.



  • AWS ELB는 통합 인증서 관리자, 사용자 인증 메커니즘, SSL 및 TLS 암호 해독 기능을 제공합니다.
  • 또한 애플리케이션의 자동 확장 기능도 제공합니다.
  • 애플리케이션의 성능을 실시간으로 모니터링할 수 있습니다.
  • 병목 현상을 발견하고 서버 수준 계약 준수를 유지할 수 있습니다.

Elastic Load Balancing의 이점

다음은 Amazon Elastic Load Balancer의 이점입니다.



  • ELB는 고가용성 및 가동 시간을 달성하기 위해 네트워크 트래픽(예: EC2 인스턴스, 컨테이너 및 IP 주소의 트래픽)을 자동으로 분산합니다.
  • 트래픽 수요의 변화를 자동으로 처리하여 일관된 성능을 유지합니다.
  • 모든 가용 영역에 트래픽을 균등하게 분배하고 애플리케이션의 내결함성을 향상시킵니다.
  • 분산된 네트워크 부하로 인해 네트워크에서 요청 응답 시간을 최소화합니다.
  • AWS Elastic Load Balancing은 물리적 리소스와 가상 리소스 모두의 성능과 안정성을 보장합니다.
  • 네트워크에서 비정상 EC2 인스턴스를 감지하는 데 도움이 됩니다.
  • AWS ELB는 네트워크의 보안 소켓 계층에 대한 중앙 집중식 관리를 제공합니다.
  • 높은 보안을 보장하기 위해 ELB는 VPN의 애플리케이션과 연결됩니다.

Amazon Elastic Load Balancing에 대한 간략한 소개였습니다.





결론

AWS ELB는 애플리케이션의 확장성, 보안 및 속도를 향상시키기 위해 들어오는 네트워크 트래픽을 여러 가용 영역으로 분산시키는 AWS 서비스입니다. 네트워크의 트래픽이 Amazon ELB를 통해 분할되면 높은 가동 시간과 낮은 지연 시간을 보장합니다. AWS ELB는 애플리케이션 로드 밸런서를 사용하여 HTTP 및 HTTPS 트래픽을 분산하고 네트워크 로드 밸런서를 사용하여 TCP 트래픽을 로드합니다.