AWS

[aws] aws ๋ฐฐ์น˜ ๊ทธ๋ฃน

499.token.required 2024. 7. 22. 19:40

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

 

๐Ÿ“Œ  aws ๋ฐฐ์น˜ ๊ทธ๋ฃน (Placement Groups)

 

 

aws ๋ฐฐ์น˜ ๊ทธ๋ฃน์ด๋ž€ aws์˜ ํ•˜๋“œ์›จ์–ด์™€ ์ง์ ‘์ ์ธ ์ƒํ˜ธ ์ž‘์šฉ์„ ํ•˜์ง€๋Š” ์•Š์ง€๋งŒ EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ๊ฐ๊ฐ ์–ด๋–ป๊ฒŒ ๋ฐฐ์น˜๋˜๊ธฐ๋ฅผ ์›ํ•˜๋Š”์ง€ aws์— ์•Œ๋ ค์ฃผ๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐฐ์น˜ ๊ทธ๋ฃน์„ ๋งŒ๋“ค ๋•Œ ์„ธ ๊ฐ€์ง€ ์ „๋žต์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

 

  • ํด๋Ÿฌ์Šคํ„ฐ - ๋‹จ์ผ ๊ฐ€์šฉ ์˜์—ญ ๋‚ด์—์„œ ์ง€์—ฐ์‹œ๊ฐ„์ด ์งง์€ ํ•˜๋“œ์›จ์–ด ์„ค์ •์œผ๋กœ ์ธ์Šคํ„ด์Šค๋ฅผ ๊ทธ๋ฃนํ™”ํ•  ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน์ด ์žˆ๋‹ค. ์ด ์ „๋žต์€ ๋†’์€ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜์ง€๋งŒ ์œ„ํ—˜ ๋˜ํ•œ ๋†’๋‹ค.
  • ๋ถ„์‚ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน - ์ธ์Šคํ„ด์Šค๊ฐ€ ๋‹ค๋ฅธ ํ•˜๋“œ์›จ์–ด์— ๋ถ„์‚ฐ๋œ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๊ฐ€์šฉ ์˜์—ญ(AZ)๋ณ„๋กœ ๋ถ„์‚ฐ๋œ ๋ฐฐ์น˜ ๊ทธ๋ฃน ๋‹น 7๊ฐœ์˜ EC2๋งŒ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ œํ•œ ์‚ฌํ•ญ์ด ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ํฌ๋ฆฌํ‹ฐ์ปฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๋ถ„์‚ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน์„ ์‚ฌ์šฉํ•œ๋‹ค.
  • ๋ถ„ํ•  ๋ฐฐ์น˜ ๊ทธ๋ฃน (ํŒŒํ‹ฐ์…˜) - ๋ถ„์‚ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน๊ณผ ๋น„์Šทํ•˜๊ฒŒ ์ธ์Šคํ„ด์Šค๋ฅผ ๋ถ„์‚ฐํ•˜์ง€๋งŒ ์ด๊ฑด ์—ฌ๋Ÿฌ ํŒŒํ‹ฐ์…˜์— ์ธ์Šคํ„ด์Šค๊ฐ€ ๋ถ„ํ• ๋˜์–ด ์žˆ๊ณ  ํŒŒํ‹ฐ์…˜์€ ๊ฐ€์šฉ ์˜์—ญ(AZ) ๋‚ด์˜ ๋‹ค์–‘ํ•œ ํ•˜๋“œ์›จ์–ด ๋ž™ ์„ธํŠธ์— ์˜์กดํ•œ๋‹ค.

 

 

ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน

 

 

 

 

 

ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน์˜ ๊ฒฝ์šฐ ๋ชจ๋“  EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ๋™์ผํ•œ AZ์— ์žˆ๋‹ค. ์ด ๋ฐฐ์น˜ ๊ทธ๋ฃน์€ ๋ชจ๋“  ์ธ์Šคํ„ด์Šค๊ฐ€ ์ดˆ๋‹น ์•ฝ 10 ๊ธฐ๊ฐ€๋ฐ”์ดํŠธ์˜ ๋Œ€์—ญํญ์„ ํ™•๋ณดํ•˜์—ฌ ํ–ฅ์ƒ๋œ ๋„คํŠธ์›Œํ‚น์„ ์–ป๋Š”๋‹ค. ๋”ฐ๋ผ์„œ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง๊ณ  ๋งŽ์€ ๋„คํŠธ์›Œํฌ๋ฅผ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ์•„ํ‚คํ…์ฒ˜๋Š” AZ์— ์žฅ์• ๊ฐ€ ์ƒ๊ธฐ๋ฉด ๋ชจ๋“  ์ธ์Šคํ„ด์Šค๊ฐ€ ๋™์‹œ์— ์žฅ์• ๋ฅผ ์ผ์œผํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์œ„ํ—˜์ด ์žˆ๋‹ค.

 

์ด๋Ÿฌํ•œ ๋ฐฐ์น˜ ๊ทธ๋ฃน์˜ ์‚ฌ์šฉ ์‚ฌ๋ก€๋กœ๋Š” ๋„คํŠธ์›Œํ‚น์„ ๋น ๋ฅด๊ฒŒ ์™„๋ฃŒํ•ด์•ผํ•˜๋Š” ๋น…๋ฐ์ดํ„ฐ ์ž‘์—…, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง๊ณ  ์ฒ˜๋ฆฌ๋Ÿ‰์ด ๋งŽ์€ ๋„คํŠธ์›Œํฌ๊ฐ€ ํ•„์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ค๊ณ„๋กœ ์ ํ•ฉํ•˜๋‹ค.

 

 

 

๋ถ„์‚ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน

 

 

 

 

๋ถ„์‚ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน์€ ์žฅ์•  ์œ„ํ—˜์„ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ฒƒ์— ํŠนํ™”๋จ์œผ๋กœ์จ ํด๋Ÿฌ์Šคํ„ฐ ๊ทธ๋ฃน๊ณผ ์™„์ „ํžˆ ๋ฐ˜๋Œ€์˜ ์„ฑ๊ฒฉ์„ ๋ˆ๋‹ค. ๊ทธ๋ฆผ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ

3๊ฐœ์˜ ๊ฐ€์šฉ ์˜์—ญ๊ณผ 6๊ฐœ์˜ EC2๊ฐ€ ์žˆ๊ณ  ๊ฐ EC2 ์ธ์Šคํ„ด์Šค๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ํ•˜๋“œ์›จ์–ด์— ์œ„์น˜ํ•œ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐฐ์น˜์˜ ์žฅ์ ์€ ๋™์‹œ ์‹คํŒจ์˜ ์œ„ํ—˜์ด ๊ฐ์†Œ์‹œํ‚จ๋‹ค. Hardware 1์— ์žฅ์• ๊ฐ€ ์žˆ๋”๋ผ๋„ 2์— ์žฅ์• ๊ฐ€ ์—†์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋‹จ์ ์œผ๋กœ๋Š” ์ด๋Ÿฌํ•œ ๊ตฌ์„ฑ์—์„œ ๋ฐฐ์น˜ ๊ทธ๋ฃน์€ AZ ๋‹น

7๊ฐœ์˜ ์ธ์Šคํ„ด์Šค๋กœ ์ œํ•œ์ด ๋œ๋‹ค๋Š” ์ ์ด๋‹ค. ๊ทธ๋ž˜์„œ ํฌ๊ธฐ๊ฐ€ ๋„ˆ๋ฌด ํฌ์ง€ ์•Š๊ณ  ์ ๋‹นํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐฐ์น˜ ๊ทธ๋ฃน๊ณผ ์ ๋‹นํ•˜๋‹ค.

 

์‚ฌ์šฉ ์‚ฌ๋ก€๋กœ๋Š” ์ธ์Šคํ„ด์Šค ์˜ค๋ฅ˜๋ฅผ ์„œ๋กœ ๊ฒฉ๋ฆฌํ•ด์•ผํ•˜๋Š” ํฌ๋ฆฌํ‹ฐ์ปฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฒฝ์šฐ์ด๋‹ค.

 

 

๋ถ„ํ•  ๋ฐฐ์น˜ ๊ทธ๋ฃน(ํŒŒํ‹ฐ์…˜)

 

 

 

AZ๋‹น ์ตœ๋Œ€ 7๊ฐœ์˜ ํŒŒํ‹ฐ์…˜์ด ์กด์žฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ทธ๋ฆผ์—๋Š” ํŒŒํ‹ฐ์…˜ ๋‹น 4๊ฐœ์˜ EC2๋ฅผ ํ‘œํ˜„ํ•˜์˜€์ง€๋งŒ ๊ฐ ํŒŒํ‹ฐ์…˜์—๋Š” ์ œํ•œ ์—†์ด ๋งŽ์€ ์ธ์Šคํ„ด์Šค๊ฐ€ ์กด์žฌํ•  ์ˆ˜ ์žˆ๋‹ค.  ๊ฐ ํŒŒํ‹ฐ์…˜์€ AWS์˜ ๋ž™์„ ์˜๋ฏธํ•˜๋ฉฐ ํŒŒํ‹ฐ์…˜์ด ๋งŽ๋”๋ผ๋„ ์ธ์Šคํ„ด์Šค๊ฐ€ ์—ฌ๋Ÿฌ ํ•˜๋“œ์›จ์–ด ๋ž™์— ๋ถ„ํฌ๋˜๋ฏ€๋กœ ์žฅ์• ๋กœ๋ถ€ํ„ฐ ๋…๋ฆฝ์ ์ด๋‹ค. ์ด๋Ÿฌํ•œ ํŒŒํ‹ฐ์…˜์€ ๋™์ผํ•œ ๋ฆฌ์ „์˜ ์—ฌ๋Ÿฌ ๊ฐ€์šฉ ์˜์—ญ์— ๊ฑธ์ณ ์žˆ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ธ์Šคํ„ด์Šค์˜ ๊ฐฏ์ˆ˜์˜ ์ œํ•œ์„ ๋‘์ง€ ์•Š๋Š” ์ ์—์„œ ๋ถ„์‚ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน๊ณผ ์ฐจ์ด๋ฅผ ๋‘”๋‹ค.

 

์‚ฌ์šฉ ์‚ฌ๋ก€๋กœ๋Š” ํŒŒํ‹ฐ์…˜ ์ „๋ฐ˜์— ๊ฑธ์ณ ๋ฐ์ดํ„ฐ์™€ ์„œ๋ฒ„๋ฅผ ํผ๋œจ๋ ค ๋‘๋„๋ก ํŒŒํ‹ฐ์…˜ ์ธ์‹ ๊ฐ€๋Šฅํ•œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฒฝ์šฐ์— ์‚ฌ์šฉํ•œ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์‚ฌ์šฉ ์‚ฌ๋ก€๋กœ๋Š” HDFS, HBase, Cassandra, Apache Kafka ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒํ‹ฐ์…˜์„ ์ธ์‹ํ•˜๋Š” ๋น…๋ฐ์ดํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋˜๊ฒ ๋‹ค.

 

 

 

๐Ÿ“Œ  aws ๋ฐฐ์น˜ ๊ทธ๋ฃน ์„ค์ •ํ•˜๋Š” ๋ฒ•

 

 

EC2 ์ฝ˜์†”์— ๋ฐฐ์น˜ ๊ทธ๋ฃน์œผ๋กœ ๋“ค์–ด์™€ ๋ฐฐ์น˜ ๊ทธ๋ฃน ์ƒ์„ฑ์„ ํด๋ฆญํ•œ๋‹ค.

 

 

 

๋ฐฐ์น˜ ์ „๋žต์„ ์ƒ์„ฑํ•ด์ฃผ๋ฉด ๊ทธ๋ฃน์ด ์ƒ์„ฑ๋œ๋‹ค.

 

 

 

 

EC2 ์ƒ์„ฑ ์˜ต์…˜์—์„œ ์Šคํฌ๋กค์„ ๋งจ ๋ฐ‘์œผ๋กœ ๋‚ด๋ฆฐ ํ›„ ๊ณ ๊ธ‰ ์„ค์ •์—์„œ ๋งŒ๋“ค์–ด์ฃผ์—ˆ๋˜ ๋ฐฐ์น˜ ๊ทธ๋ฃน์„ ์„ ํƒํ•จ์œผ๋กœ์จ EC2๋ฅผ ๊ทธ๋ฃน์— ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.