๐Ÿ‘ฉ‍๐Ÿ’ป Learn programming/Cloud

[Azure] Azure - ๊ฐ€์ƒ๋จธ์‹  ์ƒ์„ฑ

๋ฐ๊ตฅ์ž‰ 2022. 5. 22. 21:45

๊ฐ€์ƒ๋จธ์‹  ์ƒ์„ฑ

  • ๊ฐ€์šฉ์„ฑ ์˜์—ญ
    • ๊ฐ€์šฉ์„ฑ : ์‹œ์Šคํ…œ ์šด์˜์ด ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰๋˜๋Š” ์ƒํƒœ
    • ๊ฐ€์šฉ์„ฑ ์˜์—ญ : ๋ฆฌ์ „์—์„œ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ถ„๋ฆฌ๋œ ๊ณต๊ฐ„ ๊ฐ๊ฐ์˜ ์˜์—ญ์—์„œ ๊ฐ™์€ VM์„ ์ž…๋ ฅํ•˜์—ฌ ๋‹ค๋ฅธ ๊ณณ์˜ fail over์„ ๋ณต๊ตฌ
  • ๊ฐ€์šฉ์„ฑ ์ง‘ํ•ฉ (Availability Sets)
    • ๊ฐ€์šฉ์„ฑ ์ง‘ํ•ฉ(Availability Sets) : ๊ฐ€์ƒ๋จธ์‹  ์‹œ์Šคํ…œ ๋…ผ๋ฆฌ ๊ทธ๋ฃน
    • ์žฅ์•  ๋„๋ฉ”์ธ(Fault Domain) : ๋„คํŠธ์›Œํฌ ๊ณต์œ  ์„œ๋ฒ„๋ž™(Rack)
    • ์—…๋ฐ์ดํŠธ ๋„๋ฉ”์ธ(Update Domain) : ์žฌ๋ถ€ํŒ… ๊ธฐ๋Šฅ ๊ตฌ๋ถ„ ๊ทธ๋ฃน ์ง€์—ญ
    • ์žฅ์•  ๋ฐœ์ƒ ์‹œ ์ตœ๋Œ€ ์‚ฌ์šฉ ๋ถˆ๊ฐ€๋Šฅ VM์€ 3๋Œ€
  • ๋„คํŠธ์›Œํ‚น
    • VNet : ๊ฐ€์ƒ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ
    • SubnetL : ๋„คํŠธ์›Œํฌ์˜ IP์ฃผ์†Œ ๋Œ€์—ญ์„ ๋ถ„ํ• ํ•œ ๊ฒƒ์ด๋‹ค. ์„œ๋ธŒ๋„ท์ด ๋ผ์šฐํŒ… ์—ฐ๊ฒฐ์ด ์•ˆ๋˜์–ด ์žˆ์œผ๋ฉด ๋™์ผ, subnet์—์„œ๋งŒ ํ†ต์‹ ํ•จ.
    • NIC : ๊ฐ€์ƒ๋จธ์‹  ์—ฐ๊ฒฐ ๋„คํŠธ์›Œํฌ ์นด๋“œ
    • NSG ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ๊ทธ๋ฃน : ๋„คํŠธ์›Œํฌ ๊ฐ€์ƒ ๋ฐฉํ™”๋ฒฝ

 

๊ฐ€์ƒ๋จธ์‹  ์ƒ์„ฑ ์‹ค์Šต

- ์ฒซ ํ™”๋ฉด

- ํฌ๋ ˆ๋”ง ํ™•์ธ

- ๊ฐ€์ƒ๋จธ์‹  ํŽ˜์ด์ง€

- ๋งŒ๋“ค๊ธฐ → ๊ฐ€์ƒ๋จธ์‹  ๋งŒ๋“ค๊ธฐ

- ๊ฐ€์ƒ๋จธ์‹  ์ƒ์„ฑ ์™„๋ฃŒ