๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์šฐ๋ฆฌ๋Š” ์ดˆ๋‹น 100ํŽ˜ํƒ€๋ฐ”์ดํŠธ๊ฐ€ ๋„˜๋Š” ์ตœ๋Œ€ ์ด๋“ฑ๋ถ„ ๋Œ€์—ญํญ์„ ๊ฐ–์ถ˜ XNUMX๋งŒ ๋Œ€ ์ด์ƒ์˜ ์„œ๋ฒ„๋ฅผ ์ปดํ“จํŒ… ํด๋Ÿฌ์Šคํ„ฐ์— ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๋„คํŠธ์›Œํฌ ์„ค๊ณ„๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

Dmitry Afanasyev์˜ ๋ณด๊ณ ์„œ๋ฅผ ํ†ตํ•ด ์ƒˆ๋กœ์šด ๋””์ž์ธ์˜ ๊ธฐ๋ณธ ์›์น™, ํ† ํด๋กœ์ง€ ํ™•์žฅ, ์ด๋กœ ์ธํ•ด ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ, ํ•ด๊ฒฐ ์˜ต์…˜, "๋ฐ€๋„ ์—ฐ๊ฒฐ"์—์„œ ์ตœ์‹  ๋„คํŠธ์›Œํฌ ์žฅ์น˜์˜ ํฌ์›Œ๋”ฉ ํ”Œ๋ ˆ์ธ ๊ธฐ๋Šฅ ๋ผ์šฐํŒ… ๋ฐ ํ™•์žฅ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค. ECMP ๊ฒฝ๋กœ๊ฐ€ ๋งŽ์€ ํ† ํด๋กœ์ง€. ๋˜ํ•œ Dima๋Š” ์™ธ๋ถ€ ์—ฐ๊ฒฐ ๊ตฌ์„ฑ, ๋ฌผ๋ฆฌ์  ๊ณ„์ธต, ์ผ€์ด๋ธ”๋ง ์‹œ์Šคํ…œ ๋ฐ ์šฉ๋Ÿ‰์„ ์ถ”๊ฐ€๋กœ ๋Š˜๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

- ์—ฌ๋Ÿฌ๋ถ„ ์ข‹์€ ์˜คํ›„์ž…๋‹ˆ๋‹ค! ์ œ ์ด๋ฆ„์€ Dmitry Afanasyev์ด๊ณ  Yandex์˜ ๋„คํŠธ์›Œํฌ ์„ค๊ณ„์ž์ด๋ฉฐ ์ฃผ๋กœ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๋„คํŠธ์›Œํฌ๋ฅผ ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๋”ฐ๋ผ์„œ ๋‹ค์Œ ๋‹จ๊ณ„๋Š” ์ปดํ“จํŒ… ํด๋Ÿฌ์Šคํ„ฐ ์ˆ˜์ค€์˜ ์šด์˜ ์ฒด์ œ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ˆ  ์Šคํƒ์„ ์™„์ „ํžˆ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹๊ฒƒ์ด ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์—”๋“œํฌ์ธํŠธ(ํ˜ธ์ŠคํŠธ), ๋„คํŠธ์›Œํฌ ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ์Šคํƒ์„ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๋Ÿฌ์‹œ์•„์™€ ํ•ด์™ธ์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ๋ณด์œ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค์€ MPLS ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฑ๋ณธ์œผ๋กœ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ๋‚ด๋ถ€ ์ธํ”„๋ผ๋Š” ๊ฑฐ์˜ ์ „์ ์œผ๋กœ IPv6๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์—ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ์ฃผ๋กœ IPv4๋ฅผ ํ†ตํ•ด ๋“ค์–ด์˜ค๋Š” ์™ธ๋ถ€ ํŠธ๋ž˜ํ”ฝ์„ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋–ป๊ฒŒ๋“  IPv4๋ฅผ ํ†ตํ•ด ๋“ค์–ด์˜ค๋Š” ์š”์ฒญ์„ ํ”„๋ŸฐํŠธ์—”๋“œ ์„œ๋ฒ„๋กœ ์ „๋‹ฌํ•˜๊ณ  ์™ธ๋ถ€ IPv4-์ธํ„ฐ๋„ท์œผ๋กœ ์กฐ๊ธˆ ๋” ์ „๋‹ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ธ๋ฑ์‹ฑ์˜ ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค.

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

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

๋ฌผ๋ก  ์ด๋Ÿฌํ•œ ์ธํ”„๋ผ๋ฅผ ์ˆ˜๋™์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•˜๊ณ  ํ•œ๋™์•ˆ ๋ถˆ๊ฐ€๋Šฅํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ž๋™ํ™”๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ตœ๋Œ€ํ•œ ์šด์˜์ง€์›์ด ํ•„์š”ํ•˜๊ณ , CI/CD ์ง€์›๋„ ํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

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

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๊ทธ๋ ‡๋‹ค๋ฉด ์šฐ๋ฆฌ์—๊ฒŒ ํ•„์š”ํ•˜์ง€ ์•Š์€ ๊ฒƒ์€ ๋ฌด์—‡์ด๋ฉฐ, ๊ทธ ์ผ์ด ์ผ์–ด๋‚ฌ์„ ๋•Œ ํ•ญ์ƒ ๊ธฐ์จ์ด ์•„๋‹ˆ๋ผ ๊ทธ ๊ณผ์ •์ด ์™„๋ฃŒ๋˜์—ˆ์„ ๋•Œ ํฐ ์•ˆ๋„๊ฐ์„ ๊ฐ€์ง€๊ณ  ํฌ๊ธฐํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์šฐ์„  L2๋ฅผ ํฌ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋„ ์—๋ฎฌ๋ ˆ์ด์…˜๋„ ์•„๋‹Œ L2๋Š” ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์„ ์ œ์–ดํ•œ๋‹ค๋Š” ์‚ฌ์‹ค ๋•Œ๋ฌธ์— ์ฃผ๋กœ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์ˆ˜ํ‰์œผ๋กœ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๊ณ  L3 ์ฃผ์†Œ ์ง€์ •๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋ฉฐ ์ผ๋ถ€ ๊ฐœ๋ณ„ ์ธ์Šคํ„ด์Šค๊ฐ€ ์ข…๋ฃŒ๋˜๋Š” ๊ฒƒ์„ ํฌ๊ฒŒ ๊ฑฑ์ •ํ•˜์ง€ ์•Š๊ณ  ๋‹จ์ˆœํžˆ ์ƒˆ ์ธ์Šคํ„ด์Šค๋ฅผ ๋กค์•„์›ƒํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ์ฃผ์†Œ์—์„œ ๋กค์•„์›ƒํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํด๋Ÿฌ์Šคํ„ฐ์— ์žˆ๋Š” ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ๋ณ„๋„์˜ ์„œ๋น„์Šค ๊ฒ€์ƒ‰ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง ์ˆ˜์ค€์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ์ž‘์—…์„ ๋„คํŠธ์›Œํฌ์— ์œ„์ž„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ์˜ ์—ญํ• ์€ A ์ง€์ ์—์„œ B ์ง€์ ์œผ๋กœ ํŒจํ‚ท์„ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

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

