๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

ํ•˜๋ธŒ๋ฅด ๋…์ž ์—ฌ๋Ÿฌ๋ถ„ ์•ˆ๋…•ํ•˜์„ธ์š”. ์•„์ฃผ ์ข‹์€ ์†Œ์‹์„ ๊ณต์œ ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ๋งˆ์นจ๋‚ด ์ฐจ์„ธ๋Œ€ ๋Ÿฌ์‹œ์•„ Elbrus 8C ํ”„๋กœ์„ธ์„œ์˜ ์‹ค์ œ ์ง๋ ฌ ์ƒ์‚ฐ์„ ๊ธฐ๋‹ค๋ ธ์Šต๋‹ˆ๋‹ค. ๊ณต์‹์ ์œผ๋กœ ์–‘์‚ฐ์€ ์ด๋ฅด๋ฉด 2016๋…„๋ถ€ํ„ฐ ์‹œ์ž‘๋  ์˜ˆ์ •์ด์—ˆ์ง€๋งŒ, ์‹ค์ œ๋กœ๋Š” 2019๋…„์—์•ผ ์‹œ์ž‘๋œ ์–‘์‚ฐ์ด์—ˆ๊ณ  ์ด๋ฏธ ์•ฝ 4000๊ฐœ์˜ ํ”„๋กœ์„ธ์„œ๊ฐ€ ์ถœ์‹œ๋๋‹ค.

๋Œ€๋Ÿ‰ ์ƒ์‚ฐ์ด ์‹œ์ž‘๋œ ์งํ›„, ์ด ํ”„๋กœ์„ธ์„œ๋Š” Aerodisk์— ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. Elbrus 8C ํ”„๋กœ์„ธ์„œ๋ฅผ ์ง€์›ํ•˜๋Š” ํ•˜๋“œ์›จ์–ด ํ”Œ๋žซํผ Yakhont UVM์„ ์นœ์ ˆํ•˜๊ฒŒ ์ œ๊ณตํ•œ NORSI-TRANS์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ. ์ด๊ฒƒ์€ MCST์˜ ๋ชจ๋“  ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ์ตœ์‹  ๋ฒ”์šฉ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ์ด ํ”Œ๋žซํผ์€ ํŠน์ˆ˜ ์†Œ๋น„์ž ๋ฐ ํ†ต์‹  ์‚ฌ์—…์ž๊ฐ€ ์šด์˜ ๊ฒ€์ƒ‰ ํ™œ๋™ ์ค‘์— ํ™•๋ฆฝ ๋œ ์กฐ์น˜๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ ํฌํŒ…์ด ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒ๋˜์–ด ๊ตญ๋‚ด Elbrus ํ”„๋กœ์„ธ์„œ๊ฐ€ ํƒ‘์žฌ๋œ AERODISK ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ๊ธฐ์‚ฌ์—์„œ๋Š” ํ”„๋กœ์„ธ์„œ ์ž์ฒด, ํ”„๋กœ์„ธ์„œ์˜ ์—ญ์‚ฌ, ์•„ํ‚คํ…์ฒ˜ ๋ฐ ๋ฌผ๋ก  Elbrus์˜ ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ ๊ตฌํ˜„์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์ด์•ผ๊ธฐ

Elbrus ํ”„๋กœ์„ธ์„œ์˜ ์—ญ์‚ฌ๋Š” ์†Œ๋ จ ์‹œ๋Œ€๋กœ ๊ฑฐ์Šฌ๋Ÿฌ ์˜ฌ๋ผ๊ฐ‘๋‹ˆ๋‹ค. 1973๋…„ ์ •๋ฐ€๊ธฐ๊ณ„์ปดํ“จํ„ฐ๊ณตํ•™์—ฐ๊ตฌ์†Œ์—์„œ S.A. Lebedev (์ด์ „์— ์ตœ์ดˆ์˜ ์†Œ๋ จ ์ปดํ“จํ„ฐ MESM ๋ฐ ์ดํ›„ BESM์˜ ๊ฐœ๋ฐœ์„ ์ฃผ๋„ํ•œ ๋™์ผํ•œ Sergei Lebedev์˜ ์ด๋ฆ„์„ ๋”ฐ์„œ ๋ช…๋ช…) Elbrus๋ผ๋Š” ๋‹ค์ค‘ ํ”„๋กœ์„ธ์„œ ์ปดํ“จํŒ… ์‹œ์Šคํ…œ์˜ ๊ฐœ๋ฐœ์ด ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Vsevolod Sergeevich Burtsev๊ฐ€ ๊ฐœ๋ฐœ์„ ๊ฐ๋…ํ–ˆ์œผ๋ฉฐ ์ˆ˜์„ ๋””์ž์ด๋„ˆ ์ค‘ ํ•œ ๋ช…์ธ Boris Artashesovich Babayan๋„ ๊ฐœ๋ฐœ์— ์ ๊ทน์ ์œผ๋กœ ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK
Vsevolod Sergeevich Burtsev

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK
๋ณด๋ฆฌ์Šค ์•„๋ฅดํƒ€์…ฐ์†Œ๋น„์น˜ ๋ฐ”๋ฐ”์–€

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

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

์ตœ์ดˆ์˜ Elbrus ์ปดํ“จํ„ฐ๋Š” 1978๋…„์— ์™„์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋ชจ๋“ˆ์‹ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๊ณ  ์ค‘๊ฐ„ ํ†ตํ•ฉ ์ฒด๊ณ„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ 1~10๊ฐœ์˜ ํ”„๋กœ์„ธ์„œ๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๊ณ„์˜ ์†๋„๋Š” ์ดˆ๋‹น 15๋งŒ ํšŒ์— ๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค. 10๊ฐœ์˜ ํ”„๋กœ์„ธ์„œ์— ๊ณตํ†ต์ธ RAM์˜ ์–‘์€ ๊ธฐ๊ณ„์–ด์˜ 2์˜ 20์Šน ๋˜๋Š” 64MB์˜€์Šต๋‹ˆ๋‹ค.

๋‚˜์ค‘์— Elbrus ๊ฐœ๋ฐœ์— ์‚ฌ์šฉ ๋œ ๋งŽ์€ ๊ธฐ์ˆ ์ด ๋™์‹œ์— ์ „ ์„ธ๊ณ„์—์„œ ์—ฐ๊ตฌ๋˜์—ˆ๊ณ  IBM (International Business Machine)์ด ์ฐธ์—ฌํ–ˆ์ง€๋งŒ Elbrus ์ž‘์—…๊ณผ ๋‹ฌ๋ฆฌ ์ด๋Ÿฌํ•œ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์ž‘์—…์€ ๊ทธ๋ ‡์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์™„์„ฑ๋˜์—ˆ๊ณ  ๊ฒฐ๊ตญ ์™„์ œํ’ˆ ์ƒ์„ฑ์œผ๋กœ ์ด์–ด์ง€์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

Vsevolod Burtsev์— ๋”ฐ๋ฅด๋ฉด ์†Œ๋น„์—ํŠธ ์—”์ง€๋‹ˆ์–ด๋Š” ๊ตญ๋‚ด์™ธ ๊ฐœ๋ฐœ์ž ๋ชจ๋‘์—๊ฒŒ ๊ฐ€์žฅ ์•ž์„  ๊ฒฝํ—˜์„ ์ ์šฉํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. Elbrus ์ปดํ“จํ„ฐ์˜ ์•„ํ‚คํ…์ฒ˜๋Š” Burroughs ์ปดํ“จํ„ฐ, Hewlett-Packard ๊ฐœ๋ฐœ ๋ฐ BESM-6 ๊ฐœ๋ฐœ์ž์˜ ๊ฒฝํ—˜์— ์˜ํ•ด ์˜ํ–ฅ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๋™์‹œ์— ๋งŽ์€ ๊ฐœ๋ฐœ์ด ๋…์ฐฝ์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. Elbrus-1์—์„œ ๊ฐ€์žฅ ํฅ๋ฏธ๋กœ์šด ์ ์€ ์•„ํ‚คํ…์ฒ˜์˜€์Šต๋‹ˆ๋‹ค.

์ƒ์„ฑ๋œ ์Šˆํผ์ปดํ“จํ„ฐ๋Š” ์†Œ๋ จ์—์„œ ์Šˆํผ์Šค์นผ๋ผ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์‚ฌ์šฉํ•œ ์ตœ์ดˆ์˜ ์ปดํ“จํ„ฐ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•ด์™ธ ์Šˆํผ ์Šค์นผ๋ผ ํ”„๋กœ์„ธ์„œ์˜ ๋Œ€๋Ÿ‰ ์‚ฌ์šฉ์€ ์ €๋ ดํ•œ Intel Pentium ํ”„๋กœ์„ธ์„œ ์‹œ์žฅ์— ๋“ฑ์žฅํ•œ ์ง€๋‚œ ์„ธ๊ธฐ์˜ 90 ๋…„๋Œ€์—๋งŒ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ํŠน์ˆ˜ ์ž…์ถœ๋ ฅ ํ”„๋กœ์„ธ์„œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฃผ๋ณ€ ์žฅ์น˜์™€ ์ปดํ“จํ„ฐ์˜ RAM ๊ฐ„์— ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ ์ „์†ก์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์—๋Š” ์ด๋Ÿฌํ•œ ํ”„๋กœ์„ธ์„œ๊ฐ€ ์ตœ๋Œ€ XNUMX๊ฐœ ์žˆ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ค‘์•™ ํ”„๋กœ์„ธ์„œ์™€ ๋ณ‘๋ ฌ๋กœ ์ž‘๋™ํ•˜๊ณ  ์ „์šฉ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์—˜ ๋ธŒ๋ฃจ ์Šค 2

1985์—์„œ Elbrus๋Š” ๋…ผ๋ฆฌ์  ์—ฐ์†์„ฑ์„ ๋ฐ›์•˜์œผ๋ฉฐ Elbrus-2 ์ปดํ“จํ„ฐ๊ฐ€ ์ƒ์„ฑ๋˜์–ด ๋Œ€๋Ÿ‰ ์ƒ์‚ฐ์— ๋“ค์–ด๊ฐ”์Šต๋‹ˆ๋‹ค. ์•„ํ‚คํ…์ฒ˜ ์ธก๋ฉด์—์„œ๋Š” ์ด์ „ ๋ชจ๋ธ๊ณผ ํฌ๊ฒŒ ๋‹ค๋ฅด์ง€ ์•Š์•˜์ง€๋งŒ ์ƒˆ๋กœ์šด ์š”์†Œ ๊ธฐ๋ฐ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ดˆ๋‹น 10๋งŒ ์ž‘์—…์—์„œ 15์–ต 125๋งŒ ์ž‘์—…์œผ๋กœ ์ „์ฒด ์„ฑ๋Šฅ์„ ๊ฑฐ์˜ 16๋ฐฐ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. 72๋งŒ 144๋น„ํŠธ ์›Œ๋“œ ๋˜๋Š” 2MB๋กœ ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. Elbrus-120 I/O ์ฑ„๋„์˜ ์ตœ๋Œ€ ๋Œ€์—ญํญ์€ XNUMXMB/s์ž…๋‹ˆ๋‹ค.

"Elbrus-2"๋Š” Chelyabinsk-70์˜ ํ•ต ์—ฐ๊ตฌ ์„ผํ„ฐ์™€ MCC์˜ Arzamas-16, A-135 ๋ฏธ์‚ฌ์ผ ๋ฐฉ์–ด ์‹œ์Šคํ…œ ๋ฐ ๊ธฐํƒ€ ๊ตฐ์‚ฌ ์‹œ์„ค์—์„œ ํ™œ๋ฐœํžˆ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Elbrus์˜ ์ฐฝ์„ค์€ ์†Œ๋ จ ์ง€๋„์ž๋“ค์—๊ฒŒ ํ•ฉ๋‹นํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์—”์ง€๋‹ˆ์–ด๋“ค์ด ๋ช…๋ น๊ณผ ๋ฉ”๋‹ฌ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ๋””์ž์ด๋„ˆ Vsevolod Burtsev ๋ฐ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ์ „๋ฌธ๊ฐ€๊ฐ€ ์ฃผ์ •๋ถ€ ์ƒ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  Boris Babayan์€ XNUMX์›” ํ˜๋ช… ํ›ˆ์žฅ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.

์ด ์ƒ์€ ๋‹น์—ฐํ•œ ๊ฒƒ ์ด์ƒ์ด๋ผ๊ณ  Boris Babayan์€ ๋‚˜์ค‘์— ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

โ€œ1978๋…„์— ์šฐ๋ฆฌ๋Š” ์ตœ์ดˆ์˜ ์ˆ˜ํผ์Šค์นผ๋ผ ๊ธฐ๊ณ„์ธ Elbrus-1์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์„œ์–‘์—์„œ๋Š” ์ด ์•„ํ‚คํ…์ฒ˜๋กœ๋งŒ ์ˆ˜ํผ์Šค์นผ๋ผ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ตœ์ดˆ์˜ ์ˆ˜ํผ์Šค์นผ๋ผ๋Š” 92๋…„ ์„œ์–‘์—์„œ, ์šฐ๋ฆฌ๋Š” 78๋…„์— ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  ์Šˆํผ์Šค์นผ๋ผ ๋ฒ„์ „์€ ์ธํ…”์ด 95๋…„์— ๋งŒ๋“  ํŽœํ‹ฐ์—„ ํ”„๋กœ์™€ ๋น„์Šทํ•˜๋‹คโ€๊ณ  ๋งํ–ˆ๋‹ค.

์—ญ์‚ฌ์ ์ธ ์šฐ์›”์„ฑ์— ๋Œ€ํ•œ ์ด๋Ÿฌํ•œ ๋ง์€ ๋ฏธ๊ตญ์—์„œ๋„ ํ™•์ธ๋˜์—ˆ์œผ๋ฉฐ ์ตœ์ดˆ์˜ ์„œ์–‘ ์Šˆํผ ์Šค์นผ๋ผ ํ”„๋กœ์„ธ์„œ ์ค‘ ํ•˜๋‚˜์ธ Motorola 88110์˜ ๊ฐœ๋ฐœ์ž์ธ Keith Diefendorff๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

"์ตœ์ดˆ์˜ ์„œ์–‘ ์Šˆํผ์Šค์นผ๋ผ ํ”„๋กœ์„ธ์„œ๊ฐ€ ๋“ฑ์žฅํ•˜๊ธฐ ๊ฑฐ์˜ 1978๋…„ ์ „์ธ 15๋…„์— Elbrus-1์€ ํ•œ ์ฃผ๊ธฐ์— ๋‘ ๊ฐœ์˜ ๋ช…๋ น์„ ๋ฐœํ–‰ํ•˜๊ณ  ๋ช…๋ น ์‹คํ–‰ ์ˆœ์„œ๋ฅผ ๋ณ€๊ฒฝํ•˜๊ณ  ๋ ˆ์ง€์Šคํ„ฐ ์ด๋ฆ„์„ ๋ฐ”๊พธ๊ณ  ๊ฐ€์ •์— ๋”ฐ๋ผ ์‹คํ–‰ํ•˜๋Š” ํ”„๋กœ์„ธ์„œ๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค."

์—˜ ๋ธŒ๋ฃจ ์Šค 3

1986๋…„์ด์—ˆ๊ณ  ๋‘ ๋ฒˆ์งธ Elbrus ์ž‘์—…์ด ์™„๋ฃŒ๋œ ์งํ›„ ITMiVT๋Š” ๊ทผ๋ณธ์ ์œผ๋กœ ์ƒˆ๋กœ์šด ํ”„๋กœ์„ธ์„œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒˆ๋กœ์šด Elbrus-3 ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. Boris Babayan์€ ์ด ์ ‘๊ทผ ๋ฐฉ์‹์„ "post-superscalar"๋ผ๊ณ  ๋ถˆ๋ €์Šต๋‹ˆ๋‹ค. ๋‚˜์ค‘์— (90 ๋…„๋Œ€ ์ค‘๋ฐ˜) Intel Itanium ํ”„๋กœ์„ธ์„œ๊ฐ€ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ•œ ๊ฒƒ์€ ๋‚˜์ค‘์— VLIW / EPIC์ด๋ผ๊ณ ํ•˜๋Š”์ด ์•„ํ‚คํ…์ฒ˜์˜€์Šต๋‹ˆ๋‹ค (์†Œ๋ จ์—์„œ๋Š” ์ด๋Ÿฌํ•œ ๊ฐœ๋ฐœ์ด 1986 ๋…„์— ์‹œ์ž‘๋˜์–ด 1991 ๋…„์— ๋๋‚ฌ์Šต๋‹ˆ๋‹ค).

์ด ์ปดํ“จํŒ… ์ปดํ”Œ๋ ‰์Šค์—์„œ ์ปดํŒŒ์ผ๋Ÿฌ์˜ ๋„์›€์œผ๋กœ ์ž‘์—…์˜ ๋ณ‘๋ ฌ์„ฑ์„ ๋ช…์‹œ์ ์œผ๋กœ ์ œ์–ดํ•œ๋‹ค๋Š” ์•„์ด๋””์–ด๊ฐ€ ์ฒ˜์Œ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

1991 ๋…„์— ์ตœ์ดˆ์ด์ž ๋ถˆํ–‰ํžˆ๋„ ์œ ์ผํ•œ Elbrus-3 ์ปดํ“จํ„ฐ๊ฐ€ ์ถœ์‹œ๋˜์–ด ์™„์ „ํžˆ ์กฐ์ •ํ•  ์ˆ˜ ์—†์—ˆ๊ณ  ์†Œ๋ จ ๋ถ•๊ดด ํ›„ ์•„๋ฌด๋„ ๊ทธ๊ฒƒ์„ ํ•„์š”๋กœํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ ๊ฐœ๋ฐœ ๋ฐ ๊ณ„ํš์€ ์ข…์ด์— ๋‚จ์•„์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์•„ํ‚คํ…์ฒ˜์˜ ๋ฐฐ๊ฒฝ

ITMiVT์—์„œ ์†Œ๋น„์—ํŠธ ์Šˆํผ์ปดํ“จํ„ฐ ์ œ์ž‘์— ์ฐธ์—ฌํ•œ ํŒ€์€ ํ•ด์ฒด๋˜์ง€ ์•Š์•˜์ง€๋งŒ MCST(Moscow Center for SPARK-Technologies)๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ๋ณ„๋„์˜ ํšŒ์‚ฌ๋กœ ๊ณ„์† ์ž‘์—…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  90๋…„๋Œ€ ์ดˆ MCST์™€ Sun Microsystems ๊ฐ„์˜ ์ ๊ทน์ ์ธ ํ˜‘๋ ฅ์ด ์‹œ์ž‘๋˜์–ด MCST ํŒ€์ด UltraSPARC ๋งˆ์ดํฌ๋กœํ”„๋กœ์„ธ์„œ ๊ฐœ๋ฐœ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.

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

โ€œ์ด ๋ถ„์•ผ์—์„œ Sun๊ณผ ๊ณ„์† ํ˜‘๋ ฅํ•œ๋‹ค๋ฉด ๋ชจ๋“  ๊ฒƒ์ด Sun์˜ ์†Œ์œ ๊ฐ€ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋น„๋ก ์ž‘์—…์˜ 90%๊ฐ€ Sun์ด ์˜ค๊ธฐ ์ „์— ์™„๋ฃŒ๋˜์—ˆ์ง€๋งŒ ๋ง์ž…๋‹ˆ๋‹ค.โ€ (๋ณด๋ฆฌ์Šค ๋ฐ”๋ฐ”์–€)

E2K ์•„ํ‚คํ…์ฒ˜

Elbrus ํ”„๋กœ์„ธ์„œ์˜ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•ด ๋…ผ์˜ํ•  ๋•Œ IT ์—…๊ณ„ ๋™๋ฃŒ๋“ค๋กœ๋ถ€ํ„ฐ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ง์„ ์ž์ฃผ ๋“ฃ์Šต๋‹ˆ๋‹ค.

"Elbrus๋Š” RISC ์•„ํ‚คํ…์ฒ˜์ž…๋‹ˆ๋‹ค"
"Elbrus๋Š” EPIC ์•„ํ‚คํ…์ฒ˜์ž…๋‹ˆ๋‹ค"
"Elbrus๋Š” SPARC ์•„ํ‚คํ…์ฒ˜์ž…๋‹ˆ๋‹ค"

์‚ฌ์‹ค, ์ด๋Ÿฌํ•œ ์ง„์ˆ  ์ค‘ ์–ด๋Š ๊ฒƒ๋„ ์ „์ ์œผ๋กœ ์‚ฌ์‹ค์ด ์•„๋‹ˆ๋ฉฐ, ์‚ฌ์‹ค์ด๋ผ๋ฉด ๋ถ€๋ถ„์ ์œผ๋กœ๋งŒ ์‚ฌ์‹ค์ž…๋‹ˆ๋‹ค.

