[AWS EC2] Instance Retirement (์ธ์คํด์ค ๋ง๋ฃ)
2022. 4. 26. 15:35ใAWS
โ๏ธ Instance Retirement๋?
- ์ธ์คํด์ค๋ฅผ ํธ์คํ
ํ๋ ํ๋์จ์ด์ ๋ฌธ์ ๊ฐ ์๊ฒผ์ ๋ ์ธ์คํด์ค๋ ๋ง๋ฃ(retire)๋๋๋ก ์์ฝ๋๋ค.
- AWS๋ ์์ฝ๋ ๋ง๋ฃ์ผ์ ์ธ์คํด์ค๋ฅผ ์ค์งํ๊ฑฐ๋ ์ข
๋ฃ์ํจ๋ค.
- ์ธ์คํด์ค์ ๋ฃจํธ ๋ณผ๋ฅจ์ด EBS์ธ ๊ฒฝ์ฐ : ์ค์ง(stop)
- ์ธ์คํด์ค์ ๋ฃจํธ ๋ณผ๋ฅจ์ด instance store volume์ธ ๊ฒฝ์ฐ : ์ข ๋ฃ(terminate)
- ์์ฝ๋ ๋ด์ฉ์ ์๋์ ๊ฐ์ด AWS EC2 ์ฝ์์ [ Events ] ํญ์์ ํ์ธํ ์ ์๋ค.
- AWS๋ ์์ฝ๋ ๋ง๋ฃ์ผ์ ์ธ์คํด์ค๋ฅผ ์ค์งํ๊ฑฐ๋ ์ข
๋ฃ์ํจ๋ค.
- ๋ง๋ฃ๋๋๋ก ์์ฝ์ด ๋๋ฉด, ๋ฃจํธ ์ฌ์ฉ์์ ์ด๋ฉ์ผ๋ก ์์ ๊ฐ์ด ์ธ์คํด์ค ID์ ๋ง๋ฃ์ผ์ ํฌํจํ ๋ฉ์ผ์ด ์จ๋ค.
- ์ด๋ฉ์ผ์ ๋ฐ๋ ์ฆ์ ์กฐ์น๋ฅผ ์ทจํ๋ ๊ฒ์ด ์ข๋ค.
- (์ฐ๋ฆฌ ์์คํ ์ ์ด๋ฉ์ผ์ ๋ฐ์์ ๋์ฏค CPU ์ฌ์ฉ๋ฅ ์ด 100%๋ก ์๋น์ค๊ฐ ์ ์ ๋์ํ์ง ์์์)
๐ซ ์กฐ์น ๋ฐฉ๋ฒ
- ์ธ์คํด์ค์ ๋ฃจํธ ๋ณผ๋ฅจ์ด EBS์ธ ๊ฒฝ์ฐ
- ๋ฐฑ์ ์ ์ํด ์ธ์คํด์ค ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ค.
- ์ธ์คํด์ค ์ค์ง ํ, ์ฌ์์
- ์ค์ง ํ ์์์ ํตํด ์ธ์คํด์ค๋ฅผ ์๋ก์ด ํธ์คํธ๋ก ์ด๋์ํจ๋ค. (๋ฆฌ๋ถํ ์ผ๋ก๋ ๋ถ๊ฐ๋ฅ)
- ์ค์ง ํ ์์ ์ ํ๋ผ์ด๋น IPv4 ์ฃผ์์ ๋ชจ๋ IPv6 ์ฃผ์๋ ์ ์ง๋๋, public IP๋ ๋ณ๊ฒฝ๋ ์ ์๋ค๋ ์ ์ฃผ์!
- ์ธ์คํด์ค์ ๋ฃจํธ ๋ณผ๋ฅจ์ด instance store volume์ธ ๊ฒฝ์ฐ
- ์ธ์คํด์ค ์คํ ์ด ์ง์ AMI๋ฅผ ์์ฑํ๋ค.
- ์ธ์คํด์ค ์คํ ์ด ๊ธฐ๋ฐ AMI๋ฅผ EBS ์ง์ AMI๋ก ๋ณํํ์ฌ EBS ์ง์ ์ธ์คํด์ค๋ฅผ ์์ํ๋ค.
๐ก ์์ฌ์
- EC2๋ ๊ฒฐ๊ตญ ํ๋์จ์ด ์ฅ๋น์ ์ฌ๋ผ๊ฐ๊ธฐ ๋๋ฌธ์ ํ๋์จ์ด ๊ฒฐํจ์ผ๋ก ์ธ์ ๋ ์ง ๋ฌธ์ ๊ฐ ์๊ธธ ์ ์๋ค.
- ๋ง๋ฃ ์์ฝ ์์ ์ ๋ฐ๋ก ์๊ธฐ ์ํด ์ธ์คํด์ค ์ด๋ฒคํธ๊ฐ ์์ฝ๋๋ ๊ฒฝ์ฐ EventBridge์ SNS๋ฅผ ์ด์ฉํ์ฌ ๋ฐ๋ก ์๋ฆผ์ ๋ฐ์ ์ ์๋๋ก ๊ตฌ์ฑํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค.