Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ALBのLCU予約とトラフィックの波によるプロダクト理解 / Understanding AL...

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →
Avatar for mito mito
October 26, 2026

ALBのLCU予約とトラフィックの波によるプロダクト理解 / Understanding ALB LCU and Traffic Spikes

Avatar for mito

mito

October 26, 2026

More Decks by mito

Other Decks in Technology

Transcript

  1. ⾃⼰紹介 伊藤 雅⼈ @mito0358 所属: NTTドコモビジネスX株式会社(エックスが付きます) 職種: Cloud Infrastructure Engineer

    / SRE 経歴: ⾃社サービスのインフラの保守運⽤SREを担当。 そのほか、携帯電話(2.5G)の開発、⾃動⾞業界の情シス‧⽣産管理、 NW運⽤⾃動化、Ansible‧Terraformの社外研修の講師、PdMなど。 趣味: 年数回のテニス(区営コートの予約倍率30~40倍!) 技術同⼈誌の執筆(サークル「AutoOps屋」、次回で3冊⽬) マガポケで続きを読みたい漫画にコメントする(イチ推し:異世界辺境メシ)
  2. はじめに 本セッションのテーマは、AWSにおけるロードバランサーのスケールアウトに 焦点を当てた話です。 AWSのロードバランサーサービスは、Elastic Load Balancer(ELB)です。 ELBには3種類あり、そのうちのALBが今回の対象です。 1. Application Load

    Balancer(ALB) ◦ L7(HTTP、HTTPS)で動作するリクエストレベルのバランサー 2. Network Load Balancer(NLB) ◦ L4(TCP、UDP)で動作する超低遅延‧⾼スループット型 3. Gateway Load Balancer(GWLB) ◦ サードパーティ製の仮想セキュリティアプライアンス向け
  3. ALBのLCU予約とは LCU予約とは、計画的なトラフィック急増に備えるロードバランサーの暖気運転の機能です。 (Load Balancer Capacity Unit Reservation) 通常、ロードバランサーはトラフィックに応じて徐々に⾃動スケーリングするため、⽇常的な 変動によるサービス影響はありません。しかし、短時間で急激に負荷が⾼まるバーストトラ フィックが発⽣した場合、スケーリングが追いつかずにトラフィックのドロップや遅延を招く

    リスクがあります。 例:キャンペーン‧セール、新サービスのローンチ、 メンテナンス明けのログイン、バルス祭りなど そのような突発スパイクを事前に回避するのが「LCU予約」です。 あらかじめキャパシティを確保しておくことで、開始直後から⾼い負荷を 受け⽌めることができます。 ※事前にトラフィックの発⽣⽇時や規模を予測‧把握できていることが前提
  4. トラフィックの波から⾒えたユーザの⾏動 LCU予約をきっかけに、他社エンジニアとサービスのトラフィックについて話し それを整理しました。 パターン 典型例 特徴‧時間軸 さざ波 / 潮流型 サービス成⻑、ユーザー定着

    中⻑期(数ヶ⽉〜数年)の 緩やかな右肩上がり ⼲満型 始業ピーク(朝9時)、 ⽉末⽉初の経理締め ⽇次‧⽉次の規則的な周期 (⼭と⾕) 季節⾵型 ECメガセール、決算期、⼤型連休 数⽇〜数週間続く⾼⽌まり (予測可能) ⾼波型 TV放映、⼈気チケット発売、 メンテ直後 数秒〜数分で数⼗倍に跳ね上がる