E2K ์•„ํ‚คํ…์ฒ˜๋Š” ๋ณ„๋„์˜ ์›๋ž˜ ํ”„๋กœ์„ธ์„œ ์•„ํ‚คํ…์ฒ˜์ด๋ฉฐ E2K์˜ ์ฃผ์š” ํ’ˆ์งˆ์€ ๋ช…์‹œ์ ์ธ ์ž‘์—… ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ๋ฅผ ์ง€์ •ํ•˜์—ฌ ๋‹ฌ์„ฑ๋˜๋Š” ์—๋„ˆ์ง€ ํšจ์œจ์„ฑ๊ณผ ๋›ฐ์–ด๋‚œ ํ™•์žฅ์„ฑ์ž…๋‹ˆ๋‹ค. E2K ์•„ํ‚คํ…์ฒ˜๋Š” MCST ํŒ€์—์„œ ๊ฐœ๋ฐœํ–ˆ์œผ๋ฉฐ SPARC ์•„ํ‚คํ…์ฒ˜(๊ณผ๊ฑฐ RISC ํฌํ•จ)์˜ ์˜ํ–ฅ์„ ๋ฐ›์€ ํฌ์ŠคํŠธ ์ˆ˜ํผ์Šค์นผ๋ผ ์•„ํ‚คํ…์ฒ˜(a la EPIC)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— MCST๋Š” XNUMX๊ฐ€์ง€ ๊ธฐ๋ณธ ์•„ํ‚คํ…์ฒ˜ ์ค‘ XNUMX๊ฐ€์ง€(์ˆ˜ํผ์Šค์นผ๋ผ, ํฌ์ŠคํŠธ-์ˆ˜ํผ์Šค์นผ๋ผ ๋ฐ SPARC) ์ƒ์„ฑ์— ์ง์ ‘ ๊ด€์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ธ์ƒ์€ ์ •๋ง ์ž‘์Šต๋‹ˆ๋‹ค.

๋ฏธ๋ž˜์˜ ํ˜ผ๋™์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด ๋‹จ์ˆœํ™”๋˜์—ˆ์ง€๋งŒ E2K ์•„ํ‚คํ…์ฒ˜์˜ ๋ฟŒ๋ฆฌ๋ฅผ ๋งค์šฐ ๋ช…ํ™•ํ•˜๊ฒŒ ๋ณด์—ฌ์ฃผ๋Š” ๊ฐ„๋‹จํ•œ ๋‹ค์ด์–ด๊ทธ๋žจ์„ ๊ทธ๋ ธ์Šต๋‹ˆ๋‹ค.

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

์ด์ œ ์˜คํ•ด๊ฐ€์žˆ๋Š” ์•„ํ‚คํ…์ฒ˜์˜ ์ด๋ฆ„์— ๋Œ€ํ•ด ์กฐ๊ธˆ ๋” ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์–‘ํ•œ ์†Œ์Šค์—์„œ ์ด ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ๋‹ค์Œ ์ด๋ฆ„์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ์ด๋ฆ„์€ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•ด ๊ฐ™์€ ๊ฒƒ์„ ๋งํ•˜์ง€๋งŒ ๊ณต์‹ ๊ธฐ์ˆ  ๋ฌธ์„œ์™€ ๊ธฐ์ˆ  ํฌ๋Ÿผ์—์„œ E2K๋ผ๋Š” ์ด๋ฆ„์€ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ง€์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฏ€๋กœ ์•ž์œผ๋กœ ํ”„๋กœ์„ธ์„œ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒฝ์šฐ ์šฐ๋ฆฌ๋Š” "E2000K"๋ผ๋Š” ์šฉ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ํŠน์ • ํ”„๋กœ์„ธ์„œ์— ๋Œ€ํ•œ ๊ฒฝ์šฐ "Elbrus"๋ผ๋Š” ์ด๋ฆ„์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

E2K ์•„ํ‚คํ…์ฒ˜์˜ ๊ธฐ์ˆ ์  ํŠน์ง•

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

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

์ปดํŒŒ์ผ๋Ÿฌ๋Š” ํ”„๋กœ์„ธ์„œ์˜ RISC/CISC ํ•˜๋“œ์›จ์–ด๋ณด๋‹ค ํ›จ์”ฌ ์ฒ ์ €ํ•˜๊ฒŒ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๊ณ  ๋” ๋…๋ฆฝ์ ์ธ ์ž‘์—…์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ E2K ์•„ํ‚คํ…์ฒ˜๋Š” ๊ธฐ์กด ์•„ํ‚คํ…์ฒ˜๋ณด๋‹ค ๋ณ‘๋ ฌ ์‹คํ–‰ ๋‹จ์œ„๊ฐ€ ๋” ๋งŽ์Šต๋‹ˆ๋‹ค.

E2K ์•„ํ‚คํ…์ฒ˜์˜ ํ˜„์žฌ ๊ธฐ๋Šฅ:

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

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

์—๋ฎฌ๋ ˆ์ด์…˜ x86

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

์—ฌ๋Ÿฌ ์ˆ˜์ค€์˜ ์ตœ์ ํ™” ๋•๋ถ„์— ๋ฒˆ์—ญ๋œ ์ฝ”๋“œ์˜ ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. x86 ์•„ํ‚คํ…์ฒ˜ ์—๋ฎฌ๋ ˆ์ด์…˜์˜ ํ’ˆ์งˆ์€ Elbrus ์ปดํ“จํŒ… ์‹œ์Šคํ…œ์—์„œ 20๊ฐœ ์ด์ƒ์˜ ์šด์˜ ์ฒด์ œ(์—ฌ๋Ÿฌ ๋ฒ„์ „์˜ Windows ํฌํ•จ)์™€ ์ˆ˜๋ฐฑ ๊ฐœ์˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์„ฑ๊ณต์ ์œผ๋กœ ์ถœ์‹œํ•จ์œผ๋กœ์จ ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ณดํ˜ธ๋œ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ๋ชจ๋“œ

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

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

์ˆ˜๋…„์— ๊ฑธ์ณ ์„ค๊ณ„๋œ ์ด ์ œํ’ˆ์€ ๋ฏธ๋ž˜์˜ ์„ฑ๋Šฅ ๋ฐ ํ™•์žฅ์„ฑ ์ธก๋ฉด์—์„œ ๊ฒฝ์Ÿ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋”ฐ๋ผ์žก๊ณ  ๋Šฅ๊ฐ€ํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ x86/amd64๋ฅผ ๊ดด๋กญํžˆ๋Š” ๋ฒ„๊ทธ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค. Meltdown(CVE-2017-5754), Spectre(CVE-2017-5753, CVE-2017-5715), RIDL(CVE-2018-12126, CVE-2018-12130), Fallout(CVE-2018-12127), ZombieLoad(CVE-2019-11091) ๋“ฑ.

