"How we build IaaS": 1cloud ์ž‘์—…์— ๋Œ€ํ•œ ์ž๋ฃŒ

์šฐ๋ฆฌ๋Š” ์–ด๋–ป๊ฒŒ ์ถœ์‹œํ•˜๊ณ  ๊ฐœ๋ฐœํ–ˆ๋Š”์ง€ ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ 1ํด๋ผ์šฐ๋“œ, ์šฐ๋ฆฌ๋Š” ๊ฐœ๋ณ„ ์„œ๋น„์Šค์™€ ์•„ํ‚คํ…์ฒ˜ ์ „์ฒด์˜ ์ง„ํ™”์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ IT ์ธํ”„๋ผ์— ๋Œ€ํ•œ ์˜คํ•ด๋„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

"How we build IaaS": 1cloud ์ž‘์—…์— ๋Œ€ํ•œ ์ž๋ฃŒ
/์œ„ํ‚ค๋ฏธ๋””์–ด/ ํ‹ฐ๋น… / CC

์ง„ํ™”

IaaS ์ œ๊ณต์—…์ฒด ๊ฐœ๋ฐœ์€ ์–ด๋””์„œ ์‹œ์ž‘ํ–ˆ๋‚˜์š”?

  • ํ”Œ๋žซํผ ์ถœ์‹œ ์ „์˜ ๊ธฐ๋Œ€์™€ ๊ณ ๊ฐ์—๊ฒŒ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ฒซ ๊ฒฝํ—˜์„ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค. 1cloud ์ถœํ˜„์˜ ๊ฐ„๋žตํ•œ ์—ญ์‚ฌ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•œ ๋‹ค์Œ "์šฐ๋ฆฌ" ํด๋ผ์ด์–ธํŠธ์˜ ๋ฒ”์œ„๋ฅผ ์–ด๋–ป๊ฒŒ ๊ฒฐ์ •ํ–ˆ๋Š”์ง€์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์œผ๋กœ, ์šฐ๋ฆฌ๊ฐ€ ๊ฒช์—ˆ๋˜ ์–ด๋ ค์›€๊ณผ ํ•ด๊ฒฐ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ฃผ์š” ๊ฒฐ๋ก ์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ž๋ฃŒ๊ฐ€ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ•˜๋Š” ์Šคํƒ€ํŠธ์—…๊ณผ ํŒ€์—๊ฒŒ ๋„์›€์ด ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๊ฐ€ ๊ฐœ๋ฐœ ๋ฐฉํ–ฅ์„ ์„ ํƒํ•œ ๋ฐฉ๋ฒ•

  • ์ด๋Š” ๊ณ ๊ฐ์˜ ๋ณ€ํ™”ํ•˜๋Š” ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ํ”Œ๋žซํผ์„ ์–ด๋–ป๊ฒŒ ์ˆ˜์ •ํ–ˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ž๋ฃŒ์ž…๋‹ˆ๋‹ค. ๊ฐœ์ธ ๋„คํŠธ์›Œํฌ ์ƒ์„ฑ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ณ  ๋””์Šคํฌ ๊ณต๊ฐ„ ๊ด€๋ฆฌ ๋ฐฉ์‹์„ ์—…๋ฐ์ดํŠธํ–ˆ์œผ๋ฉฐ ์šฉ๋Ÿ‰์„ ๋Š˜๋ ธ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์—ฌ๊ธฐ์„œ๋Š” ์ž์‹ ์„ ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž ๋ฐ IT ์ „๋ฌธ๊ฐ€๋ผ๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•œ ์„œ๋น„์Šค(์„œ๋ฒ„ ํ…œํ”Œ๋ฆฟ, ์‚ฌ์ „ ์„ค์น˜๋œ ์ œ์–ดํŒ์„ ๊ฐ–์ถ˜ VDS ํ˜ธ์ŠคํŒ… ๋ฐ ๋‹จ์ˆœํ™”๋œ ๋ผ์ด์„ผ์Šค ๊ด€๋ฆฌ)์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

1cloud ํด๋ผ์šฐ๋“œ ์•„ํ‚คํ…์ฒ˜๋Š” ์–ด๋–ป๊ฒŒ ์ง„ํ™”ํ–ˆ๋‚˜์š”?

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

1cloud.ru์˜ ์˜ˆ๋ฅผ ์‚ฌ์šฉํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์˜ DevOps

  • ์šฐ๋ฆฌ ์ œํ’ˆ์˜ ์ƒˆ๋กœ์šด ๋ฆด๋ฆฌ์Šค์— ๋Œ€ํ•œ ๊ฐœ๋ฐœ ์ฃผ๊ธฐ๋Š” ๋‹ค์†Œ ์œ ๋™์ ์ด์—ˆ๊ณ  ๊ธธ์ด๋„ ๋‹ค์–‘ํ–ˆ์Šต๋‹ˆ๋‹ค. DevOps๋กœ์˜ ์ „ํ™˜์„ ํ†ตํ•ด ๊ฐœ๋ฐœ ํšจ์œจ์„ฑ์„ ๋†’์ด๊ณ  ์—…๋ฐ์ดํŠธ ์ถœ์‹œ ๊ธฐ๊ฐ„์„ ์•ˆ์ •ํ™”ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ž๋ฃŒ๋ฅผ ํ†ตํ•ด 1cloud ์ž‘์—…์˜ ์ผ๋ถ€๋กœ DevOps ์ ‘๊ทผ ๋ฐฉ์‹ ๊ตฌํ˜„์˜ ๋ช‡ ๊ฐ€์ง€ ๋ฏธ๋ฌ˜ํ•œ ์ฐจ์ด๋ฅผ ๋ฐฐ์šฐ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ณ„ ์„œ๋น„์Šค๋Š” ์–ด๋–ป๊ฒŒ ๋ฐœ์ „ํ•˜๊ณ  ์žˆ๋Š”๊ฐ€

