Huawei๊ฐ€ ๊ฐœ๋ฐœํ•œ Linux ๋ฐฐํฌํŒ openEuler 20.03 ์ถœ์‹œ

ํ™”์›จ์ด ์ œ์‹œ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ openEuler 20.03๋Š” ์žฅ๊ธฐ ์ง€์› ์ฃผ๊ธฐ(LTS)๋ฅผ ํ†ตํ•ด ์ง€์›๋˜๋Š” ์ตœ์ดˆ์˜ ๋ฆด๋ฆฌ์Šค๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. openEuler 20.03์˜ ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ๋Š” 31๋…„ 2024์›” XNUMX์ผ๊นŒ์ง€ ์ถœ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ €์žฅ์†Œ ๋ฐ ์„ค์น˜ ISO ์ด๋ฏธ์ง€(x86_64 ะธ ์•„์น˜64) ์‚ฌ์šฉ ๊ฐ€๋Šฅ ์—์„œ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œ ์ œ๊ณต ํŒจํ‚ค์ง€ ์†Œ์Šค ์ฝ”๋“œ. ๋ฐฐํฌํŒ๋ณ„ ๊ตฌ์„ฑ ์š”์†Œ์˜ ์†Œ์Šค ํ…์ŠคํŠธ ๋ฐฐ์น˜ ๋œ Gitee ์„œ๋น„์Šค์—์„œ.

openEuler๋Š” ์ƒ์—…์šฉ ๋ฐฐํฌํŒ ๊ฐœ๋ฐœ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์˜ค์ผ๋ŸฌOS๋Š” CentOS ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜์˜ ํฌํฌ์ด๋ฉฐ ARM64 ํ”„๋กœ์„ธ์„œ๊ฐ€ ํƒ‘์žฌ๋œ ์„œ๋ฒ„์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. EulerOS ๋ฐฐํฌํŒ์— ์‚ฌ์šฉ๋˜๋Š” ๋ณด์•ˆ ๋ฐฉ๋ฒ•์€ ์ค‘๊ตญ ๊ณต์•ˆ๋ถ€์˜ ์ธ์ฆ์„ ๋ฐ›์•˜์œผ๋ฉฐ CC EAL4+(๋…์ผ), NIST CAVP(๋ฏธ๊ตญ) ๋ฐ CC EAL2+(๋ฏธ๊ตญ)์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๊ฒƒ์œผ๋กœ๋„ ์ธ์ •๋ฉ๋‹ˆ๋‹ค. ์˜ค์ผ๋Ÿฌ OS ์ด ๋‹ค์„ฏ ๊ฐ€์ง€ ์šด์˜ ์ฒด์ œ(EulerOS, macOS, Solaris, HP-UX ๋ฐ IBM AIX) ์ค‘ ํ•˜๋‚˜์ด๋ฉฐ Opengroup ์œ„์›ํšŒ์—์„œ ํ‘œ์ค€ ์ค€์ˆ˜๋ฅผ ์ธ์ฆํ•œ ์œ ์ผํ•œ Linux ๋ฐฐํฌํŒ์ž…๋‹ˆ๋‹ค. ์œ ๋‹‰์Šค 03.

openEuler์™€ CentOS์˜ ์ฐจ์ด์ ์€ ๋งค์šฐ ์ค‘์š”ํ•˜๋ฉฐ ๋ธŒ๋žœ๋“œ ๋ณ€๊ฒฝ์—๋งŒ ๊ตญํ•œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, openEuler์—์„œ๋Š” ๊ณต๊ธ‰ ์ˆ˜์ •๋จ Linux ์ปค๋„ 4.19, systemd 243, bash 5.0 ๋ฐ
๊ทธ๋†ˆ 3.30 ๊ธฐ๋ฐ˜ ๋ฐ์Šคํฌํƒ‘. ๋งŽ์€ ARM64 ๊ด€๋ จ ์ตœ์ ํ™”๊ฐ€ ๋„์ž…๋˜์—ˆ์œผ๋ฉฐ ๊ทธ ์ค‘ ์ผ๋ถ€๋Š” ์ด๋ฏธ ๊ธฐ๋ณธ Linux ์ปค๋„ ์ฝ”๋“œ๋ฒ ์ด์Šค, GCC, OpenJDK ๋ฐ Docker์— ๊ธฐ์—ฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