x86/amd64 ์•„ํ‚คํ…์ฒ˜์—์„œ ๋ฐœ๊ฒฌ๋œ ์ทจ์•ฝ์ ์— ๋Œ€ํ•œ ์ตœ์‹  ๋ณดํ˜ธ ๊ธฐ๋Šฅ์€ ์šด์˜ ์ฒด์ œ ์ˆ˜์ค€์˜ ํŒจ์น˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ์•„ํ‚คํ…์ฒ˜์˜ ํ˜„์žฌ ๋ฐ ์ด์ „ ์„ธ๋Œ€ ํ”„๋กœ์„ธ์„œ์˜ ์„ฑ๋Šฅ ์ €ํ•˜๊ฐ€ ๋ˆˆ์— ๋„๊ฒŒ ๋‚˜ํƒ€๋‚˜๊ณ  ๋ฒ”์œ„๊ฐ€ 30%์—์„œ 80%์— ์ด๋ฆ…๋‹ˆ๋‹ค. x86 ํ”„๋กœ์„ธ์„œ์˜ ํ™œ์„ฑ ์‚ฌ์šฉ์ž์ธ ์šฐ๋ฆฌ๋Š” ์ด์— ๋Œ€ํ•ด ์•Œ๊ณ  ์žˆ์œผ๋ฉฐ ๊ณ„์†ํ•ด์„œ "์„ ์ธ์žฅ์„ ๋จน์Šต๋‹ˆ๋‹ค". ํŠนํžˆ ์†”๋ฃจ์…˜์ด ๋Ÿฌ์‹œ์•„์–ด ์ธ ๊ฒฝ์šฐ ์˜์‹ฌ ํ•  ์—ฌ์ง€๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๋ช…์„ธ์„œ

๋‹ค์Œ์€ ์œ ์‚ฌํ•œ Intel x4 ํ”„๋กœ์„ธ์„œ์™€ ๋น„๊ตํ•œ ๊ณผ๊ฑฐ(8C), ํ˜„์žฌ(8C), ์ƒˆ๋กœ์šด(16CB) ๋ฐ ๋ฏธ๋ž˜(86C) ์„ธ๋Œ€์˜ Elbrus ํ”„๋กœ์„ธ์„œ์˜ ๊ณต์‹์ ์ธ ๊ธฐ์ˆ ์  ํŠน์„ฑ์ž…๋‹ˆ๋‹ค.

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

์ด ํ‘œ๋ฅผ ๋Œ€์ถฉ ํ›‘์–ด๋ด๋„ 10๋…„ ์ „์—๋Š” ๊ทน๋ณตํ•  ์ˆ˜ ์—†์„ ๊ฒƒ ๊ฐ™์•˜๋˜ ๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ์˜ ๊ธฐ์ˆ ์  ์ž”๊ณ ๊ฐ€ ์ง€๊ธˆ์€ ์ด๋ฏธ ์ƒ๋‹นํžˆ ์ž‘์•„ ๋ณด์ด๊ณ  2021๋…„์—๋Š” Elbrus-16C(์ค‘์—์„œ ๋‹ค๋ฅธ ๊ฒƒ๋“ค์€ ๊ฐ€์ƒํ™”๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค) ์ตœ์†Œ ๊ฑฐ๋ฆฌ๋กœ ์ถ•์†Œ๋ฉ๋‹ˆ๋‹ค.

Elbrus 8C ํ”„๋กœ์„ธ์„œ์˜ SHD AERODISK

์šฐ๋ฆฌ๋Š” ์ด๋ก ์—์„œ ์‹ค์ฒœ์œผ๋กœ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค. MCST, Aerodisk, Basalt SPO(์ด์ „ Alt Linux) ๋ฐ NORSI-TRANS์˜ ์ „๋žต์  ์ œํœด์˜ ์ผํ™˜์œผ๋กœ ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์ด ๊ฐœ๋ฐœ ๋ฐ ์šด์˜๋˜์—ˆ์œผ๋ฉฐ ํ˜„์žฌ ๋ณด์•ˆ, ๊ธฐ๋Šฅ, ๋น„์šฉ ๋ฐ ์„ฑ๋Šฅ ์šฐ๋ฆฌ ์กฐ๊ตญ์˜ ์ ์ ˆํ•œ ์ˆ˜์ค€์˜ ๊ธฐ์ˆ  ๋…๋ฆฝ์„ฑ์„ ๋ณด์žฅ ํ•  ์ˆ˜์žˆ๋Š” ๋ถ€์ธํ•  ์ˆ˜์—†๋Š” ๊ฐ€์น˜์žˆ๋Š” ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค.
์ด์ œ ๋””ํ…Œ์ผ...

ํ•˜๋“œ์›จ์–ด

์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์˜ ํ•˜๋“œ์›จ์–ด ๋ถ€๋ถ„์€ NORSI-TRANS ํšŒ์‚ฌ์˜ ๋ฒ”์šฉ ํ”Œ๋žซํผ Yakhont UVM์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค. Yakhont UVM ํ”Œ๋žซํผ์€ ๋Ÿฌ์‹œ์•„ ์ถœ์‹ ์˜ ํ†ต์‹  ์žฅ๋น„ ์ƒํƒœ๋ฅผ ๋ฐ›์•˜์œผ๋ฉฐ ๋Ÿฌ์‹œ์•„ ๋ฌด์„  ์ „์ž ์ œํ’ˆ์˜ ํ†ตํ•ฉ ๋“ฑ๋ก๋ถ€์— ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์‹œ์Šคํ…œ์€ 2G ๋˜๋Š” 1G ์ด๋”๋„ท ์ƒํ˜ธ ์—ฐ๊ฒฐ๊ณผ SAS ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ณต์œ  Disk Shelf๋กœ ์ƒํ˜ธ ์—ฐ๊ฒฐ๋œ ๋‘ ๊ฐœ์˜ ๊ฐœ๋ณ„ ์Šคํ† ๋ฆฌ์ง€ ์ปจํŠธ๋กค๋Ÿฌ(๊ฐ๊ฐ 10U)๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

๋ฌผ๋ก  ์ด๊ฒƒ์€ ์šฐ๋ฆฌ๊ฐ€ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” "Cluster in a box" ํ˜•์‹(๊ณตํ†ต ๋ฐฑํ”Œ๋ ˆ์ธ์ด ์žˆ๋Š” ์ปจํŠธ๋กค๋Ÿฌ์™€ ๋””์Šคํฌ๊ฐ€ ํ•˜๋‚˜์˜ 2U ์„€์‹œ์— ์„ค์น˜๋œ ๊ฒฝ์šฐ)๋งŒํผ ์•„๋ฆ„๋‹ต์ง€๋Š” ์•Š์ง€๋งŒ ๊ฐ€๊นŒ์šด ์‹œ์ผ ๋‚ด์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ž˜ ์ž‘๋™ํ•˜์ง€๋งŒ ๋‚˜์ค‘์— "ํ™œ"์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