๋งˆ์ง€๋ง‰์œผ๋กœ ์šฐ๋ฆฌ๋Š” ๋„คํŠธ์›Œํฌ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์ด ๋ณ€ํ•˜์ง€ ์•Š๋„๋ก ๋„คํŠธ์›Œํฌ๋ฅผ ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ผ์šฐํŒ… ์‹œ์Šคํ…œ์—์„œ ์™ธ๋ถ€ ์ด๋ฒคํŠธ์˜ ํ๋ฆ„์ด ์ž‘๋‹ค๋Š” ์‚ฌ์‹ค์„ ๋ฏฟ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

๋ฌผ๋ก  Clos ๋„คํŠธ์›Œํฌ๊ฐ€ ๊ตฌ์ถ•๋œ ์ง€ ๊ฝค ๋˜์—ˆ๋Š”๋ฐ ์•„์ด๋””์–ด ์ž์ฒด๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๊ณ ์ „์ ์ธ ์ „ํ™” ํ†ต์‹  ์‹œ๋Œ€์ธ TDM ๋„คํŠธ์›Œํฌ์—์„œ ์œ ๋ž˜ํ–ˆ๋‹ค๋Š” ์˜๋ฌธ์ด ๋“ญ๋‹ˆ๋‹ค. ์–ด์ฉŒ๋ฉด ๋” ๋‚˜์€ ๊ฒƒ์ด ๋‚˜ํƒ€๋‚ฌ์„ ์ˆ˜๋„ ์žˆ๊ณ , ๋ญ”๊ฐ€ ๋” ์ž˜ํ•  ์ˆ˜๋„ ์žˆ์ง€ ์•Š์„๊นŒ? ์˜ˆ, ์•„๋‹ˆ์˜ค. ์ด๋ก ์ ์œผ๋กœ๋Š” ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ๋Š” ๊ฐ€๊นŒ์šด ๋ฏธ๋ž˜์—๋Š” ๊ทธ๋ ‡์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํฅ๋ฏธ๋กœ์šด ํ† ํด๋กœ์ง€๊ฐ€ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ ์ค‘ ์ผ๋ถ€๋Š” ํ”„๋กœ๋•์…˜์—์„œ๋„ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Dragonfly๋Š” HPC ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Xpander, FatClique, Jellyfish์™€ ๊ฐ™์€ ํฅ๋ฏธ๋กœ์šด ํ† ํด๋กœ์ง€๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ๊ทผ SIGCOMM์ด๋‚˜ NSDI์™€ ๊ฐ™์€ ์ปจํผ๋Ÿฐ์Šค์˜ ๋ณด๊ณ ์„œ๋ฅผ ๋ณด๋ฉด Clos๋ณด๋‹ค ๋” ๋‚˜์€ ์†์„ฑ(ํ•˜๋‚˜ ๋˜๋Š” ๋‹ค๋ฅธ ๊ฒƒ)์„ ๊ฐ€์ง„ ๋Œ€์ฒด ํ† ํด๋กœ์ง€์— ๋Œ€ํ•œ ์ƒ๋‹นํžˆ ๋งŽ์€ ์ˆ˜์˜ ์ž‘์—…์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

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

๊ทธ๋ž˜์„œ ๊ทธ ๋ฐฉํ–ฅ์€ ํฅ๋ฏธ๋กญ์ง€๋งŒ ์•„์‰ฝ๊ฒŒ๋„ ์ง€๊ธˆ์€ ์ ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์ข‹์•„, ์šฐ๋ฆฌ๋Š” Clos ๋…ผ๋ฆฌ์  ํ† ํด๋กœ์ง€๋ฅผ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ํ™•์žฅํ•  ๊ฒƒ์ธ๊ฐ€? ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๊ณ  ๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

Clos ๋„คํŠธ์›Œํฌ์˜ ์ตœ์ข… ๋„ˆ๋น„๋Š” ๋‚จ์ชฝ ๊ธฐ์ˆ˜์˜ ๋ชจ๋“  ์ˆ˜์ค€์˜ ์ŠคํŒŒ์ธ ์Šค์œ„์น˜, ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋งํฌ ์ˆ˜, ๋ถ„๊ธฐ ๋ฐฉ๋ฒ•์˜ ๊ณฑ์ž„์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋„คํŠธ์›Œํฌ ๊ทœ๋ชจ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์šฉ๋Ÿ‰, ํŠนํžˆ ToR ์Šค์œ„์น˜์˜ ๊ฒฝ์šฐ ๋‘ ๊ฐ€์ง€ ํ™•์žฅ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ํ† ํด๋กœ์ง€๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ๋” ๋น ๋ฅธ ๋งํฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ๋” ๋งŽ์€ ํ‰๋ฉด์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Clos ๋„คํŠธ์›Œํฌ์˜ ํ™•์žฅ๋œ ๋ฒ„์ „(์˜ค๋ฅธ์ชฝ ํ•˜๋‹จ)์„ ๋ณด๊ณ  ์•„๋ž˜ Clos ๋„คํŠธ์›Œํฌ๊ฐ€ ์žˆ๋Š” ์ด ๊ทธ๋ฆผ์œผ๋กœ ๋Œ์•„์˜ค๋ฉด...

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

...์ด๊ฒƒ์€ ์ •ํ™•ํžˆ ๋™์ผํ•œ ํ† ํด๋กœ์ง€์ด์ง€๋งŒ ์ด ์Šฌ๋ผ์ด๋“œ์—์„œ๋Š” ๋” ์ปดํŒฉํŠธํ•˜๊ฒŒ ์ถ•์†Œ๋˜์—ˆ์œผ๋ฉฐ ๊ณต์žฅ ํ‰๋ฉด์ด ์„œ๋กœ ๊ฒน์ณ์กŒ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

Clos ๋„คํŠธ์›Œํฌ ํ™•์žฅ์€ ์ˆซ์ž๋กœ ์–ด๋–ป๊ฒŒ ๋ณด์ž…๋‹ˆ๊นŒ? ์—ฌ๊ธฐ์„œ๋Š” ๋„คํŠธ์›Œํฌ์—์„œ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ๋„ˆ๋น„, ์ตœ๋Œ€ ๋ž™ ์ˆ˜, ToR ์Šค์œ„์น˜ ๋˜๋Š” ๋ฆฌํ”„ ์Šค์œ„์น˜์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ž™์— ์—†๋Š” ๊ฒฝ์šฐ ์ŠคํŒŒ์ธ ๋ ˆ๋ฒจ์— ์‚ฌ์šฉํ•˜๋Š” ์Šค์œ„์น˜ ๊ธฐ์ˆ˜์— ๋”ฐ๋ผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๋ ˆ๋ฒจ ์ˆ˜.

๋‹ค์Œ์€ ์šฐ๋ฆฌ๊ฐ€ ๋ณด์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ž™ ์ˆ˜, ์„œ๋ฒ„ ์ˆ˜ ๋ฐ ๋ž™๋‹น 20kW๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ด ๋ชจ๋“  ๊ฒƒ์ด ์†Œ๋น„ํ•  ์ˆ˜ ์žˆ๋Š” ๋Œ€๋žต์ ์ธ ์–‘์ž…๋‹ˆ๋‹ค. ์•ž์„œ ์šฐ๋ฆฌ๋Š” ์•ฝ 100๋งŒ ๋Œ€ ๊ทœ๋ชจ์˜ ์„œ๋ฒ„ ํด๋Ÿฌ์Šคํ„ฐ ๊ทœ๋ชจ๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์–ธ๊ธ‰ํ•œ ๋ฐ” ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์ „์ฒด ์„ค๊ณ„์—์„œ 64๊ฐœ์˜ ์˜ต์…˜์ด ๊ด€์‹ฌ์„ ๋Œ๊ณ  ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 128๊ฐœ์˜ ์ŠคํŒŒ์ธ ๋ ˆ์ด์–ด์™€ 128ํฌํŠธ ์Šค์œ„์น˜๊ฐ€ ํฌํ•จ๋œ ์˜ต์…˜์ด ์žˆ๋Š”๋ฐ ์ด๋Š” ์•ฝ๊ฐ„ ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ 32๋ ˆ๋ฒจ์˜ 150ํฌํŠธ(radix XNUMX ํฌํ•จ) ์ŠคํŒŒ์ธ ์Šค์œ„์น˜ ๋˜๋Š” XNUMX๋ ˆ๋ฒจ์˜ radix XNUMX ์Šค์œ„์น˜์— ๋”ฑ ๋งž๋Š” ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋” ๋งŽ์€ ๊ธฐ์ˆ˜์™€ ๋” ๋งŽ์€ ๋ ˆ์ด์–ด๊ฐ€ ์žˆ๋Š” ๋ชจ๋“  ๊ฒฝ์šฐ์— ๋งค์šฐ ํฐ ๋„คํŠธ์›Œํฌ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์ง€๋งŒ ์˜ˆ์ƒ ์†Œ๋น„๋Ÿ‰์„ ์‚ดํŽด๋ณด๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ๊ฐ€์™€ํŠธ์— ์ด๋ฆ…๋‹ˆ๋‹ค. ์ผ€์ด๋ธ”์„ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์€ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ํ•œ ์‚ฌ์ดํŠธ์—์„œ ๊ทธ๋ ‡๊ฒŒ ๋งŽ์€ ์ „๋ ฅ์„ ๊ณต๊ธ‰๋ฐ›์„ ๊ฐ€๋Šฅ์„ฑ์€ ์—†์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์„ผํ„ฐ ํ†ต๊ณ„๋‚˜ ๊ณต๊ณต๋ฐ์ดํ„ฐ๋ฅผ ์‚ดํŽด๋ณด๋ฉด ์ถ”์ • ์šฉ๋Ÿ‰์ด XNUMXMW ์ด์ƒ์ธ ๋ฐ์ดํ„ฐ์„ผํ„ฐ๋Š” ๊ฑฐ์˜ ์ฐพ์•„๋ณผ ์ˆ˜ ์—†๋‹ค. ๋” ํฐ ๊ทœ๋ชจ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ์บ ํผ์Šค๋กœ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๊ฐ€ ์„œ๋กœ ์•„์ฃผ ๊ฐ€๊นŒ์ด ์œ„์น˜ํ•ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

๊ฒŒ๋‹ค๊ฐ€ ์ด ์ถ”๊ฐ€ ๋ฐด๋“œ๋„ ์ •ํ™•ํžˆ ๋™์ผํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ๋ฒ”์œ„๋Š” ์งง์ง€๋งŒ DAC(์ง์ ‘ ์—ฐ๊ฒฐ ๊ตฌ๋ฆฌ, ์ฆ‰ ์Œ์ถ• ์ผ€์ด๋ธ”) ๋˜๋Š” ๋‹ค์ค‘ ๋ชจ๋“œ ๊ด‘ํ•™ ์žฅ์น˜์™€ ๊ฐ™์€ ๊ฒƒ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด๋Š” ํ›จ์”ฌ ๋” ๋งŽ๊ฑฐ๋‚˜ ์ ์€ ๋น„์šฉ์ด ๋“ญ๋‹ˆ๋‹ค. ๋” ๊ธด ๋ฒ”์œ„๋กœ ์ด๋™ํ•˜์ž๋งˆ์ž ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋Š” ๋‹จ์ผ ๋ชจ๋“œ ๊ด‘ํ•™์ด๋ฉฐ ์ด ์ถ”๊ฐ€ ๋Œ€์—ญํญ ๋น„์šฉ์ด ๋ˆˆ์— ๋„๊ฒŒ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

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

