ELB (Elastic Load Balancer)
- Introduction
- Rules of Traffic
- Application Load Balancer (ALB)
- Network Load Balancer (NLB)
- Classic Load Balancer (CLB)
- Sticky Sessions
- X-Forwarded-For Header
- Health Checks
- Cross-Zone Load Balancing
- Request Routing
from AWS (01/24/2022)
- key point : ์๊ฒฐํฉ = ๊ฒฐํฉ ํด์
๊ฒฐํฉ ํด์
์high availability
๋ ์ฐ๊ณ๋์ด์์
from AWS (01/24/2022)
- ๋ด๊ฒฐํจ์ฑ์ด ์๋ค : ์ฅ์ ๊ฐ ๋ฐ์ํ๋๋ผ๋ ์ ์ฒด ์์คํ
์ ์ฅ์ ๊ฐ ๋ฐ์ํ์ง ์์ (๋์จํ ๊ฒฐํฉ)
- 2-tier architecture
- ์น์๋ฒ๊ฐ ์ฑ์๋ฒ๋ฅผ ์ง์ ์ ์ผ๋ก ํธ์ถํ๋ฉด ์์ชฝ ์ ์ฒด์ ์ฅ์ ๊ฐ ํ์ฐ๋ ์ ์์ (๋ฐ๊ฒฐํฉ๋ ๊ฒ)
- ์ฑ์๋ฒ์ ์ฅ์ ๊ฐ ๋ฐ์ํ๋ฉด ๊ฒฉ๋ฆฌ์ํค๊ณ , ์น์๋ฒ์ ์ ์์ ์ธ traffic๋ค์ load balancer๊ฐ ๋ถ์ฐ์ํด
- ELB๊ฐ multi AZ์ ๋ถ์ฐ์์ผ์ค
- AZ์ ์๋ ์ฉ๋์ ์๋์ผ๋ก ํ์ฅ, ์ถ์ ๊ฐ๋ฅํ ๊ฒ = auto scaling
- ํ์ฅ, ์ถ์ํ ๋ ์ํ๋ฅผ ๋ณผ ์ ์๊ฒ ํ๋ ๊ฒ = cloud watch
- ๋ชจ๋ํฐ๋ง๋ฟ ์๋๋ผ ์๊ณ์ ์ ๊ฑธ์ด๋๊ณ ์ด๊ณผํ์ ๊ฒฝ์ฐ auto scaling policy๋ก triggerํ ์ ์๋ ๊ฒ = cloud watch alarm
- Flow
- ๋จ์ผ AZ์์ ์ฅ์ ๊ฐ ๋ฐ์ํ๋ฉด?
- ELB๊ฐ Health Check๋ฅผ ํตํด ํ์
, stop traffic
- AZ๊ฐ ์ฌ์ฉ์ด ๋ถ๊ฐํ๊ฒ ๋์ด๋ ELB์์ ๊ทธ AZ๋ก ๋ณด๋ด๋ ํต๋ก๋ฅผ ๋ด์ํจ
- ์ธ์คํด์ค ๊ฐ์๋ฅผ ๋๋ฆฌ๋๋ก cloud watch alarm์ด ์ธ๋ฆผ
- ELB๊ฐ Health Check๋ฅผ ํตํด ํ์
, stop traffic
- ๋จ์ผ AZ์์ ์ฅ์ ๊ฐ ๋ฐ์ํ๋ฉด?
- Answer : C
- trigger : ์ด๋ ํน์ ํ ๋์์ ๋ฐ์ํด ์๋์ผ๋ก ํ์ํ ๋์์ ์คํํ๋ ๊ฒ
Reference
AWS Certified Solutions Architect - Associate 2020 (PASS THE EXAM!), Youtube, uploaded by freeCodeCamp.org, 12/24/2019, https://www.youtube.com/watch?v=Ia-UEYYR44s
Comments powered by Disqus.