๋‚ด๋ถ€์ ์œผ๋กœ ๊ฐ ์ปจํŠธ๋กค๋Ÿฌ์—๋Š” 3๊ฐœ์˜ RAM ์Šฌ๋กฏ(8C ํ”„๋กœ์„ธ์„œ์šฉ DDR4)์ด ์žˆ๋Š” ๋‹จ์ผ ํ”„๋กœ์„ธ์„œ ๋งˆ๋”๋ณด๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐ ์ปจํŠธ๋กค๋Ÿฌ์—๋Š” 1๊ฐœ์˜ XNUMXG ์ด๋”๋„ท ํฌํŠธ(๊ทธ ์ค‘ XNUMX๊ฐœ๋Š” AERODISK ENGINE ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ์„œ๋น„์Šค๋กœ ์‚ฌ์šฉ)์™€ ๋ฐฑ์—”๋“œ(SAS) ๋ฐ ํ”„๋ŸฐํŠธ์—”๋“œ(์ด๋”๋„ท ๋˜๋Š” FibreChannel) ์–ด๋Œ‘ํ„ฐ์šฉ PCIe ์Šฌ๋กฏ XNUMX๊ฐœ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ถ€ํŠธ ๋””์Šคํฌ๋กœ๋Š” ํ”„๋กœ์ ํŠธ์—์„œ ๋ฐ˜๋ณต์ ์œผ๋กœ ํ…Œ์ŠคํŠธํ•˜๊ณ  ์‚ฌ์šฉํ•œ GS Nanotech์˜ ๋Ÿฌ์‹œ์•„ SATA SSD ๋””์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

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

์šด์˜ ์ฒด์ œ

OS๋Š” ์ธ์ฆ์šฉ OS Alt 8SP ๋ฒ„์ „์„ ์‚ฌ์šฉํ•œ๋‹ค. ๊ฐ€๊นŒ์šด ์žฅ๋ž˜์— ์šฐ๋ฆฌ๋Š” Aerodisk ์Šคํ† ๋ฆฌ์ง€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Alt OS์šฉ ํ”Œ๋Ÿฌ๊ทธ ๊ฐ€๋Šฅํ•˜๊ณ  ์ง€์†์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜๋Š” ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ๋งŒ๋“ค ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

์ด ๋ฒ„์ „์˜ ๋ฐฐํฌํŒ์€ E4.9K์šฉ Linux 2 ์ปค๋„์˜ ํ˜„์žฌ ์•ˆ์ • ๋ฒ„์ „(MCST ์ „๋ฌธ๊ฐ€๊ฐ€ ์ด์‹ํ•œ ์žฅ๊ธฐ ์ง€์› ๋ถ„๊ธฐ)์— ๊ตฌ์ถ•๋˜์—ˆ์œผ๋ฉฐ ๊ธฐ๋Šฅ ๋ฐ ๋ณด์•ˆ์„ ์œ„ํ•œ ํŒจ์น˜๋กœ ๋ณด์™„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Alt OS์˜ ๋ชจ๋“  ํŒจํ‚ค์ง€๋Š” ALT Linux Team ํ”„๋กœ์ ํŠธ์˜ ์›๋ž˜ ํŠธ๋žœ์žญ์…˜ ๋นŒ๋“œ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์—ฌ Elbrus์—์„œ ์ง์ ‘ ๋นŒ๋“œ๋˜๋ฏ€๋กœ ์ „์†ก ์ž์ฒด์— ๋Œ€ํ•œ ์ธ๊ฑด๋น„๋ฅผ ์ค„์ด๊ณ  ์ œํ’ˆ ํ’ˆ์งˆ์— ๋” ๋งŽ์€ ๊ด€์‹ฌ์„ ๊ธฐ์šธ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Elbrus์šฉ Alt OS์˜ ๋ชจ๋“  ๋ฆด๋ฆฌ์Šค๋Š” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ €์žฅ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ๋Šฅ ์ธก๋ฉด์—์„œ ํฌ๊ฒŒ ํ™•์žฅ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(6๋ฒˆ์งธ ๋ฒ„์ „์˜ ๊ฒฝ์šฐ ์•ฝ 12๊ฐœ์˜ ์†Œ์Šค ํŒจํ‚ค์ง€์—์„œ XNUMX๋ฒˆ์งธ ๋ฒ„์ „์˜ ๊ฒฝ์šฐ ์•ฝ XNUMX๊ฐœ๊นŒ์ง€).

Alt OS์˜ ๊ฐœ๋ฐœ์ž์ธ Basalt SPO๊ฐ€ ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์—์„œ ๋‹ค๋ฅธ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ์žฅ์น˜ ๊ฐœ๋ฐœ์ž์™€ ์ ๊ทน์ ์œผ๋กœ ํ˜‘๋ ฅํ•˜์—ฌ ํ•˜๋“œ์›จ์–ด ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ์‹œ์Šคํ…œ ๋‚ด์—์„œ ์›ํ™œํ•œ ์ƒํ˜ธ ์ž‘์šฉ์„ ๋ณด์žฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์„ ํƒ์ด ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ

์ด์‹ํ•  ๋•Œ ์šฐ๋ฆฌ๋Š” E2K์—์„œ ์ง€์›๋˜๋Š” x86 ์—๋ฎฌ๋ ˆ์ด์…˜์„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ์ƒ๊ฐ์„ ์ฆ‰์‹œ ํฌ๊ธฐํ•˜๊ณ  ํ”„๋กœ์„ธ์„œ์™€ ์ง์ ‘ ์ž‘์—…ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค(๋‹คํ–‰ํžˆ๋„ Alt์—๋Š” ์ด๋ฅผ ์œ„ํ•ด ํ•„์š”ํ•œ ๋„๊ตฌ๊ฐ€ ์ด๋ฏธ ์žˆ์Šต๋‹ˆ๋‹ค).

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

์‹ค์ œ๋กœ AERODISK ENGINE์˜ E2K ๊ตฌํ˜„์€ x86์—์„œ ๋ฐœ๊ฒฌ๋˜๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๊ธฐ์กด ์Šคํ† ๋ฆฌ์ง€ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ๋ฒ„์ „์˜ AERODISK ENGINE(A-CORE ๋ฒ„์ „ 2.30)์ด ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

