๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

AWS

[aws] EC2 ์ธ์Šคํ„ด์Šค ์œ ํ˜•

 

 

 

์ด ๊ธ€์˜ ์ผ๋ถ€๋Š” aws ๊ณต์‹๋ฌธ์„œ์˜ ๋‚ด์šฉ์„ ์ฐธ์กฐํ•˜์˜€์Œ์„ ๋ฐํž™๋‹ˆ๋‹ค.

 

๐Ÿ“Œ EC2 ์ธ์Šคํ„ด์Šค์˜ ์œ ํ˜•

 

 

์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•  ๋•Œ ์ง€์ •ํ•˜๋Š” ์ธ์Šคํ„ด์Šค ์œ ํ˜•์— ๋”ฐ๋ผ ์ธ์Šคํ„ด์Šค์— ์‚ฌ์šฉ๋˜๋Š” ํ˜ธ์ŠคํŠธ ์ปดํ“จํ„ฐ์˜ ํ•˜๋“œ์›จ์–ด๊ฐ€ ๊ฒฐ์ •๋œ๋‹ค. ๊ฐ ์ธ์Šคํ„ด์Šค ์œ ํ˜•์€ ์„œ๋กœ ๋‹ค๋ฅธ ์ปดํ“จํŒ…, ๋ฉ”๋ชจ๋ฆฌ, ์Šคํ† ๋ฆฌ์ง€ ์šฉ๋Ÿ‰์„ ์ œ๊ณตํ•˜๋ฉฐ, ์ด ์šฉ๋Ÿ‰์— ๋”ฐ๋ผ ํ•œ ์ธ์Šคํ„ด์Šค ํŒจ๋ฐ€๋ฆฌ๋กœ ๋ถ„๋ฅ˜๋œ๋‹ค.

 

 

์ธ์Šคํ„ด์Šค ์˜ˆ์‹œ

 

Amazon EC2์˜ ๋‹ค์–‘ํ•œ ์ธ์Šคํ„ด์Šค ํƒ€์ž…์€ ํฌ๊ฒŒ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ถ„๋ฅ˜ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

  • ๋ฒ”์šฉ ์ธ์Šคํ„ด์Šค
  • ์ปดํ“จํŠธ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค
  • ๋ฉ”๋ชจ๋ฆฌ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค
  • ์Šคํ† ๋ฆฌ์ง€ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค
  • ๊ณ ์„ฑ๋Šฅ ์ปดํ“จํ„ฐ ์ธ์Šคํ„ด์Šค

 


 

โœ…  EC2 ๋ฒ”์šฉ ์ธ์Šคํ„ด์Šค (T2, T3, T3a, M5, M5a, M5n, M4)

 

๋ฒ”์šฉ ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•ด ๋จผ์ € ์•Œ์•„๋ณด์ž. ๋ฒ”์šฉ ์ธ์Šคํ„ด์Šค๋Š” ์ผ๋ฐ˜์ ์ธ ๋ชฉ์ ์œผ๋กœ ์„ค๊ณ„๋˜์–ด ์ปดํ“จํŒ… ํŒŒ์›Œ์™€ ๋ฉ”๋ชจ๋ฆฌ, ๋„คํŠธ์›Œํฌ ๋“ฑ ๋ฆฌ์†Œ์Šค์˜ ๊ท ํ˜•์„ ๋งž์ถ˜ ์ธ์Šคํ„ด์Šค ํƒ€์ž…์ด๋‹ค. T3์™€ T2๋Š” ์™„์ „ CPU ํ™œ์„ฑํ™”๊ฐ€ ํ•„์š” ์—†๋Š” ์›Œํฌ๋กœ๋“œ์— ์ ํ•ฉํ•˜๋ฉฐ, ์›น ์„œ๋ฒ„ ๋˜๋Š” ์›น ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๋“ฑ์— ์‚ฌ์šฉํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•œ๋‹ค. ๋‹ค๋ฅธ ๋ฒ”์šฉ ์ธ์Šคํ„ด์Šค์ธ M5, M5n, M4๋Š” ์›น์‚ฌ์ดํŠธ ๋นŒ๋“œ, ๊ฐœ๋ฐœ ํ™˜๊ฒฝ, ์„œ๋ฒ„ ๋นŒ๋“œ, ์ฝ”๋“œ ์ €์žฅ์†Œ, ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค. ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ ๋“ฑ ๋‹ค์–‘ํ•œ ์šฉ๋„๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

โœ…  ์ปดํ“จํŠธ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค (C6g, C5, C5a, C5n, C4)

 

 