์ด ๊ทธ๋ฆผ์„ ๋ณด๋ฉด ์šฐ๋ฆฌ๊ฐ€ ๊ธฐ์ˆ˜๊ฐ€ 128์ธ ์Šค์œ„์น˜ ๊ฐ™์€ ๊ฒƒ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํ•ด์กŒ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์—ฌ๊ธฐ์—์„œ๋Š” ์›์น™์ ์œผ๋กœ ๋ชจ๋“  ๊ฒƒ์ด ๋ฐฉ๊ธˆ ๋งํ•œ ๊ฒƒ๊ณผ ๋™์ผํ•˜๋ฉฐ ๋‚˜์ค‘์— ๊ณ ๋ คํ•  ์Šฌ๋ผ์ด๋“œ์ž…๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

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

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

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

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

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์š”์•ฝํ•˜์ž๋ฉด, ์šฐ๋ฆฌ๋Š” XNUMX๊ฐœ์˜ ํŒฉํ† ๋ฆฌ ๋ ˆ์ด์–ด๊ฐ€ ์žˆ๋Š” ๋‘ ์ˆ˜์ค€์˜ ์ŠคํŒŒ์ธ์ด ์žˆ๋Š” ํ† ํด๋กœ์ง€๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

๋ฌผ๋ฆฌํ•™์€ ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ๋งค์šฐ ๊ฐ„๋‹จํ•œ ๊ณ„์‚ฐ. ์ŠคํŒŒ์ธ ๋ ˆ๋ฒจ์ด 1๊ฐœ์ธ ๊ฒฝ์šฐ ์Šค์œ„์น˜ ๋ ˆ๋ฒจ์€ ์„ธ ๊ฐœ๋งŒ ์žˆ๊ณ  ๋„คํŠธ์›Œํฌ์—๋Š” ์„œ๋ฒ„์—์„œ ๋ฆฌํ”„ ์Šค์œ„์น˜, ์ŠคํŒŒ์ธ 2, ์ŠคํŒŒ์ธ XNUMX๊นŒ์ง€ XNUMX๊ฐœ์˜ ์ผ€์ด๋ธ” ์„ธ๊ทธ๋จผํŠธ๊ฐ€ ์žˆ์„ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์˜ต์…˜ ์šฉ๋„๋Š” Twinax, ๋‹ค์ค‘ ๋ชจ๋“œ, ๋‹จ์ผ ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ์„œ ์šฐ๋ฆฌ๋Š” ์–ด๋–ค ์ŠคํŠธ๋ฆฝ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”์ง€, ๋น„์šฉ์€ ์–ผ๋งˆ์ธ์ง€, ๋ฌผ๋ฆฌ์  ํฌ๊ธฐ๋Š” ๋ฌด์—‡์ธ์ง€, ์ปค๋ฒ„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ”์œ„๋Š” ๋ฌด์—‡์ธ์ง€, ์—…๊ทธ๋ ˆ์ด๋“œ ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ธ์ง€ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋น„์šฉ๋ฉด์—์„œ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ์ค„ ์ง€์–ด ์žˆ์Šต๋‹ˆ๋‹ค. Twinaxes๋Š” ๋Šฅ๋™ ๊ด‘ํ•™ ์žฅ์น˜๋ณด๋‹ค ํ›จ์”ฌ ์ €๋ ดํ•˜๊ณ  ๋‹ค์ค‘ ๋ชจ๋“œ ํŠธ๋žœ์‹œ๋ฒ„๋ณด๋‹ค ์ €๋ ดํ•ฉ๋‹ˆ๋‹ค. ๋์—์„œ ๋น„ํ–‰ ๋‹น ๊ฐ€์ ธ ๊ฐ€๋ฉด 100๊ธฐ๊ฐ€๋น„ํŠธ ์Šค์œ„์น˜ ํฌํŠธ๋ณด๋‹ค ๋‹ค์†Œ ์ €๋ ดํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹จ์ผ ๋ชจ๋“œ๊ฐ€ ํ•„์š”ํ•œ ๋น„ํ–‰์—์„œ๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ด์œ ๋กœ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—์„œ CWDM์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ํ•ฉ๋ฆฌ์ ์ด์ง€๋งŒ PSM(๋ณ‘๋ ฌ ๋‹จ์ผ ๋ชจ๋“œ)์€ ์ž‘์—…ํ•˜๊ธฐ์— ๊ทธ๋‹ค์ง€ ํŽธ๋ฆฌํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋‹จ์ผ ๋ชจ๋“œ ๊ด‘ํ•™๋ณด๋‹ค ๋น„์šฉ์ด ์ €๋ ดํ•ฉ๋‹ˆ๋‹ค. ๋งค์šฐ ํฐ ํŒฉ์˜ ์„ฌ์œ ๊ฐ€ ์–ป์–ด์ง€๋ฉฐ ์ด๋Ÿฌํ•œ ๊ธฐ์ˆ ์— ์ดˆ์ ์„ ๋งž์ถ”๋ฉด ๋Œ€๋žต ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฐ€๊ฒฉ ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค.