1cloud ๊ธฐ์ˆ ์ง€์› ์„œ๋น„์Šค๋Š” ์–ด๋–ป๊ฒŒ ์ง„ํ–‰๋˜๋‚˜์š”?

  • ์šฐ๋ฆฌ๋Š” ์ฑ„ํŒ… ๋ฐ ์ „ํ™” ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜๋ถ€ํ„ฐ ๋ฉ”์ผ ๋ฐ ์›น ๊ธฐํšŒ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๊ณ ๊ฐ๊ณผ์˜ ์ƒํ˜ธ ์ž‘์šฉ ์กฐ์ง ๊ฒฝํ—˜์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ €ํฌ๊ฐ€ ์ค€๋น„ํ•œ ๊ฒƒ์€ ์ถ”์ฒœ ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๊ธฐ์ˆ  ์ง€์› ์š”์ฒญ์„ ์ค€๋น„ํ•ฉ๋‹ˆ๋‹ค.

"How we build IaaS": 1cloud ์ž‘์—…์— ๋Œ€ํ•œ ์ž๋ฃŒ/ ๋ชจ์Šคํฌ๋ฐ” 1cloud ํด๋ผ์šฐ๋“œ์˜ ๋Œ€ํ˜• ์‚ฌ์ง„ ํˆฌ์–ด ์•„๋ธŒ๋ ˆ์—

์‹ ํ™”์™€ ํ˜„์‹ค

์„ธ ๊ฐœ์˜ ๊ธฐ์‚ฌ, ์•„ํ™‰ ๊ฐ€์ง€ ์˜คํ•ด

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

ํด๋ผ์šฐ๋“œ์˜ ๋ฐ์ดํ„ฐ ์ „์†ก ์†๋„์— ๋Œ€ํ•ด ๋ฌด์—‡์„ ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

  • ๋‹ค์Œ์€ ํด๋ผ์šฐ๋“œ์˜ ์ผ๋ฐ˜ ๊ณต์šฉ, ๊ฐœ์ธ ํด๋ผ์ด์–ธํŠธ ๋ฐ ๊ณต์šฉ ํด๋ผ์ด์–ธํŠธ ์„œ๋ธŒ๋„ท์—์„œ 1cloud ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ฐœ์š”์ž…๋‹ˆ๋‹ค. ์†๋„์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์š”์†Œ, ์ฆ‰ ์–ด๋–ค ๋ฐ์ดํ„ฐ๊ฐ€ ๊ด€๋ จ ์žฅ๋น„๋กœ ์ „์†ก๋˜๋Š”์ง€ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค.

"How we build IaaS": 1cloud ์ž‘์—…์— ๋Œ€ํ•œ ์ž๋ฃŒ/ ๋ชจ์Šคํฌ๋ฐ” 1cloud ํด๋ผ์šฐ๋“œ์˜ ๋Œ€ํ˜• ์‚ฌ์ง„ ํˆฌ์–ด ์•„๋ธŒ๋ ˆ์—

์ถ”์ฒœ ๋ฐ ๋ฆฌ๋ทฐ

์„ ํƒํ•  ๊ฒƒ: ๊ฐ€์ƒ ๋˜๋Š” "๋ฌผ๋ฆฌ์ " ์„œ๋ฒ„

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

์ƒˆ๋กœ์šด ์žฅ๋น„์˜ ๋˜ ๋‹ค๋ฅธ ์–ธ๋ฐ•์‹ฑ: Cisco UCS B480 M5

  • ๊ณ ๊ฐ์—๊ฒŒ 32์ฝ”์–ด ํ”„๋กœ์„ธ์„œ์™€ ์ตœ๋Œ€ 400GB RAM์„ ๊ฐ–์ถ˜ VM์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ƒˆ ํ•˜๋“œ์›จ์–ด ๊ฐœ๋ด‰ ์‚ฌ์ง„ ๋ณด๊ณ ์„œ์ž…๋‹ˆ๋‹ค. "์ฑ„์šฐ๊ธฐ"๊ฐ€ ์–ด๋–ป๊ฒŒ ์ƒ๊ฒผ๋Š”์ง€ ๋ณด์—ฌ์ฃผ๊ณ  ๊ธฐ์ˆ ์  ํŠน์„ฑ๊ณผ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์•Œ๋ ค ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์‹œ์ž‘ํ•˜๊ธฐ ์ „์— IaaS ์ œ๊ณต์—…์ฒด์— ๋Œ€ํ•ด ์•Œ์•„์•ผ ํ•  ์‚ฌํ•ญ

  • ์ด ๊ธฐ์‚ฌ์—์„œ๋Š” ์„œ๋น„์Šค ์ œ๊ณต์ž์™€ ๊ณ„์•ฝ์„ ์ฒด๊ฒฐํ•˜๊ธฐ ์ „์— ํ•ด๋‹น ์„œ๋น„์Šค ์ œ๊ณต์ž์—๊ฒŒ ๋ฌผ์–ด๋ด์•ผ ํ•  21๊ฐ€์ง€ ์งˆ๋ฌธ์œผ๋กœ ๊ตฌ์„ฑ๋œ ์ฒดํฌ๋ฆฌ์ŠคํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๊ธฐ๋ณธ์ ์ธ ์š”์ ์ด ์žˆ์ง€๋งŒ ์™„์ „ํžˆ ๋ช…ํ™•ํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๊ฐ€ Facebook ํŽ˜์ด์ง€์— ์“ฐ๋Š” ๋‚ด์šฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€