์ปดํ“จํŠธ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค๋Š” ๊ณ ๋„์˜ ์ปดํ“จํŒ… ํŒŒ์›Œ๊ฐ€ ์š”๊ตฌ๋˜๋Š” ์›Œํฌ๋กœ๋“œ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ธ์Šคํ„ด์Šค ํƒ€์ž…์œผ๋กœ ๋ฏธ๋””์–ด ๋ณ€ํ™˜, ๋‹ค์ˆ˜์˜ ๋™์‹œ ์ ‘์†์ž๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ์žฅ๊ธฐ๊ฐ„ ์‹คํ–‰๋˜๋Š” ๋ฐฐ์น˜ ํ”„๋กœ์„ธ์‹ฑ, ๊ณ ์„ฑ๋Šฅ ์ปดํ“จํŒ…, ๊ฒŒ์ž„ ์„œ๋ฒ„ ๋“ฑ์˜ ์ ํ•ฉํ•œ ๊ณ ์„ฑ๋Šฅ ํ”„๋กœ์„ธ์„œ๊ฐ€ ์ ์šฉ๋œ๋‹ค.

 

 

โœ…  ๋ฉ”๋ชจ๋ฆฌ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค (R6g, R5, R5a, R5n, R4, X1e, X1)

 

 

๋ฉ”๋ชจ๋ฆฌ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค๋Š” ๊ณ ์„ฑ๋Šฅ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์š”๊ตฌ๋˜๋Š” ์›Œํฌ๋กœ๋“œ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ธ์Šคํ„ด์Šค ํƒ€์ž…์ด๋‹ค. ๋ฉ”๋ชจ๋ฆฌ์—์„œ ๋ง‰๋Œ€ํ•œ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ์—ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฒฝ์šฐ ๋ฉ”๋ชจ๋ฆฌ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค๊ฐ€ ์ ํ•ฉํ•˜๋‹ค. ์ธ๋ฉ”๋ชจ๋ฆฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค MongoDB ๋˜๋Š” Cassandra ๊ฐ™์€ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์šฉ๋„๋กœ ์‚ฌ์šฉ๋œ๋‹ค.

 

 

โœ…  ์Šคํ† ๋ฆฌ์ง€ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค(I3, I3en, D2, H1)

 

 

์Šคํ† ๋ฆฌ์ง€ ์ตœ์ ํ™” ์ธ์Šคํ„ด์Šค๋Š” ๋กœ์ปฌ ์Šคํ† ๋ฆฌ์ง€์—์„œ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ์…‹์„ ์ˆœ์ฐจ์  ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ ๋ฐฉ์‹์œผ๋กœ ์ ‘๊ทผํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ์›Œํฌ๋กœ๋“œ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ธ์Šคํ„ด์Šค ํƒ€์ž…์ด๋‹ค. ์Šคํ† ๋ฆฌ์ง€์— ์ตœ์ ํ™”๋ผ ์žˆ์œผ๋ฏ€๋กœ ๋งค์šฐ ๋‚ฎ์€ ์ „์†ก ์ง€์—ฐ ๋ฐ ๋žœ๋ค IOPS ์ˆ˜์ค€์„ ๋ณด์ธ๋‹ค

์ฃผ๋กœ I/O ๋ฐ”์šด๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์‹คํ–‰๋˜๋Š” ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, No SQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Redis ๋“ฑ ์ธ๋ฉ”๋ชจ๋ฆฌ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์˜ MapReduce ๋ฐ Hadoop ๋ถ„์‚ฐ ์บ์‹œ ๋“ฑ์˜ ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉ๋œ๋‹ค. 

 

 

 

โœ… ๊ณ ์„ฑ๋Šฅ ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค(P3, P2, Inf1, G4, G3, F1)

 

๊ณ ์„ฑ๋Šฅ ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค๋Š” ๋จธ์‹ ๋Ÿฌ๋‹, ์„ธํฌ ๋ชจ๋ธ๋ง, ์œ ์ „ ๊ณตํ•™, ์ž์œจ ์ฃผํ–‰, ์ง€์งˆ ํƒ์‚ฌ, ๊ธˆ์œต๊ณตํ•™ ๋“ฑ ํƒ์›”ํ•œ ์ˆ˜์ค€์˜ ์ปดํ“จํŒ… ํŒŒ์›Œ๊ฐ€ ์š”๊ตฌ๋˜๋Š” ์›Œํฌ๋กœ๋“œ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ธ์Šคํ„ด์Šค ํƒ€์ž…์ด๋ฉฐ ๊ณ ๋„์˜ ์ฒ˜๋ฆฌ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•œ GPU ๊ฐ€ ์ง€์›๋œ๋‹ค. GPU ์—ฐ์‚ฐ ์ธ์Šคํ„ด์Šค, GPU ๊ทธ๋ž˜ํ”ฝ ์ธ์Šคํ„ด์Šค ๋“ฑ์˜ ํƒ€์ž…์ด ํฌํ•จ๋ผ ์žˆ๋‹ค.