E2K์—์„œ๋Š” ์•„๋ฌด๋Ÿฐ ๋ฌธ์ œ ์—†์ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ๋„์ž…ํ•˜์—ฌ ์ œํ’ˆ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ…Œ์ŠคํŠธ๋ฅผ ๊ฑฐ์ณค์Šต๋‹ˆ๋‹ค.

  • ์ตœ๋Œ€ XNUMX๊ฐœ์˜ ์ปจํŠธ๋กค๋Ÿฌ ๋ฐ ๋‹ค์ค‘ ๊ฒฝ๋กœ I/O(mpio)์— ๋Œ€ํ•œ ๋‚ด๊ฒฐํ•จ์„ฑ
  • ์”ฌ ๋ณผ๋ฅจ(RDG, DDP ํ’€, FC, iSCSI, NFS, Active Directory ํ†ตํ•ฉ์„ ํฌํ•จํ•œ SMB ํ”„๋กœํ† ์ฝœ)์„ ํ†ตํ•œ ๋ธ”๋ก ๋ฐ ํŒŒ์ผ ์•ก์„ธ์Šค
  • ์ตœ๋Œ€ XNUMX๋ฐฐ ํŒจ๋ฆฌํ‹ฐ๊นŒ์ง€ ๋‹ค์–‘ํ•œ RAID ๋ ˆ๋ฒจ(RAID ์ƒ์„ฑ์ž ์‚ฌ์šฉ ๊ธฐ๋Šฅ ํฌํ•จ)
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์Šคํ† ๋ฆฌ์ง€(๋™์ผํ•œ ํ’€ ๋‚ด์—์„œ SSD์™€ HDD ๊ฒฐํ•ฉ, ์ฆ‰ ์บ์‹œ ๋ฐ ๊ณ„์ธตํ™”)
  • ์ค‘๋ณต ์ œ๊ฑฐ ๋ฐ ์••์ถ•์„ ํ†ตํ•œ ๊ณต๊ฐ„ ์ ˆ์•ฝ ์˜ต์…˜
  • ROW ์Šค๋ƒ…์ƒท, ํด๋ก  ๋ฐ ๋‹ค์–‘ํ•œ ๋ณต์ œ ์˜ต์…˜
  • QoS, ๊ธ€๋กœ๋ฒŒ ํ•ซ์ŠคํŽ˜์–ด, VLAN, BOND ๋“ฑ๊ณผ ๊ฐ™์€ ๊ธฐํƒ€ ์ž‘์ง€๋งŒ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ

์‹ค์ œ๋กœ E2K์—์„œ๋Š” ๋‹ค์ค‘ ์ปจํŠธ๋กค๋Ÿฌ(20๊ฐœ ์ด์ƒ)์™€ ๋‹ค์ค‘ ์Šค๋ ˆ๋“œ I/O ์Šค์ผ€์ค„๋Ÿฌ๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด ์˜ฌํ”Œ๋ž˜์‹œ ํ’€์˜ ์„ฑ๋Šฅ์„ 30~XNUMX% ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. .

๊ทธ๋Ÿฌ๋‚˜ ๋ฌผ๋ก  ์ด๋Ÿฌํ•œ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ๋„ ์‹œ๊ฐ„ ๋ฌธ์ œ๋กœ ์ถ”๊ฐ€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์„ฑ๋Šฅ์— ๋Œ€ํ•ด ์กฐ๊ธˆ

์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์˜ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ํ†ต๊ณผํ•œ ํ›„ ๋กœ๋“œ ํ…Œ์ŠคํŠธ๋ฅผ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด RAM ์บ์‹œ๊ฐ€ ๋น„ํ™œ์„ฑํ™”๋œ ๋“€์–ผ ์ปจํŠธ๋กค๋Ÿฌ ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ(2xCPU E8C 1.3Ghz, 32GB RAM + 4 SAS SSD 800GB 3DWD)์—์„œ ๊ธฐ๋ณธ RAID-10 ๋ ˆ๋ฒจ๊ณผ 500๊ฐœ์˜ 10G๋กœ DDP ํ’€ XNUMX๊ฐœ๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. LUN์„ ๋งŒ๋“ค๊ณ  iSCSI(XNUMXG ์ด๋”๋„ท)๋ฅผ ํ†ตํ•ด ์ด๋Ÿฌํ•œ LUN์„ Linux ํ˜ธ์ŠคํŠธ์— ์—ฐ๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  FIO ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์€ ์ˆœ์ฐจ ๋กœ๋“œ ๋ธ”๋ก์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์‹œ๊ฐ„๋ณ„ ํ…Œ์ŠคํŠธ ์ค‘ ํ•˜๋‚˜๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๊ฒฐ๊ณผ๋Š” ์ƒ๋‹นํžˆ ๊ธ์ •์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

ํ”„๋กœ์„ธ์„œ์˜ ๋ถ€ํ•˜๋Š” ํ‰๊ท  60% ์ˆ˜์ค€์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ €์žฅ์†Œ๊ฐ€ ์•ˆ์ „ํ•˜๊ฒŒ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ณธ ์ˆ˜์ค€์ž…๋‹ˆ๋‹ค.

์˜ˆ, ์ด๊ฒƒ์€ ๊ณ ๋ถ€ํ•˜์™€๋Š” ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€๊ณ  ๊ณ ์„ฑ๋Šฅ DBMS์—๋Š” ๋ถ„๋ช…ํžˆ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์ง€๋งŒ ์‹ค์Šต์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด ์ด๋Ÿฌํ•œ ํŠน์„ฑ์€ ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์ด ์‚ฌ์šฉ๋˜๋Š” ์ผ๋ฐ˜ ์ž‘์—…์˜ 80%์— ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

์กฐ๊ธˆ ํ›„์— ์Šคํ† ๋ฆฌ์ง€ ํ”Œ๋žซํผ์œผ๋กœ์„œ Elbrus์˜ ๋กœ๋“œ ํ…Œ์ŠคํŠธ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋ณด๊ณ ์„œ๋ฅผ ๊ฐ€์ง€๊ณ  ๋Œ์•„์˜ฌ ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

๋ฐ์€ ๋ฏธ๋ž˜

์œ„์—์„œ ์“ด ๊ฒƒ์ฒ˜๋Ÿผ Elbrus 8C์˜ ๋Œ€๋Ÿ‰ ์ƒ์‚ฐ์€ ์‹ค์ œ๋กœ ์ตœ๊ทผ์— ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 2019๋…„ ์ดˆ์— ์•ฝ 4000๊ฐœ์˜ ํ”„๋กœ์„ธ์„œ๊ฐ€ ์ด๋ฏธ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋น„๊ต๋ฅผ ์œ„ํ•ด ์ด์ „ ์„ธ๋Œ€ Elbrus 4C์˜ ํ”„๋กœ์„ธ์„œ๋Š” ์ „์ฒด ์ƒ์‚ฐ ๊ธฐ๊ฐ„ ๋™์•ˆ 5000๊ฐœ๋งŒ ์ƒ์‚ฐ๋˜์—ˆ์œผ๋ฏ€๋กœ ์ง„์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๋Ÿฌ์‹œ์•„ ์‹œ์žฅ์—์„œ๋„ ๋ฐ”๋‹ค์˜ ํ•œ ๋ฐฉ์šธ์ด๋ผ๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํ•˜์ง€๋งŒ ๊ธธ์€ ๊ฑท๋Š” ์‚ฌ๋žŒ์ด ์ง€๋ฐฐ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ˆ˜๋งŒ ๊ฐœ์˜ Elbrus 2020C ํ”„๋กœ์„ธ์„œ๊ฐ€ 8๋…„์— ์ถœ์‹œ๋  ์˜ˆ์ •์ด๋ฉฐ ์ด๋Š” ์ด๋ฏธ ์‹ฌ๊ฐํ•œ ์ˆ˜์น˜์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ 2020๋…„์—๋Š” MCST ํŒ€์ด Elbrus-8SV ํ”„๋กœ์„ธ์„œ๋ฅผ ๋Œ€๋Ÿ‰ ์ƒ์‚ฐ์— ํˆฌ์ž…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์–‘์‚ฐ๊ณ„ํš์€ ๊ตญ๋‚ด ์ „์ฒด ์„œ๋ฒ„ํ”„๋กœ์„ธ์„œ ์‹œ์žฅ์˜ ์ƒ๋‹น ๋ถ€๋ถ„์„ ์ ์œ ํ•˜๊ณ  ์žˆ๋Š” ์ ์šฉ์ด๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ ์ง€๊ธˆ ์—ฌ๊ธฐ์—์„œ ๊ฐ€์žฅ ์•ˆ์ „ํ•˜๊ณ  ์ธ์ฆ ๋œ ๋Ÿฌ์‹œ์•„ ์ œ ๋ฐ์ดํ„ฐ ์ €์žฅ ์‹œ์Šคํ…œ (๋ฐ ๋ฏธ๋ž˜, Elbrus-16C์˜ ๊ฐ€์ƒํ™” ์‹œ์Šคํ…œ). ๋Ÿฌ์‹œ์•„ ์‹œ์Šคํ…œ์€ ํ˜„์žฌ ํ˜„๋Œ€ ์กฐ๊ฑด์—์„œ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๊ฐ€๋Šฅํ•œ ํ•œ ๋ฉ€๋ฆฌ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