ํ•œ ๊ฐ€์ง€ ๋” ์ฐธ๊ณ ํ•  ์‚ฌํ•ญ: ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ๋ถ„ํ•ด๋œ 100~4x25 ๋‹ค์ค‘ ๋ชจ๋“œ ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ๊ฑฐ์˜ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. SFP28 ํŠธ๋žœ์‹œ๋ฒ„์˜ ์„ค๊ณ„ ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด 28Gbit QSFP100๋ณด๋‹ค ํ›จ์”ฌ ์ €๋ ดํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹ค์ค‘ ๋ชจ๋“œ์— ๋Œ€ํ•œ ์ด๋Ÿฌํ•œ ๋ถ„ํ•ด๋Š” ์ž˜ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋˜ ๋‹ค๋ฅธ ํ•œ๊ณ„๋Š” ์ปดํ“จํŒ… ํด๋Ÿฌ์Šคํ„ฐ์˜ ํฌ๊ธฐ์™€ ์„œ๋ฒ„ ์ˆ˜๋กœ ์ธํ•ด ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๊ฐ€ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ํฌ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋‹จ์ผ ๋ชจ๋“œ๋กœ ์ตœ์†Œํ•œ ํ•œ ๋ฒˆ์˜ ๋น„ํ–‰์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•˜์ง€๋งŒ, Pod์˜ ๋ฌผ๋ฆฌ์  ํฌ๊ธฐ๋กœ ์ธํ•ด ๋‘ ๊ฐœ์˜ Twinax(๊ตฌ๋ฆฌ ์ผ€์ด๋ธ”) ์ŠคํŒฌ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ ๊ฐ€๊ฒฉ์„ ์ตœ์ ํ™”ํ•˜๊ณ  ์ด ์„ค๊ณ„์˜ ๊ธฐํ•˜ํ•™์  ๊ตฌ์กฐ๋ฅผ ๊ณ ๋ คํ•˜๋ฉด CWDM์„ ์‚ฌ์šฉํ•˜์—ฌ ํŠธ์œˆ์ถ• ์ŠคํŒฌ, ๋ฉ€ํ‹ฐ๋ชจ๋“œ ์ŠคํŒฌ, ์‹ฑ๊ธ€๋ชจ๋“œ ์ŠคํŒฌ์„ ์–ป๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๊ฐ€๋Šฅํ•œ ์—…๊ทธ๋ ˆ์ด๋“œ ๊ฒฝ๋กœ๋ฅผ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์ด๊ฒƒ์ด ์ตœ๊ทผ์˜ ๋ชจ์Šต์ด๋ฉฐ, ์šฐ๋ฆฌ๊ฐ€ ์–ด๋””๋กœ ํ–ฅํ•˜๊ณ  ์žˆ๋Š”์ง€, ๋ฌด์—‡์ด ๊ฐ€๋Šฅํ•œ์ง€์ž…๋‹ˆ๋‹ค. ์ ์–ด๋„ ๋ฉ€ํ‹ฐ๋ชจ๋“œ์™€ ์‹ฑ๊ธ€๋ชจ๋“œ ๋ชจ๋‘์—์„œ 50๊ธฐ๊ฐ€๋น„ํŠธ SerDes๋กœ ์ „ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋”์šฑ์ด ํ˜„์žฌ์™€ ๋ฏธ๋ž˜์˜ 400G์šฉ ๋‹จ์ผ ๋ชจ๋“œ ํŠธ๋žœ์‹œ๋ฒ„์— ๋ฌด์—‡์ด ์žˆ๋Š”์ง€ ์‚ดํŽด๋ณด๋ฉด ์ข…์ข… 50G SerDes๊ฐ€ ์ „๊ธฐ ์ธก๋ฉด์—์„œ ๋„์ฐฉํ•˜๋”๋ผ๋„ ๋ ˆ์ธ๋‹น 100Gbps๋Š” ์ด๋ฏธ ๊ด‘ํ•™ ์žฅ์น˜๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 50๊ฐœ๋กœ ์ด๋™ํ•˜๋Š” ๋Œ€์‹  ๋ ˆ์ธ๋‹น 100๊ธฐ๊ฐ€๋น„ํŠธ SerDes ๋ฐ 100Gbps๋กœ ์ „ํ™˜๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๋งŽ์€ ๊ณต๊ธ‰์—…์ฒด์˜ ์•ฝ์†์— ๋”ฐ๋ผ ๊ฐ€์šฉ์„ฑ์ด ๊ณง ์ถœ์‹œ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. 50G SerDes๊ฐ€ ๊ฐ€์žฅ ๋นจ๋ž๋˜ ๊ธฐ๊ฐ„์€ ๊ทธ๋‹ค์ง€ ๊ธธ์ง€ ์•Š์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. 100G SerDes์˜ ์ฒซ ๋ฒˆ์งธ ๋ณต์‚ฌ๋ณธ์ด ๊ฑฐ์˜ ๋‚ด๋…„์— ์ถœ์‹œ๋  ์˜ˆ์ •์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์–ผ๋งˆ ํ›„์—๋Š” ์•„๋งˆ๋„ ํ•ฉ๋ฆฌ์ ์ธ ๋ˆ์˜ ๊ฐ€์น˜๊ฐ€ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

๋ฌผ๋ฆฌํ•™ ์„ ํƒ์— ๋Œ€ํ•œ ๋˜ ํ•˜๋‚˜์˜ ๋‰˜์•™์Šค์ž…๋‹ˆ๋‹ค. ์›์น™์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ์ด๋ฏธ 400G SerDes๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ 200 ๋˜๋Š” 50๊ธฐ๊ฐ€๋น„ํŠธ ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์•ž์„œ ๋งํ–ˆ๋“ฏ์ด ์šฐ๋ฆฌ๋Š” ๋‹น์—ฐํžˆ ํ•ฉ๋ฆฌ์ ์ธ ๋ฒ”์œ„ ๋‚ด์—์„œ ์Šค์œ„์น˜์— ์ƒ๋‹นํžˆ ํฐ ๊ธฐ์ˆ˜๋ฅผ ์›ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์ด ๊ทธ๋‹ค์ง€ ์˜๋ฏธ๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์ด ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” 128์„ ์›ํ•ฉ๋‹ˆ๋‹ค. ์นฉ ์šฉ๋Ÿ‰์ด ์ œํ•œ๋˜์–ด ์žˆ๊ณ  ๋งํฌ ์†๋„๋ฅผ ๋†’์ด๋ฉด ๊ธฐ์ˆ˜๊ฐ€ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๊ฐ์†Œํ•˜๋ฏ€๋กœ ๊ธฐ์ ์€ ์—†์Šต๋‹ˆ๋‹ค.

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์ด๊ฒƒ์ด ์ผ€์ด๋ธ” ์ธํ”„๋ผ์˜ ๋…ผ๋ฆฌ์  ๊ตฌ์„ฑ ๊ด€์ ์—์„œ ๋ณธ ๋ชจ์Šต์ž…๋‹ˆ๋‹ค. ์™ผ์ชฝ ๊ทธ๋ฆผ์—์„œ ์—ฌ๋Ÿฌ ์ƒ‰์ƒ์˜ ๋ธ”๋ก์€ ์ฒซ ๋ฒˆ์งธ ๋ ˆ๋ฒจ ์ŠคํŒŒ์ธ ์Šค์œ„์น˜ ๋ธ”๋ก(๊ฐ๊ฐ 2๊ฐœ ์กฐ๊ฐ)๊ณผ ์ด ๋ธ”๋ก์—์„œ ๋‚˜์˜ค๋Š” ์ผ€์ด๋ธ” ๋ฌถ์Œ XNUMX๊ฐœ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ด ๋ธ”๋ก์€ ์ŠคํŒŒ์ธ-XNUMX ์Šค์œ„์น˜ ๋ธ”๋ก์—์„œ ๋‚˜์˜ค๋Š” ๋ฌถ์Œ๊ณผ ๊ต์ฐจํ•ฉ๋‹ˆ๋‹ค. .

