[AWS] Fargate arm64 ๊ต์ฒด ํ›„๊ธฐ

๋น„์šฉ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•ด์„œ ๊ธฐ์กด์— x86์œผ๋กœ ๋Œ์•„๊ฐ€๋˜ ์„œ๋ฒ„๋ฅผ arm64๋กœ ๊ต์ฒดํ•ด๋ดค๋‹ค.

AWS arm64(graviton)๊ณผ ๊ด€๋ จ๋œ ์„ธ๋ถ€์‚ฌํ•ญ์€ ๋ณ„๋„ ํฌ์ŠคํŠธ ์ฐธ์กฐ
https://blog.naver.com/sssang97/223939014670

์‚ฌ์‹ค ๊ทธ๋ ‡๊ฒŒ ํฐ ๊ธฐ๋Œ€๋Š” ํ•˜์ง€ ์•Š์•˜๋‹ค. ๋น„์šฉ์ด ์ €๋ ดํ•ด์ง€๋‹ˆ๊นŒ ์„ฑ๋Šฅ์ด ๋น„์Šทํ•˜๊ฒŒ ๋‚˜์˜ค๊ธฐ๋งŒ ํ•ด๋„ ๋˜์—ˆ๋‹ค.
๊ทธ๋Ÿฐ๋ฐ ์ƒ๊ฐ๋ณด๋‹ค ์„ฑ๋Šฅ์ด ๋˜๊ฒŒ ์ž˜ ๋‚˜์™”๋‹ค. ์˜คํžˆ๋ ค ๊ฐœ์„ ๋œ ๊ฒƒ์ด๋‹ค.

๋‹ค๋งŒ ๋ชจ๋“  ์„œ๋ฒ„๊ฐ€ ๊ทธ๋Ÿฐ ๊ฒƒ์€ ์•„๋‹ˆ์—ˆ๋‹ค. ์‚ฌ์šฉ๋Ÿ‰์ด ๋ฌด๋‚œํ–ˆ๋˜ ์„œ๋ฒ„๋“ค์€ ๋น„์Šทํ–ˆ๋‹ค.

์›๋ž˜ CPU ์‚ฌ์šฉ๋Ÿ‰์ด 100%์— ๊ทผ์‚ฌํ–ˆ๋˜ ์ผ๋ถ€ ์„œ๋ฒ„๋“ค์— ๊ฒฝ์šฐ์— ํ•œํ•ด ๋น„์•ฝ์ ์ธ ์„ฑ๋Šฅ ๊ฐœ์„ ์ด ์žˆ์—ˆ๋‹ค.

CPU ์ˆ˜์ค€์—์„œ๋„ ์กฐ๊ธˆ ๋‚˜์€ ๊ฐœ์„ ์ด ๋ณด์˜€๋Š”๋ฐ, ์‚ฌ์‹ค ๋ˆˆ์— ๋„๊ฒŒ ๊ฐœ์„ ๋œ ๋ถ€๋ถ„์€ CPU๊ฐ€ ์•„๋‹ˆ๋ผ ๋ฉ”๋ชจ๋ฆฌ์˜€๋‹ค.


์›๋ž˜ GC-CPU ๋ณ‘๋ชฉ์œผ๋กœ ์ธํ•ด ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ž˜ ์ •๋ฆฌ๋˜์ง€ ๋ชปํ•˜๋˜ ๊ฒƒ์ด, GC๊ฐ€ ๋บ‘๊ธ€๋บ‘๊ธ€ ์ž˜ ๋Œ๋ฉด์„œ ์ •๋ฆฌ๊ฐ€ ๋œ ๊ฒƒ์œผ๋กœ ์ถ”์ •๋œ๋‹ค.

arm ์ž์ฒด๊ฐ€ ์ธํ…”์— ๋น„ํ•ด ์ฝ”์–ด๋‹น ์‹ค์„ฑ๋Šฅ์ด ์ข‹๊ธฐ ๋•Œ๋ฌธ์ธ ๊ฒƒ ๊ฐ™๋‹ค.
AWS์—์„œ arm ์ฝ”์–ด๋Š” ์ง„์งœ 1์ฝ”์–ด์ธ๋ฐ, x86 ์ฝ”์–ด๋Š” ํ•˜์ดํผ์Šค๋ ˆ๋“œ๋ผ 0.5์ฝ”์–ด๋ผ์„œ, arm์ด ์Šค๋ ˆ๋“œ๊ฐ€ ๋งŽ์€ ๊ฒฝ์šฐ์— ๋” ํšจ์œจ์ ์œผ๋กœ ๋™์ž‘ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

์•„๋ฌดํŠผ ๋งŒ์กฑ์Šค๋Ÿฌ์šด ๊ฐœ์„ ์ด์—ˆ๋‹ค. ๋น„์šฉ์€ ์ค„๊ณ  ์„ฑ๋Šฅ์€ ๋Š˜์—ˆ๋‹ค.
์ด๋ณด๋‹ค ์ข‹์„ ์ˆ˜ ์žˆ์„๊นŒ?