๊ตญ๋‚ด ํ”„๋กœ์„ธ์„œ Elbrus 8C์˜ SHD AERODISK

ํ•œ๋•Œ ์†Œ๋ จ์˜ ๋ถ•๊ดด๋กœ ์ธํ•ด Elbrus ์ œ์ž‘์ž ํŒ€์ด ํ”„๋กœ์„ธ์„œ ์„ธ๊ณ„์—์„œ ์ €๋ช…ํ•œ ์„ ์ˆ˜๊ฐ€ ๋˜๋Š” ๊ฒƒ์„ ๋ง‰์•˜๊ณ  ํŒ€์€ ํ•ด์™ธ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ž๊ธˆ์„ ๋ชจ์ƒ‰ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋ฐœ๊ฒฌ๋˜์—ˆ๊ณ , ์ž‘์—…์ด ์™„๋ฃŒ๋˜์—ˆ์œผ๋ฉฐ, ์ง€์  ์žฌ์‚ฐ์ด ์ €์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํฐ ๊ฐ์‚ฌ๋ฅผ ์ „ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค!

์ง€๊ธˆ์€ ๊ทธ๊ฒŒ ๋‹ค์ž…๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ์˜๊ฒฌ, ์งˆ๋ฌธ ๋ฐ ๋ฌผ๋ก  ๋น„ํŒ์„ ์ž‘์„ฑํ•˜์‹ญ์‹œ์˜ค. ์šฐ๋ฆฌ๋Š” ํ•ญ์ƒ ํ–‰๋ณตํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ์ „์ฒด Aerodisk ํšŒ์‚ฌ๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ ๋‹ค๊ฐ€์˜ค๋Š” ์ƒˆํ•ด์™€ ํฌ๋ฆฌ์Šค๋งˆ์Šค์— ์ „์ฒด ๋Ÿฌ์‹œ์•„ IT ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์ถ•ํ•˜ํ•˜๊ณ  100% ๊ฐ€๋™ ์‹œ๊ฐ„์„ ๊ธฐ์›ํ•˜๋ฉฐ ์ƒˆํ•ด์—๋Š” ๋ฐฑ์—…์ด ๋ˆ„๊ตฌ์—๊ฒŒ๋„ ์œ ์šฉํ•˜์ง€ ์•Š๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.))).

์‚ฌ์šฉ ๋œ ์žฌ๋ฃŒ

๊ธฐ์ˆ , ์•„ํ‚คํ…์ฒ˜ ๋ฐ ํŠน์„ฑ์— ๋Œ€ํ•œ ์ผ๋ฐ˜์ ์ธ ์„ค๋ช…์ด ํฌํ•จ๋œ ๋ฌธ์„œ:
https://www.ixbt.com/cpu/e2k-spec.html

"Elbrus"๋ผ๋Š” ์ด๋ฆ„์˜ ์ปดํ“จํ„ฐ์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์—ญ์‚ฌ:
https://topwar.ru/34409-istoriya-kompyuterov-elbrus.html

e2k ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ์ผ๋ฐ˜ ๋ฌธ์„œ:
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81_2000

์ด ๊ธฐ์‚ฌ๋Š” 4์„ธ๋Œ€(Elbrus-8S) ๋ฐ 5์„ธ๋Œ€(Elbrus-8SV, 2020)์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-8%D0%A1

์ฐจ์„ธ๋Œ€ 6์„ธ๋Œ€ ํ”„๋กœ์„ธ์„œ ์‚ฌ์–‘(Elbrus-16SV, 2021):
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-16%D0%A1

Elbrus ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ๊ณต์‹ ์„ค๋ช…:
http://www.elbrus.ru/elbrus_arch

์—‘์‚ฌ์Šค์ผ€์ผ ์„ฑ๋Šฅ์˜ ์Šˆํผ์ปดํ“จํ„ฐ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ํ•˜๋“œ์›จ์–ด ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ํ”Œ๋žซํผ "Elbrus" ๊ฐœ๋ฐœ์ž์˜ ๊ณ„ํš:
http://www.mcst.ru/files/5a9eb2/a10cd8/501810/000003/kim_a._k._perekatov_v._i._feldman_v._m._na_puti_k_rossiyskoy_ekzasisteme_plany_razrabotchikov.pdf

๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ, ์„œ๋ฒ„ ๋ฐ ์Šˆํผ์ปดํ“จํ„ฐ๋ฅผ ์œ„ํ•œ ๋Ÿฌ์‹œ์•„ Elbrus ๊ธฐ์ˆ :
http://www.mcst.ru/files/5472ef/770cd8/50ea05/000001/rossiyskietehnologiielbrus-it-edu9-201410l.pdf

Boris Babayan์˜ ์˜ค๋ž˜๋œ ๊ธฐ์‚ฌ์ด์ง€๋งŒ ์—ฌ์ „ํžˆ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
http://www.mcst.ru/e2k_arch.shtml

Mikhail Kuzminsky์˜ ์ด์ „ ๊ธฐ์‚ฌ:
https://www.osp.ru/os/1999/05-06/179819

MCST ํ”„๋ ˆ์  ํ…Œ์ด์…˜, ์ผ๋ฐ˜ ์ •๋ณด:
https://yadi.sk/i/HDj7d31jTDlDgA

Elbrus ํ”Œ๋žซํผ์šฉ Alt OS์— ๋Œ€ํ•œ ์ •๋ณด:
https://altlinux.org/ัะปัŒะฑั€ัƒั

https://sdelanounas.ru/blog/shigorin/

์ถœ์ฒ˜ : habr.com

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