์ž‘์€ ์‚ฌ๊ฐํ˜•์€ ๊ต์ฐจ์ ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์™ผ์ชฝ ์ƒ๋‹จ์—๋Š” ์ด๋Ÿฌํ•œ ๊ฐ ๊ต์ฐจ์ ์— ๋Œ€ํ•œ ๋ถ„์„์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์‹ค์ œ๋กœ ์ผ€์ด๋ธ”์„ ๋‹ค์‹œ ํฌ์žฅํ•˜์—ฌ ํ•˜๋‚˜์˜ ์ŠคํŒŒ์ธ-512 ํ‰๋ฉด๋งŒ ์žˆ๋Š” ํ•˜๋‚˜์˜ ๋ž™์— ์™„์ „ํžˆ ๋“ค์–ด๊ฐ€๋„๋ก ํ•˜๋Š” 512 x 2 ํฌํŠธ ๊ต์ฐจ ์—ฐ๊ฒฐ ๋ชจ๋“ˆ์ž…๋‹ˆ๋‹ค. ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ์ด ์‚ฌ์ง„์˜ ์Šค์บ”์€ ์ฒ™์ถ” 1 ์ˆ˜์ค€์˜ ์—ฌ๋Ÿฌ ํฌ๋“œ์™€ ๊ต์ฐจ ์—ฐ๊ฒฐ๋กœ ํŒจํ‚ค์ง•๋˜๋Š” ๋ฐฉ์‹, ์ฒ™์ถ” 2 ์ˆ˜์ค€์— ๋„๋‹ฌํ•˜๋Š” ๋ฐฉ์‹๊ณผ ๊ด€๋ จํ•˜์—ฌ ์ข€ ๋” ์ž์„ธํžˆ ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์ด๊ฒƒ์ด ์–ด๋–ป๊ฒŒ ์ƒ๊ฒผ๋Š”์ง€์ž…๋‹ˆ๋‹ค. ์•„์ง ์™„์ „ํžˆ ์กฐ๋ฆฝ๋˜์ง€ ์•Š์€ Spine-2 ์Šคํƒ ๋“œ(์™ผ์ชฝ)์™€ ๊ต์ฐจ ์—ฐ๊ฒฐ ์Šคํƒ ๋“œ. ๋ถˆํ–‰ํžˆ๋„ ๊ฑฐ๊ธฐ์—๋Š” ๋ณผ๊ฑฐ๋ฆฌ๊ฐ€ ๋งŽ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ์ „์ฒด ๊ตฌ์กฐ๋Š” ํ˜„์žฌ ํ™•์žฅ ์ค‘์ธ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ์ค‘ ํ•˜๋‚˜์— ๋ฐฐํฌ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ง„ํ–‰ ์ค‘์ธ ์ž‘์—…์ด๋ฏ€๋กœ ๋” ๋ณด๊ธฐ ์ข‹๊ณ , ๋” ์ž˜ ์ฑ„์›Œ์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

์„ ํƒ์€ BGP๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ค€๋น„ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—์„œ์˜ BGP ์‚ฌ์šฉ์— ๋Œ€ํ•œ RFC 7938์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์•„์ด๋””์–ด๋Š” ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ๋‹น ์ตœ์†Œ ์ ‘๋‘์‚ฌ ์ˆ˜์™€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋„คํŠธ์›Œํฌ์˜ ์ตœ์†Œ ์ ‘๋‘์‚ฌ ์ˆ˜, ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ์ง‘๊ณ„๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๊ฒฝ๋กœ ์ฐพ๊ธฐ๋ฅผ ์–ต์ œํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ฐธ๋ฆฌ ํ”„๋ฆฌ(Valley Free)๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ๋งค์šฐ ์‹ ์ค‘ํ•˜๊ณ  ํ†ต์ œ๋œ ์—…๋ฐ์ดํŠธ ๋ฐฐํฌ๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์—…๋ฐ์ดํŠธ๊ฐ€ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ต๊ณผํ•  ๋•Œ ์ •ํ™•ํžˆ ํ•œ ๋ฒˆ ๋ฐฐํฌ๋˜๊ธฐ๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”๋‹ฅ์—์„œ ์‹œ์ž‘๋˜๋ฉด ์œ„๋กœ ์˜ฌ๋ผ๊ฐ€์„œ ํ•œ ๋ฒˆ๋งŒ ํŽผ์ณ์ง‘๋‹ˆ๋‹ค. ์ง€๊ทธ์žฌ๊ทธ๊ฐ€ ์žˆ์–ด์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค. ์ง€๊ทธ์žฌ๊ทธ๋Š” ๋งค์šฐ ๋‚˜์ฉ๋‹ˆ๋‹ค.

์ด๋ฅผ ์œ„ํ•ด ๊ธฐ๋ณธ BGP ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„ ๋งŒํผ ๊ฐ„๋‹จํ•œ ์„ค๊ณ„๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๋งํฌ ๋กœ์ปฌ์—์„œ ์‹คํ–‰๋˜๋Š” eBGP๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ์ž์œจ ์‹œ์Šคํ…œ์€ ToR์˜ ์ž์œจ ์‹œ์Šคํ…œ, ํ•˜๋‚˜์˜ Pod์˜ ์ „์ฒด ์ŠคํŒŒ์ธ-1 ์Šค์œ„์น˜ ๋ธ”๋ก์˜ ์ž์œจ ์‹œ์Šคํ…œ, ์ „์ฒด Top์˜ ์ผ๋ฐ˜ ์ž์œจ ์‹œ์Šคํ…œ์œผ๋กœ ํ• ๋‹น๋ฉ๋‹ˆ๋‹ค. ์ง๋ฌผ์˜. BGP์˜ ์ •์ƒ์ ์ธ ๋™์ž‘์กฐ์ฐจ๋„ ์šฐ๋ฆฌ๊ฐ€ ์›ํ•˜๋Š” ์—…๋ฐ์ดํŠธ ๋ฐฐํฌ๋ฅผ ์ œ๊ณตํ•œ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ•˜๋Š” ๊ฒƒ์€ ์–ด๋ ต์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

