AWS 현업 고객 전담 기술 지원자 (TAM) 가 알려주는 ELB Prewarming 이란!!

Поделиться
HTML-код
  • Опубликовано: 8 фев 2025
  • #aws혼공법 #AWSELB Prewarming #ELB #ELBPrewarming #ELBPrewarming설문지 #LCU
    Presenter
    Technical Account Manager Seungho Choi
    Technical Account Manager Ahyeong Lee
    Technical Account Manager(TAM)이란?
    고객이 AWS에서 효율적으로 솔루션을 구축하고 클라우드 운영을 최적화 할 수 있도록 도움을 제공하는 역할자 입니다.
    00:35 AWS ELB 란!!
    ELB(Elastic Load Balancing) 무엇인가요? 용도?
    01:36
    ELB(Elastic Load Balancing)종류별 용도와 기능
    ALB / NLB / GLB
    03:03 ELB Prewarming 이란!!
    03:40 ELB Prewarming 왜 필요할까요?
    소요시간 5분?? / 체감 소요시간 7 ~ 8분 ??
    비지니스 대규모 이벤트가 예정되어 있다면,
    서비스 성능 저하 또는 Throttling 예방하기 위해 이벤트 기간동안
    정해진 최소 수치 이하로 내려가지 않도록 ELB Capacity 수치를 정해주어 안정적인 서비스를 제공 받으실수 있습니다.
    05:49 ELB Prewarming 총량 LCU
    06:05 LCU (Load Balancer Capacity Unit)
    Application Load Balancer 트래픽을 처리하는 요금을 측정
    06:30
    Dimension 4가지 란!!
    새 연결 수(New Connections)
    초(SEC)당 얼마나 많은 Connections 생성 되는지의 여부!!
    활성 연결 수(Active Connections)
    분(Minute)당 얼마나 많은 활성화된 Connections 여부!!
    처리된 바이트(Processed bytes)
    ELB Data In/Out 얼마나 많은 데이터 용량이 발생 여부!!
    규칙 평가(Rule evaluations)
    얼마나 많은 Rule이 평가 되는지!!
    07:12
    1 LCU(Load Balancer Capacity Unit) 란!!
    초당 25개 새로운 연결(분다 1,500개)
    분당 3,000개 활성 연결
    인스턴스,컨테이너 및 IP 주소 대상 시간당 1GB
    초당 1,000개 규칙 평가
    07:57 ELB Prewarm - LCU Details
    예시 (소모되는 LCU 예상)
    새 연결 수(New Connections) 75,000 req/sec
    처리된 바이트(Processed bytes) 8KB
    Prewarm Calculator 예시
    09:36 ELB Prewarm - 설문지(Questionnaire)?
    ** 11개의 질문 리스트 **
    1) ELB DNS Name
    2) Event start date/time
    3) Event end date/time
    4) Expected percent of traffic going through the ELB that will be using SSL termination
    SSL 사용 비욜%
    5) An approximate percentage increase in traffic, or expected requests/sec that will go through the load balancer
    예측되는 트래픽, 요구되는 Request per second 성능 수치 (ex. 1,500 request/sec)
    6) Average amount of data passing through the ELB per request/response pair (In Bytes)
    요청 + 응답 데이터 사이즈
    ※ 200KBytes와 같은 크기는 요청과 응답 데이터 사이즈로는 너무 크고 통상적이지 않은 부분으로 보통은 20KBytes 내외 입니다.
    7) Number of Availability Zones enabled
    Target Group에 속해 있는 AZ 가용영역들 (ex. ap-northeast-2a, ap-northeast-2c)
    ※ 주의: Pre-Warming 요청 시, 등록되어 있는 모든 AZ에 target instance가 존재해야 합니다!!
    8) Is the back-end currently scaled to the level it will be during the event?
    AutoScaling 등이 적용되어 있는가? (보통 AutoScaling 이라고 작성해 주시면 됩니다.
    9) A description of the traffic pattern you are expecting
    트래픽 패턴이 어떤지? (Spiky 라고 작성하시면 됩니다.)
    10) A brief description of your use case.
    사용 사례 설명 (신규 서비스명 혹은 이벤트명 등)
    11) Are the back-end instances using persistent connections (Keep-alive)?
    Target instance가 keep alive를 사용 여부
    "11가지 내용을 기입하여 AWS 서포트지원을 받으시기를 적극 권장 드립니다."
    ** ELB Prewarm 신청은 최소 서비스 오픈 3일전에 신청해 주시는걸 적극 권장 합니다 **
    11:49 ELB Prewarm - Common Best Practice
    서비스 오픈 5일전에 신청 "긴급요청시 48 시간"
    ELB Prewarming CASE OPEN
    13:06 ELB Prewarming Summary
    [Reference]
    Elastic Load Balancing FAQ
    tinyurl.com/5n...
    Elastic Load Balancing 요금 (요금계산기)
    tinyurl.com/36...
    (좋아요 + 구독은 채널 운영에 힘이 됩니다)
    감사합니다 JT Studio : )

Комментарии •