openEuler์˜ ๋ช…์‹œ๋œ ์žฅ์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋ฉ€ํ‹ฐ ์ฝ”์–ด ์‹œ์Šคํ…œ์—์„œ ์ตœ๋Œ€ ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ•˜๊ณ  ์ฟผ๋ฆฌ ์ฒ˜๋ฆฌ์˜ ๋†’์€ ๋ณ‘๋ ฌ์„ฑ์„ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. ํŒŒ์ผ ์บ์‹œ ๊ด€๋ฆฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ตœ์ ํ™”ํ•˜์—ฌ ๋ถˆํ•„์š”ํ•œ ์ž ๊ธˆ์„ ์ œ๊ฑฐํ•˜๊ณ  Nginx์—์„œ ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ๋˜๋Š” ์š”์ฒญ ์ˆ˜๋ฅผ 15% ๋Š˜๋ฆด ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ†ตํ•ฉ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ผ€, ํ•˜๋“œ์›จ์–ด ๊ฐ€์†๊ธฐ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ํžˆ์‹ค๋ฆฌ์ฝ˜ ์ฟคํŽ‘ ๋‹ค์–‘ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์„ฑ๋Šฅ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด (์•”ํ˜ธํ™” ์ž‘์—…, ์ •๊ทœ์‹, ์••์ถ• ๋“ฑ) 10%์—์„œ 100%๊นŒ์ง€.
  • ๋‹จ์ˆœํ™”๋œ ๊ฒฉ๋ฆฌ๋œ ์ปจํ…Œ์ด๋„ˆ ๊ด€๋ฆฌ ๋„๊ตฌ ์•„์ด์ˆ ๋ผ๋“œ, ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์ž ํด๋ฆฌ๋ธŒ๋‹ˆ ๋ฐ ๋Ÿฐํƒ€์ž„ LCR (Lightweight Container Runtime์€ OCI์™€ ํ˜ธํ™˜๋˜์ง€๋งŒ runc์™€ ๋‹ฌ๋ฆฌ C๋กœ ์ž‘์„ฑ๋˜๊ณ  gRPC๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.) ๊ฒฝ๋Ÿ‰ iSulad ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ปจํ…Œ์ด๋„ˆ ์‹œ์ž‘ ์‹œ๊ฐ„์ด ์ตœ๋Œ€ 35% ๋นจ๋ผ์ง€๊ณ  ๋ฉ”๋ชจ๋ฆฌ ์†Œ๋น„๊ฐ€ ์ตœ๋Œ€ 68% ๊ฐ์†Œํ•ฉ๋‹ˆ๋‹ค.
  • OpenJDK์˜ ์ตœ์ ํ™”๋œ ๋นŒ๋“œ๋Š” ์—…๊ทธ๋ ˆ์ด๋“œ๋œ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ๊ณผ ๊ณ ๊ธ‰ ์ปดํŒŒ์ผ ์ตœ์ ํ™” ์‚ฌ์šฉ์œผ๋กœ ์ธํ•ด 20% ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
  • ์ž๋™ ์„ค์ • ์ตœ์ ํ™” ์‹œ์Šคํ…œ ์—์ดํŠ , ์‹œ์Šคํ…œ ์ž‘๋™ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์กฐ์ •ํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ๊ณ„ ํ•™์Šต ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Huawei ํ…Œ์ŠคํŠธ์— ๋”ฐ๋ฅด๋ฉด ์‹œ์Šคํ…œ ์‚ฌ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค์— ๋”ฐ๋ฅธ ์„ค์ • ์ž๋™ ์ตœ์ ํ™”๋Š” ํšจ์œจ์„ฑ์ด ์ตœ๋Œ€ 30% ์ฆ๊ฐ€ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.
  • Kunpeng ๋ฐ x86 ํ”„๋กœ์„ธ์„œ์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ํ•˜๋“œ์›จ์–ด ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค(ํ–ฅํ›„ ๋” ๋งŽ์€ ์•„ํ‚คํ…์ฒ˜ ์ง€์›์ด ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค).

ํ™”์›จ์ด๋Š” ๋˜ํ•œ ์ œXNUMX์ž ์ œ์กฐ์—…์ฒด์ธ Kylinsoft, iSoft, Uniontech ๋ฐ ISCAS(Institute of Software Chinese Academy of Sciences)๊ฐ€ ์ค€๋น„ํ•œ Kylin Server OS, iSoft Server OS, deepinEuler ๋ฐ EulixOS Server ๋“ฑ XNUMX๊ฐ€์ง€ ์ƒ์šฉ ๋ฒ„์ „์˜ openEuler ์ถœ์‹œ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ปค๋ฎค๋‹ˆํ‹ฐ, openEuler๋ฅผ ๊ฐœ๋ฐœ ์ค‘์ž…๋‹ˆ๋‹ค. Huawei๋Š” ์ฒ˜์Œ์— openEuler๋ฅผ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฐธ์—ฌ๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ๋œ ๊ฐœ๋ฐฉํ˜• ํ˜‘์—… ํ”„๋กœ์ ํŠธ๋กœ ์ œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ openEuler๋ฅผ ๊ฐ๋…ํ•˜๋Š” ๊ธฐ์ˆ ์œ„์›ํšŒ, ๋ณด์•ˆ์œ„์›ํšŒ ๋ฐ ๊ณต๊ณต ์‚ฌ๋ฌด๊ตญ์€ ์ด๋ฏธ ์ž‘์—…์„ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์ถœ์ฒ˜ : opennet.ru

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