์ด์™€ ๊ด€๋ จํ•˜์—ฌ ๋งค์šฐ ํฅ๋ฏธ๋กœ์šด ์ž‘์—…์ด RIFT ํ”„๋กœํ† ์ฝœ์˜ ํ”„๋ ˆ์ž„์›Œํฌ ๋‚ด์—์„œ ์ˆ˜ํ–‰๋˜์—ˆ์œผ๋ฉฐ ์ด์— ๋Œ€ํ•ด์„œ๋Š” ๋‹ค์Œ ๋ณด๊ณ ์„œ์—์„œ ๋…ผ์˜๋ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ์ ์€ ๋Œ€์ฒด ๊ฒฝ๋กœ๊ฐ€ ๋งŽ์€ ๋ฐ€์ง‘๋œ ํ† ํด๋กœ์ง€์—์„œ ๋ฐ์ดํ„ฐ ํ”Œ๋ ˆ์ธ์ด ์–ด๋–ป๊ฒŒ ํ™•์žฅ๋˜๋Š”์ง€์ž…๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋‹ค์Œ ํ™‰ ๊ทธ๋ฃน์„ ์„ค๋ช…ํ•˜๋Š” ECMP ๊ทธ๋ฃน๊ณผ ๊ฐ™์€ ๋ช‡ ๊ฐ€์ง€ ์ถ”๊ฐ€ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

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

์ตœ์‹  ์žฅ์น˜์—์„œ ๋ฐ์ดํ„ฐ ํ‰๋ฉด ํ™•์žฅ์„ฑ์€ ์–ด๋–ค ๋ชจ์Šต์ž…๋‹ˆ๊นŒ? LPM(์ตœ์žฅ ์ ‘๋‘์‚ฌ ์ผ์น˜)์„ ์ˆ˜ํ–‰ํ•˜๋ฉด 100๊ฐœ๊ฐ€ ๋„˜๋Š” ์ ‘๋‘์‚ฌ๊ฐ€ ์žˆ์–ด ๋ชจ๋“  ๊ฒƒ์ด ๊ฝค ์ข‹์Šต๋‹ˆ๋‹ค. Next Hop ๊ทธ๋ฃน์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ๋ชจ๋“  ๊ฒƒ์ด 2-4์œผ๋กœ ๋” ๋‚˜์ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ํ™‰(๋˜๋Š” ์ธ์ ‘์„ฑ)์— ๋Œ€ํ•œ ์„ค๋ช…์ด ํฌํ•จ๋œ ํ…Œ์ด๋ธ”์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ์ด๋Š” 16k์—์„œ 64k ์‚ฌ์ด์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๊ฒƒ์ด ๋ฌธ์ œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ์—์„œ ํฅ๋ฏธ๋กœ์šด ์—ฌ๋‹ด์ด ๋‚˜์˜ต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ MPLS์— ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚ฌ์Šต๋‹ˆ๊นŒ? ์›์น™์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ๊ทธ๊ฒƒ์„ ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

IP์— ๋Œ€ํ•œ ECMP ์ „๋‹ฌ ๊ตฌ์กฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์ˆ˜์˜ ์ ‘๋‘์‚ฌ๊ฐ€ ๋™์ผํ•œ ๊ทธ๋ฃน ๋ฐ ๋™์ผํ•œ ๋‹ค์Œ ํ™‰ ๋ธ”๋ก(๋˜๋Š” ์ธ์ ‘์„ฑ, ์ด๋Š” ์žฅ์น˜๋งˆ๋‹ค ๋‹ค๋ฅธ ๋ฌธ์„œ์—์„œ ๋‹ค๋ฅด๊ฒŒ ํ˜ธ์ถœ๋  ์ˆ˜ ์žˆ์Œ)์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์š”์ ์€ ์ด๊ฒƒ์ด ๋‚˜๊ฐ€๋Š” ํฌํŠธ๋กœ ์„ค๋ช…๋˜๊ณ  ์˜ฌ๋ฐ”๋ฅธ ๋‹ค์Œ ํ™‰์— ๋„๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด MAC ์ฃผ์†Œ๋ฅผ ๋‹ค์‹œ ์จ์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. IP์˜ ๊ฒฝ์šฐ ๋ชจ๋“  ๊ฒƒ์ด ๋‹จ์ˆœํ•ด ๋ณด์ž…๋‹ˆ๋‹ค. ๋™์ผํ•œ ๊ทธ๋ฃน, ๋™์ผํ•œ Next Hops ๋ธ”๋ก์— ๋งค์šฐ ๋งŽ์€ ์ˆ˜์˜ ์ ‘๋‘์‚ฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์ „ํ†ต์ ์ธ MPLS ์•„ํ‚คํ…์ฒ˜๋Š” ๋‚˜๊ฐ€๋Š” ์ธํ„ฐํŽ˜์ด์Šค์— ๋”ฐ๋ผ ๋ ˆ์ด๋ธ”์„ ๋‹ค๋ฅธ ๊ฐ’์œผ๋กœ ๋‹ค์‹œ ์“ธ ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฐ ์ž…๋ ฅ ๋ ˆ์ด๋ธ”์— ๋Œ€ํ•ด ๊ทธ๋ฃน๊ณผ ๋‹ค์Œ ํ™‰ ๋ธ”๋ก์„ ์œ ์ง€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์•„์‰ฝ๊ฒŒ๋„ ์ด๊ฒƒ์€ ํ™•์žฅ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ ์„ค๊ณ„์—์„œ๋Š” ์•ฝ 4000๊ฐœ์˜ ToR ์Šค์œ„์น˜๊ฐ€ ํ•„์š”ํ–ˆ๊ณ  ์ŠคํŒŒ์ธ-64์—์„œ ์ŠคํŒŒ์ธ-1 ๋ฐฉํ–ฅ์œผ๋กœ ์ด๋™ํ•  ๊ฒฝ์šฐ ์ตœ๋Œ€ ๋„ˆ๋น„๋Š” 2๊ฐœ์˜ ECMP ๊ฒฝ๋กœ๋ผ๋Š” ๊ฒƒ์„ ์‰ฝ๊ฒŒ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ToR์ด ์žˆ๋Š” ์ ‘๋‘์‚ฌ ํ•˜๋‚˜๋งŒ ์‚ฌ๋ผ์ง€๋ฉด ECMP ๊ทธ๋ฃน ํ…Œ์ด๋ธ” ํ•˜๋‚˜์— ๊ฐ„์‹ ํžˆ ๋“ค์–ด๊ฐ€๊ณ  Next Hops ํ…Œ์ด๋ธ”์—๋Š” ์ „ํ˜€ ๋“ค์–ด๊ฐ€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

