์๋ ํ์ธ์ ์ฌ๋ฌ๋ถ. ๋ฌ์์ Elbrus 8C ํ๋ก์ธ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ Aerodisk VOSTOK ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง ์์คํ ์ ๊ณ์ ์๊ฐํฉ๋๋ค.
์ด ๊ธฐ์ฌ์์ ์ฐ๋ฆฌ๋ (์ฝ์ํ ๋๋ก) Elbrus์ ๊ด๋ จ๋ ๊ฐ์ฅ ์ธ๊ธฐ ์๊ณ ํฅ๋ฏธ๋ก์ด ์ฃผ์ ์ค ํ๋์ธ ์์ฐ์ฑ์ ์์ธํ ๋ถ์ํ ๊ฒ์ ๋๋ค. Elbrus์ ์ฑ๋ฅ์ ๋ํด ๋ง์ ์ถ์ธก์ด ์์ผ๋ฉฐ ์ ๋์ ์ผ๋ก ๊ทน์ฑ์ ๋๋ค. ๋น๊ด๋ก ์๋ค์ Elbrus์ ์์ฐ์ฑ์ด ์ด์ "์๋ฌด๊ฒ๋" ์๋๋ฉฐ "์ต๊ณ " ์์ฐ์๋ฅผ ๋ฐ๋ผ์ก๋ ๋ฐ ์์ญ ๋ ์ด ๊ฑธ๋ฆด ๊ฒ์ด๋ผ๊ณ ๋งํฉ๋๋ค(์ฆ, ํ์ฌ ํ์ค์์๋ ๊ฒฐ์ฝ ๊ทธ๋ ์ง ์์ต๋๋ค). ๋ฐ๋ฉด ๋๊ด๋ก ์๋ค์ Elbrus 8C๊ฐ ์ด๋ฏธ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ด๊ณ ์์ผ๋ฉฐ ์์ผ๋ก ๋ช ๋ ์์ ์๋ก์ด ๋ฒ์ ์ ํ๋ก์ธ์(Elbrus 16C ๋ฐ 32C)๊ฐ ์ถ์๋๋ฉด "๋ฐ๋ผ์ก์ ์ถ์"ํ ์ ์์ ๊ฒ์ด๋ผ๊ณ ๋งํฉ๋๋ค. ์ธ๊ณ ์ต๊ณ ์ ํ๋ก์ธ์ ์ ์กฐ์ ์ฒด.
Aerodisk์ ์ฐ๋ฆฌ๋ ์ค์ฉ์ ์ธ ์ฌ๋๋ค์ด๋ฏ๋ก ํ ์คํธํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋กํ ๋ค์ ๊ฒฐ๋ก ์ ๋์ถํ๋ ๊ฐ์ฅ ๊ฐ๋จํ๊ณ ์ดํดํ๊ธฐ ์ฌ์ด ๊ฒฝ๋ก๋ฅผ ์ ํํ์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ฐ๋ฆฌ๋ ์๋นํ ๋ง์ ํ ์คํธ๋ฅผ ์ํํ๊ณ Elbrus 8C e2k ์ํคํ ์ฒ์ ์ฌ๋ฌ ์๋ ๊ธฐ๋ฅ(์ ์พํ ๊ธฐ๋ฅ ํฌํจ)์ ๋ฐ๊ฒฌํ์ผ๋ฉฐ ๋ฌผ๋ก ์ด๋ฅผ Intel Xeon amd64 ์ํคํ ์ฒ ํ๋ก์ธ์์ ์ ์ฌํ ์คํ ๋ฆฌ์ง ์์คํ ๊ณผ ๋น๊ตํ์ต๋๋ค.
๊ทธ๋ฐ๋ฐ 15.10.2020๋ 15์ 00์ผ XNUMX:XNUMX์ ์ด๋ฆฌ๋ ๋ค์ ์น ์ธ๋ฏธ๋ "OkoloIT"์์ Elbrus์ ์คํ ๋ฆฌ์ง ์์คํ ์ ๋ํ ํ ์คํธ, ๊ฒฐ๊ณผ ๋ฐ ํฅํ ๊ฐ๋ฐ์ ๋ํด ๋ ์์ธํ ์ค๋ช ํ ์์ ์ ๋๋ค. ์๋ ๋งํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฑ๋กํ ์ ์์ต๋๋ค.
โ
ํ ์คํธ ๋ฒค์น
์ฐ๋ฆฌ๋ ๋ ๊ฐ์ ์คํ ๋๋ฅผ ๋ง๋ค์์ต๋๋ค. ๋ ์คํ ๋ ๋ชจ๋ 16G FC ์ค์์น๋ฅผ ํตํด 12๊ฐ์ SAS SSD 960GB ๋์คํฌ๊ฐ ์ค์น๋ ๋ ๊ฐ์ ์คํ ๋ฆฌ์ง ์ปจํธ๋กค๋ฌ์ ์ฐ๊ฒฐ๋ Linux ์๋ฒ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค(RAID-11,5์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ "์์ ์ฉ๋" 5,7TB ๋๋ "์ฌ์ฉ ๊ฐ๋ฅํ" ์ฉ๋ 10TB). .
๊ฐ๋ต์ ์ผ๋ก ์คํ ๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
1๋ฒ ์คํ ๋ e2k (Elbrus)
ํ๋์จ์ด ๊ตฌ์ฑ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- Linux ์๋ฒ(2xIntel Xeon E5-2603 v4(6์ฝ์ด, 1,70Ghz), 64GB DDR4, 2xFC ์ด๋ํฐ 16G 2ํฌํธ) โ 1๊ฐ
- ์ค์์น FC 16 G โ 2๊ฐ
- ์คํ ๋ฆฌ์ง ์์คํ Aerodisk Vostok 2-E12(2xElbrus 8C(8์ฝ์ด, 1,20Ghz), 32GB DDR3, 2xFE FC ์ด๋ํฐ 16G 2ํฌํธ, 12xSAS SSD 960GB) - 1๊ฐ
2๋ฒ ์คํ ๋ amd64(์ธํ )
e2k์ ์ ์ฌํ ๊ตฌ์ฑ๊ณผ ๋น๊ตํ๊ธฐ ์ํด amd64์ ํน์ฑ์ด ์ ์ฌํ ํ๋ก์ธ์๋ฅผ ๊ฐ์ถ ์ ์ฌํ ์คํ ๋ฆฌ์ง ๊ตฌ์ฑ์ ์ฌ์ฉํ์ต๋๋ค.
- Linux ์๋ฒ(2xIntel Xeon E5-2603 v4(6์ฝ์ด, 1,70Ghz), 64GB DDR4, 2xFC ์ด๋ํฐ 16G 2ํฌํธ) โ 1๊ฐ
- ์ค์์น FC 16 G โ 2๊ฐ
- ์คํ ๋ฆฌ์ง ์์คํ Aerodisk Engine N2(2xIntel Xeon E5-2603 v4(6์ฝ์ด, 1,70Ghz), 32GB DDR4, 2xFE FC ์ด๋ํฐ 16G 2ํฌํธ, 12xSAS SSD 960GB) - 1๊ฐ
์ค์ ์ฐธ๊ณ ์ฌํญ: ํ ์คํธ์ ์ฌ์ฉ๋ Elbrus 8C ํ๋ก์ธ์๋ DDR3 RAM๋ง ์ง์ํฉ๋๋ค. ๋ฌผ๋ก ์ด๋ "๋์์ง๋ง ์ค๋ ๊ฐ์ง ์์ต๋๋ค." Elbrus 8SV(์์ง ์ฌ๊ณ ๊ฐ ์์ง๋ง ๊ณง ์ถ์๋ ์์ )๋ DDR4๋ฅผ ์ง์ํฉ๋๋ค.
ํ ์คํธ ๋ฐฉ๋ฒ๋ก
๋ก๋๋ฅผ ์์ฑํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ์ธ๊ธฐ ์๊ณ ์ค๋ ํ ์คํธ๋ฅผ ๊ฑฐ์น FIO(Flexible IO) ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์ต๋๋ค.
๋ ์คํ ๋ฆฌ์ง ์์คํ ๋ชจ๋ ๋ธ๋ก ์ก์ธ์ค์ ๋ํ ๊ณ ์ฑ๋ฅ ์๊ตฌ ์ฌํญ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๊ตฌ์ฑ ๊ถ์ฅ ์ฌํญ์ ๋ฐ๋ผ ๊ตฌ์ฑ๋๋ฏ๋ก DDP(Dynamic Disk Pool) ๋์คํฌ ํ์ ์ฌ์ฉํฉ๋๋ค. ํ ์คํธ ๊ฒฐ๊ณผ๋ฅผ ์๊ณกํ์ง ์๊ธฐ ์ํด ๋ ์คํ ๋ฆฌ์ง ์์คํ ๋ชจ๋์์ ์์ถ, ์ค๋ณต ์ ๊ฑฐ ๋ฐ RAM ์บ์๋ฅผ ๋นํ์ฑํํ์ต๋๋ค.
8๊ฐ์ D-LUN์ ๊ฐ๊ฐ 10GB์ RAID-500์์ ์์ฑ๋์์ผ๋ฉฐ ์ด ์ฌ์ฉ ๊ฐ๋ฅํ ์ฉ๋์ 4TB์ ๋๋ค(์ฆ, ์ด ๊ตฌ์ฑ์์ ๊ฐ๋ฅํ ์ฌ์ฉ ๊ฐ๋ฅํ ์ฉ๋์ ์ฝ 70%).
ํนํ, ์คํ ๋ฆฌ์ง ์์คํ ์ฌ์ฉ์ ๋ํ ๊ธฐ๋ณธ์ ์ด๊ณ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์๋๋ฆฌ์ค๊ฐ ์คํ๋ฉ๋๋ค.
์ฒ์ ๋ ํ ์คํธ๋ ํธ๋์ญ์ DBMS์ ์๋์ ์๋ฎฌ๋ ์ดํธํฉ๋๋ค. ์ด ํ ์คํธ ๊ทธ๋ฃน์์๋ IOPS์ ๋๊ธฐ ์๊ฐ์ ๊ด์ฌ์ด ์์ต๋๋ค.
1) ์์ ๋ธ๋ก 4k์์ ๋ฌด์์ ์ฝ๊ธฐ
ใ
. ๋ธ๋ก ํฌ๊ธฐ = 4k
๋น. ์ฝ๊ธฐ/์ฐ๊ธฐ = 100%/0%
์จ. ์ํ ์ = 8
๋. ๋๊ธฐ์ด ๊น์ด = 32
์ด์ํ. ์บ๋ฆญํฐ ๋ถ๋ฌ์ค๊ธฐ = ์ ์ฒด ๋ฌด์์
2) ์์ ๋ธ๋ก 4k์ ๋ฌด์์ ๋
น์
ใ
. ๋ธ๋ก ํฌ๊ธฐ = 4k
๋น. ์ฝ๊ธฐ/์ฐ๊ธฐ = 0%/100%
์จ. ์ํ ์ = 8
๋. ๋๊ธฐ์ด ๊น์ด = 32
์ด์ํ. ์บ๋ฆญํฐ ๋ถ๋ฌ์ค๊ธฐ = ์ ์ฒด ๋ฌด์์
๋ ๋ฒ์งธ ๋ ํ ์คํธ๋ DBMS์ ๋ถ์ ๋ถ๋ถ์ ์๋์ ์๋ฎฌ๋ ์ดํธํฉ๋๋ค. ์ด ํ ์คํธ ๊ทธ๋ฃน์์๋ IOPS ๋ฐ ๋๊ธฐ ์๊ฐ์๋ ๊ด์ฌ์ด ์์ต๋๋ค.
3) ์์ ๋ธ๋ก 4k์ ์์ฐจ์ ์ฝ๊ธฐ
ใ
. ๋ธ๋ก ํฌ๊ธฐ = 4k
๋น. ์ฝ๊ธฐ/์ฐ๊ธฐ = 100%/0%
์จ. ์ํ ์ = 8
๋. ๋๊ธฐ์ด ๊น์ด = 32
์ด์ํ. ๋ก๋ ๋ฌธ์ = ์์ฐจ
4) ์์ ๋ธ๋ก 4k์ ์ฐ์ ๋
น์
ใ
. ๋ธ๋ก ํฌ๊ธฐ = 4k
๋น. ์ฝ๊ธฐ/์ฐ๊ธฐ = 0%/100%
์จ. ์ํ ์ = 8
๋. ๋๊ธฐ์ด ๊น์ด = 32
์ด์ํ. ๋ก๋ ๋ฌธ์ = ์์ฐจ
์ธ ๋ฒ์งธ ํ ์คํธ ๊ทธ๋ฃน์ ์คํธ๋ฆฌ๋ฐ ์ฝ๊ธฐ(์: ์จ๋ผ์ธ ๋ฐฉ์ก, ๋ฐฑ์ ๋ณต์) ๋ฐ ์คํธ๋ฆฌ๋ฐ ๋ นํ(์: ๋น๋์ค ๊ฐ์, ๋ นํ ๋ฐฑ์ ) ์์ ์ ์๋ฎฌ๋ ์ดํธํฉ๋๋ค. ์ด ํ ์คํธ ๊ทธ๋ฃน์์๋ ๋ ์ด์ IOPS๊ฐ ์๋๋ผ MB/s ๋ฐ ๋๊ธฐ ์๊ฐ์๋ ๊ด์ฌ์ด ์์ต๋๋ค.
5) 128k์ ํฐ ๋ธ๋ก์์ ์์ฐจ์ ์ฝ๊ธฐ
ใ
. ๋ธ๋ก ํฌ๊ธฐ = 128k
๋น. ์ฝ๊ธฐ/์ฐ๊ธฐ = 0%/100%
์จ. ์ํ ์ = 8
๋. ๋๊ธฐ์ด ๊น์ด = 32
์ด์ํ. ๋ก๋ ๋ฌธ์ = ์์ฐจ
6) 128k์ ํฐ ๋ธ๋ก์ ์์ฐจ์ ์ผ๋ก ๋
น์
ใ
. ๋ธ๋ก ํฌ๊ธฐ = 128k
๋น. ์ฝ๊ธฐ/์ฐ๊ธฐ = 0%/100%
์จ. ์ํ ์ = 8
๋. ๋๊ธฐ์ด ๊น์ด = 32
์ด์ํ. ๋ก๋ ๋ฌธ์ = ์์ฐจ
๊ฐ ํ ์คํธ๋ 7๋ถ์ ์ด๋ ์ด ์ค๋น ์๊ฐ์ ์ ์ธํ๊ณ XNUMX์๊ฐ ๋์ ์งํ๋ฉ๋๋ค.
์ํ ๊ฒฐ๊ณผ
ํ ์คํธ ๊ฒฐ๊ณผ๋ ๋ ๊ฐ์ ํ์ ์์ฝ๋์ด ์์ต๋๋ค.
์๋ธ๋ฃจ์ค 8S (SHD Aerodisk Vostok 2-E12)
Intel Xeon E5-2603 v4(์คํ ๋ฆฌ์ง ์์คํ Aerodisk Engine N2)
๊ฒฐ๊ณผ๋ ๋งค์ฐ ํฅ๋ฏธ๋ก์ด ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋ ๊ฒฝ์ฐ ๋ชจ๋ ์คํ ๋ฆฌ์ง ์์คํ ์ ์ฒ๋ฆฌ ๋ฅ๋ ฅ(70~90% ํ์ฉ๋)์ ์ ํ์ฉํ๋๋ฐ, ์ด ์ํฉ์์๋ ๋ ํ๋ก์ธ์์ ์ฅ๋จ์ ์ด ๋ช ํํ๊ฒ ๋๋ฌ๋ฉ๋๋ค.
๋ ํ ๋ชจ๋์์ ํ๋ก์ธ์๊ฐ "์์ ๊ฐ์ ๊ฐ๊ณ " ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ๋ ํ ์คํธ๋ ๋ น์์ผ๋ก ๊ฐ์กฐ ํ์๋๊ณ ํ๋ก์ธ์๊ฐ "์ข์ํ์ง ์๋" ์ํฉ์ ์ฃผํฉ์์ผ๋ก ๊ฐ์กฐ ํ์๋ฉ๋๋ค.
์์ ๋ธ๋ก์ ๋ฌด์์ ๋ก๋์ ๋ํด ์ด์ผ๊ธฐํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ฌด์์ ์ฝ๊ธฐ์ ๊ด์ ์์ ๋ณผ ๋ Intel์ ํ์คํ Elbrus๋ณด๋ค ์์ ์์ผ๋ฉฐ ๊ทธ ์ฐจ์ด๋ 2๋ฐฐ์ ๋๋ค.
- ๋ฌด์์ ๋ น์์ ๊ด์ ์์ ๋ณด๋ฉด ํ์คํ ๋ฌด์น๋ถ์ ๋๋ค. ๋ ํ๋ก์ธ์ ๋ชจ๋ ๋๋ต ๋์ผํ๊ณ ๊ด์ฐฎ์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
์์ ๋ธ๋ก์ ์์ฐจ์ ๋ก๋์์๋ ๊ทธ๋ฆผ์ด ๋ค๋ฆ ๋๋ค.
- ์ฝ๊ธฐ์ ์ฐ๊ธฐ ๋ชจ๋์์ Intel์ Elbrus๋ณด๋ค ํจ์ฌ(2๋ฐฐ) ์์ ์์ต๋๋ค. ๋์์ Elbrus์ IOPS ํ์๊ธฐ๊ฐ Intel๋ณด๋ค ๋ฎ์ง๋ง ๊ด์ฐฎ์ ๋ณด์ด๋ฉด(200~300) ์ง์ฐ์ ๋ช ๋ฐฑํ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ์ ๋๋ค(Intel๋ณด๋ค 8๋ฐฐ ๋์). ๊ฒฐ๋ก ์ ์ผ๋ก Elbrus XNUMXC์ ํ์ฌ ๋ฒ์ ์ ์ค์ ๋ก ์์ ๋ธ๋ก์ ์์ฐจ ๋ก๋๋ฅผ "์ข์ํ์ง ์์ต๋๋ค". ๋ถ๋ช ํ ํด์ผ ํ ์ผ์ด ์์ต๋๋ค.
๊ทธ๋ฌ๋ ํฐ ๋ธ๋ก์ด ํฌํจ๋ ์์ฐจ์ ๋ก๋์์๋ ๊ทธ๋ฆผ์ด ์ ๋ฐ๋์ ๋๋ค.
- ๋ ํ๋ก์ธ์ ๋ชจ๋ MB/s ๋จ์๋ก ๊ฑฐ์ ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์์ง๋ง ํ ๊ฐ์ง๊ฐ ์์ต๋๋ค.... Elbrus์ ๋๊ธฐ ์๊ฐ ์ฑ๋ฅ์ Intel์ ์ ์ฌํ ํ๋ก์ธ์(10/0,4ms ๋ 0,5/5,1ms)๋ณด๋ค 6,5๋ฐฐ(2, Karl!!!) ๋ ์ข์ต๋๋ค(์ฆ, ๋ฎ์ต๋๋ค). ์ฒ์์๋ ๊ฒฐํจ์ธ ์ค ์๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ํ์ธํ๊ณ , ์ฌํ ์คํธ๋ฅผ ํ์ผ๋, ์ฌํ ์คํธ์์๋ ๊ฐ์ ๋ชจ์ต์ด ๋์์ต๋๋ค. ์ด๋ Intel(๋ฐ ๊ทธ์ ๋ฐ๋ฅธ amd64 ์ํคํ ์ฒ)์ ๋นํด Elbrus(๋ฐ ์ผ๋ฐ์ ์ผ๋ก eXNUMXk ์ํคํ ์ฒ)์ ์ฌ๊ฐํ ์ด์ ์ ๋๋ค. ์ด๋ฒ ์ฑ๊ณต์ด ๋์ฑ ๋ฐ์ ํ๊ธธ ๋ฐ๋๋๋ค.
Elbrus์ ๋ ๋ค๋ฅธ ํฅ๋ฏธ๋ก์ด ํน์ง์ ์ธ์ฌํ ๋ ์๊ฐ ํ๋ฅผ ๋ณด๋ฉด์ ์ฃผ๋ชฉํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ธํ ์ ์ฝ๊ธฐ ์ฑ๋ฅ๊ณผ ์ฐ๊ธฐ ์ฑ๋ฅ์ ์ฐจ์ด๋ฅผ ์ดํด๋ณด๋ฉด ๋ชจ๋ ํ ์คํธ์์ ์ฝ๊ธฐ๊ฐ ์ฐ๊ธฐ๋ณด๋ค ํ๊ท ์ ์ผ๋ก ์ฝ 50% ์ด์ ์์ ์์ต๋๋ค. ์ด๊ฒ์ (์ฐ๋ฆฌ๋ฅผ ํฌํจํ) ๋ชจ๋ ์ฌ๋์ด ์ต์ํ ํ์ค์ ๋๋ค. Elbrus๋ฅผ ๋ณด๋ฉด ์ฐ๊ธฐ ํ์๊ธฐ๊ฐ ์ฝ๊ธฐ ํ์๊ธฐ์ ํจ์ฌ ๋ ๊ฐ๊น์ต๋๋ค. ์ฝ๊ธฐ๋ ์ฐ๊ธฐ๋ณด๋ค ์ผ๋ฐ์ ์ผ๋ก 10~30% ๋ ์ด์ ์์์ง ์์ต๋๋ค.
์ด๊ฒ์ ๋ฌด์์ ์๋ฏธ ํ๋๊ฐ? Elbrus๊ฐ ๊ธ์ฐ๊ธฐ๋ฅผ "์ ๋ง ์ข์ํ๋ค"๋ ์ฌ์ค์ ์ด ํ๋ก์ธ์๊ฐ ์ฐ๊ธฐ๊ฐ ์ฝ๊ธฐ๋ณด๋ค ๋ถ๋ช ํ ์ฐ์ธํ ์์ ์์ ๋งค์ฐ ์ ์ฉํ ๊ฒ์์ ์์ฌํฉ๋๋ค(๋๊ฐ ์ผ๋ก๋ฐ์ผ์ ๋ฒ์น์ ๋งํ์ต๋๊น?). ์ด๋ ์์ฌํ ์ฌ์ง ์๋ e2k ์ํคํ ์ฒ์ ์ด์ ์ด๊ธฐ๋ ํฉ๋๋ค. ์ด ์ฅ์ ์ ๊ฐ๋ฐํด์ผํฉ๋๋ค.
๊ฒฐ๋ก ๊ณผ ๊ฐ๊น์ด ๋ฏธ๋
๋ฐ์ดํฐ ์ ์ฅ ์์ ์ ์ํ Elbrus์ Intel ์ค๊ธ ํ๋ก์ธ์์ ๋น๊ต ํ ์คํธ์์๋ ๊ฑฐ์ ๋๋ฑํ๊ณ ๊ฐ์น ์๋ ๊ฒฐ๊ณผ๊ฐ ๋ํ๋ฌ์ผ๋ฉฐ, ๊ฐ ํ๋ก์ธ์๋ ๊ณ ์ ํ ํฅ๋ฏธ๋ก์ด ๊ธฐ๋ฅ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
Intel์ ์์ ๋ธ๋ก์ ๋ฌด์์ ์ฝ๊ธฐ๋ ๋ฌผ๋ก ์์ ๋ธ๋ก์ ์์ฐจ์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ์์๋ Elbrus๋ฅผ ํฌ๊ฒ ๋ฅ๊ฐํ์ต๋๋ค.
์์ ๋ธ๋ก์ ๋ฌด์์๋ก ์ธ ๋ ๋ ํ๋ก์ธ์ ๋ชจ๋ ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ๋ํ๋ ๋๋ค.
๋๊ธฐ ์๊ฐ ์ธก๋ฉด์์ Elbrus๋ ์คํธ๋ฆฌ๋ฐ ๋ก๋์์ Intel๋ณด๋ค ํจ์ฌ ๋ ์ข์ ๋ณด์ ๋๋ค. ํฐ ๋ธ๋ก์์ ์์ฐจ์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ์ ์ฌ์ฉ๋ฉ๋๋ค.
๋ํ Intel๊ณผ ๋ฌ๋ฆฌ Elbrus๋ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ๋ถํ ๋ชจ๋์ ๋๊ฐ์ด ์ ๋์ฒํ๋ ๋ฐ๋ฉด Intel์์๋ ์ฝ๊ธฐ๊ฐ ํญ์ ์ฐ๊ธฐ๋ณด๋ค ํจ์ฌ ๋ซ์ต๋๋ค.
์ป์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ๋ค์ ์์
์์ Elbrus 8C ํ๋ก์ธ์์ Aerodisk Vostok ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง ์์คํ
์ ์ ์ฉํ ์ ์๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ฆด ์ ์์ต๋๋ค.
- ์ฐ๊ธฐ ์์ ์ด ์ฐ์ธํ ์ ๋ณด ์์คํ ;
- ํ์ผ ์ ๊ทผ;
- ์จ๋ผ์ธ ๋ฐฉ์ก;
- CCTV;
- ์ง์;
- ๋ฏธ๋์ด ์ฝํ ์ธ .
MCST ํ์ ์์ง ์์ ํด์ผ ํ ๋ถ๋ถ์ด ์์ง๋ง ์์ ๊ฒฐ๊ณผ๋ ์ด๋ฏธ ๋์ ๋๊ธฐ ๋๋ฌธ์ ๊ธฐ๋ปํ ์๋ฐ์ ์์ต๋๋ค.
์ด๋ฌํ ํ ์คํธ๋ e2k ๋ฒ์ 4.19์ฉ Linux ์ปค๋์์ ์ํ๋์์ผ๋ฉฐ ํ์ฌ ๋ฒ ํ ํ ์คํธ(MCST, Basalt SPO ๋ฐ ์ฌ๊ธฐ Aerodisk)์๋ Linux ์ปค๋ 5.4-e2k๊ฐ ์์ผ๋ฉฐ, ๋ฌด์๋ณด๋ค๋ ์ค์ผ์ค๋ฌ๊ฐ ํฌ๊ฒ ์ฌ์ค๊ณ๋์์ผ๋ฉฐ ๊ณ ์ ์๋ฆฌ๋ ์คํ ์ดํธ ๋๋ผ์ด๋ธ์ ๋ํ ๋ง์ ์ต์ ํ๊ฐ ์ด๋ฃจ์ด์ก์ต๋๋ค. ๋ํ ํนํ 5.x.x ๋ถ๊ธฐ์ ์ปค๋์ ์ํด MCST JSC๋ ์๋ก์ด LCC ์ปดํ์ผ๋ฌ ๋ฒ์ 1.25๋ฅผ ์ถ์ํฉ๋๋ค. ์๋น ๊ฒฐ๊ณผ์ ๋ฐ๋ฅด๋ฉด ๋์ผํ Elbrus 8C ํ๋ก์ธ์์์ ์ ์ปดํ์ผ๋ฌ, ์ปค๋ ํ๊ฒฝ, ์์คํ ์ ํธ๋ฆฌํฐ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ปดํ์ผ๋ ์ ์ปค๋, ์ค์ ๋ก Aerodisk VOSTOK ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์ฑ๋ฅ์ด ํจ์ฌ ๋ ํฌ๊ฒ ํฅ์๋ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ์ฅ๋น๋ฅผ ๊ต์ฒดํ์ง ์๊ณ ๋์ผํ ํ๋ก์ธ์์ ๋์ผํ ์ฃผํ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ฐ๋ฆฌ๋ ์ฐ๋ง์ ์ปค๋ 5.4๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ Aerodisk VOSTOK ๋ฒ์ ์ด ์ถ์๋ ๊ฒ์ผ๋ก ์์ํ๊ณ ์์ผ๋ฉฐ, ์ ๋ฒ์ ์ ๋ํ ์์ ์ด ์๋ฃ๋๋ ๋๋ก ํ ์คํธ ๊ฒฐ๊ณผ๋ฅผ ์ ๋ฐ์ดํธํ๊ณ ์ฌ๊ธฐ์ ๊ฒ์ํ ๊ฒ์ ๋๋ค.
์ด์ ๊ธฐ์ฌ์ ์์ ๋ถ๋ถ์ผ๋ก ๋์๊ฐ์ ์ง๋ฌธ์ ๋๋ตํ๋ฉด ๋๊ฐ ์ณ์ต๋๊น? Elbrus๊ฐ "์๋ฌด๊ฒ๋"๋ผ๊ณ ๋งํ๊ณ ์ ๋์ ํ๋ก์ธ์ ์ ์กฐ์ ์ฒด๋ฅผ ๊ฒฐ์ฝ ๋ฐ๋ผ์ก์ง ๋ชปํ ๋น๊ด๋ก ์ ๋๋ "๊ทธ๋ค์ ์ด๋ฏธ ๊ฑฐ์ ์ก์๋ค"๊ณ ๋งํ๋ ๋๊ด๋ก ์ ์ฌ๋ผ๊ฐ์ ๊ณง ์ถ์ํ ๊ฒ์ ๋๋ค." ๊ณ ์ ๊ด๋ ์ด๋ ์ข ๊ต์ ํธ๊ฒฌ์ด ์๋๋ผ ์ค์ ํ ์คํธ๋ฅผ ํตํด ์งํํ๋ค๋ฉด ๋๊ด์ฃผ์์๋ค์ ๋ง์ด ํ์คํ ์ณ์ต๋๋ค.
Elbrus๋ ์ด๋ฏธ ์ค๊ธ amd64 ํ๋ก์ธ์์ ๋น๊ตํ ๋ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์์ต๋๋ค. ๋ฌผ๋ก Elbrus 8-ke๋ Intel ๋๋ AMD์ ์ต๊ณ ๊ธ ์๋ฒ ํ๋ก์ธ์ ๋ชจ๋ธ๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ์ง๋ง ์ด๋ฅผ ๋ชฉํ๋ก ํ ๊ฒ์ ์๋๋ฉฐ ์ด ๋ชฉ์ ์ ์ํด ํ๋ก์ธ์ 16C ๋ฐ 32C๊ฐ ์ถ์๋ ์์ ์ ๋๋ค. ๊ทธ๋ผ ์๊ธฐํด๋ณด์.
์ฐ๋ฆฌ๋ ์ด ๊ธฐ์ฌ ์ดํ Elbrus์ ๋ํด ๋ ๋ง์ ์ง๋ฌธ์ด ์์ ๊ฒ์ด๋ผ๋ ๊ฒ์ ์๊ณ ์์ผ๋ฏ๋ก ์ด๋ฌํ ์ง๋ฌธ์ ์ค์๊ฐ์ผ๋ก ๋ต๋ณํ๊ธฐ ์ํด ๋ ๋ค๋ฅธ ์จ๋ผ์ธ ์น ์ธ๋ฏธ๋ "OkoloIT"๋ฅผ ์กฐ์งํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์ด๋ฒ์ ์ฐ๋ฆฌ ์๋์ MCST ํ์ฌ์ ๋ถ๊ตญ์ฅ์ธ Konstantin Trushkin์ด ๋ ๊ฒ์ ๋๋ค. ์๋ ๋งํฌ๋ฅผ ํตํด ์จ๋น๋์ ๋ฑ๋กํ์ค ์ ์์ต๋๋ค.
โ
ํญ์ ๊ฐ์ฌ๋๋ฆฌ๋ฉฐ, ๊ฑด์ค์ ์ธ ๋นํ๊ณผ ํฅ๋ฏธ๋ก์ด ์ง๋ฌธ์ ๊ธฐ๋ค๋ฆฌ๊ฒ ์ต๋๋ค.
์ถ์ฒ : habr.com