๋งˆ์ง€๋ง‰์œผ๋กœ ์™ธ๋ถ€ ํŠธ๋ž˜ํ”ฝ์„ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋กœ ๊ฐ€์ ธ์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ํ•˜๋‚˜์š”? ์ด์ „์—๋Š” ํŠธ๋ž˜ํ”ฝ์ด ์œ„์—์„œ Clos ๋„คํŠธ์›Œํฌ๋กœ ์œ ์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, Fabric์˜ Top์—๋Š” ๋ชจ๋“  Device์™€ ์—ฐ๊ฒฐ๋˜๋Š” Edge Router๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ด ์†”๋ฃจ์…˜์€ ์ค‘์†Œ ๊ทœ๋ชจ์—์„œ ๋งค์šฐ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ์ด๋Ÿฐ ์‹์œผ๋กœ ์ „์ฒด ๋„คํŠธ์›Œํฌ์— ๋Œ€์นญ์ ์œผ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ์ „์†กํ•˜๋ ค๋ฉด Top of fabric์˜ ๋ชจ๋“  ์š”์†Œ์— ๋™์‹œ์— ๋„์ฐฉํ•ด์•ผ ํ•˜๋ฉฐ, ๊ทธ ์ˆ˜๊ฐ€ XNUMX๊ฐœ ์ด์ƒ์ด๋ฉด ๋Œ€๊ทœ๋ชจ๋„ ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์ด ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค. ์—์ง€ ๋ผ์šฐํ„ฐ์˜ ๊ธฐ์ˆ˜. ์ผ๋ฐ˜์ ์œผ๋กœ ์—์ง€ ๋ผ์šฐํ„ฐ๋Š” ๊ธฐ๋Šฅ์ด ๋” ๋›ฐ์–ด๋‚˜๊ณ  ํฌํŠธ๊ฐ€ ๋” ๋น„์‹ธ๋ฉฐ ๋””์ž์ธ์ด ๊ทธ๋‹ค์ง€ ์•„๋ฆ„๋‹ต์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋น„์šฉ์ด ๋งŽ์ด ๋“ญ๋‹ˆ๋‹ค.

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

์˜ต์…˜์ด ํ•˜๋‚˜ ๋” ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ด๊ฒƒ์ด Facebook์ด ํ•˜๋Š” ์ผ์ž…๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์ด๋ฅผ Fabric Aggregator ๋˜๋Š” HGRID๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€ ์ŠคํŒŒ์ธ ๋ ˆ๋ฒจ์ด ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋””์ž์ธ์€ ์ธํ„ฐํŽ˜์ด์Šค์— ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด๋‚˜ ์บก์Šํ™” ๋ณ€๊ฒฝ์ด ์—†์œผ๋ฉด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€์ ์ธ ํ„ฐ์น˜ํฌ์ธํŠธ๋ผ๋ฉด ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ ์—ฌ๋Ÿฌ ๋ถ€๋ถ„์„ ๋ถ„๋ฆฌํ•˜๋Š” ๋” ๋งŽ์€ ๊ธฐ๋Šฅ๊ณผ ์ผ์ข…์˜ ๋ง‰์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฉค๋ธŒ๋ ˆ์ธ์„ ํฌ๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ์˜๋ฏธ๊ฐ€ ์—†์ง€๋งŒ ์–ด๋–ค ์ด์œ ๋กœ ์‹ค์ œ๋กœ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์ œ๊ฑฐ ๊ฐ€๋Šฅ์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ๊ฐ€๋Šฅํ•œ ํ•œ ๋„“๊ฒŒ ๋งŒ๋“ค์–ด ํ˜ธ์ŠคํŠธ์— ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์ด ํ•ฉ๋ฆฌ์ ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ด๋Š” ๋งŽ์€ ํด๋ผ์šฐ๋“œ ์šด์˜์ž์— ์˜ํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์˜ค๋ฒ„๋ ˆ์ด๊ฐ€ ์žˆ์œผ๋ฉฐ ํ˜ธ์ŠคํŠธ์—์„œ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

์šฐ๋ฆฌ๋Š” ์–ด๋–ค ๊ฐœ๋ฐœ ๊ธฐํšŒ๋ฅผ ๋ณด๋‚˜์š”? ์šฐ์„  CI/CD ํŒŒ์ดํ”„๋ผ์ธ์— ๋Œ€ํ•œ ์ง€์›์„ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์šฐ๋ฆฌ๊ฐ€ ๋น„ํ–‰ํ•˜๋Š” ๋ฐฉ์‹์„ ํ…Œ์ŠคํŠธํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋น„ํ–‰ํ•˜๊ธฐ๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค. ์ธํ”„๋ผ๊ฐ€ ํฌ๊ณ  ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด ๋ณต์ œํ•˜๋Š” ๊ฒƒ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Š” ์ž˜ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ์š”์†Œ๋ฅผ ์‚ญ์ œํ•˜์ง€ ์•Š๊ณ  ํ”„๋กœ๋•์…˜ ์ธํ”„๋ผ์— ๋„์ž…ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋” ๋‚˜์€ ๊ณ„์ธก๊ณผ ๋” ๋‚˜์€ ๋ชจ๋‹ˆํ„ฐ๋ง์€ ๊ฒฐ์ฝ” ๋ถˆํ•„์š”ํ•œ ์ผ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ „์ฒด์ ์ธ ์งˆ๋ฌธ์€ ๋…ธ๋ ฅ๊ณผ ์ˆ˜์ต์˜ ๊ท ํ˜•์ž…๋‹ˆ๋‹ค. ํ•ฉ๋‹นํ•œ ๋…ธ๋ ฅ์œผ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ๋งค์šฐ ์ข‹์Šต๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ์žฅ์น˜์šฉ ๊ฐœ๋ฐฉํ˜• ์šด์˜ ์ฒด์ œ. RIFT์™€ ๊ฐ™์€ ๋” ๋‚˜์€ ํ”„๋กœํ† ์ฝœ๊ณผ ๋” ๋‚˜์€ ๋ผ์šฐํŒ… ์‹œ์Šคํ…œ. ๋” ๋‚˜์€ ํ˜ผ์žก ์ œ์–ด ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ณ  ์ ์–ด๋„ ์ผ๋ถ€ ์ง€์ ์—์„œ๋Š” ํด๋Ÿฌ์Šคํ„ฐ ๋‚ด์—์„œ RDMA ์ง€์›์„ ๋„์ž…ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์—ฐ๊ตฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

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

๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•. Yandex ๋ณด๊ณ ์„œ

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

์ถœ์ฒ˜ : habr.com

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