SUSE Linux Enterprise 15 SP2 ๋ฐฐํฌ ๊ฐ€๋Šฅ

XNUMX๋…„๊ฐ„์˜ ๊ฐœ๋ฐœ ๋์— SUSE ์ œ์‹œ ์‚ฐ์—…์šฉ ๋ฐฐํฌ ํ‚คํŠธ SUSE Linux Enterprise 15 SP2 ์ถœ์‹œ. SUSE 15 SP2 ํŒจํ‚ค์ง€๊ฐ€ ์ด๋ฏธ ์‚ฌ์šฉ๋œ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์› ๋ฐฐํฌ์˜ ๊ธฐ๋ฐ˜์œผ๋กœ openSUSE ๋„์•ฝ 15.2. ๊ธฐ๋ฐ˜์„ ๋‘” ํ”Œ๋žซํผ SUSE Linux Enterprise๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ œํ’ˆ๋„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. SUSE Linux Enterprise ์„œ๋ฒ„, SUSE Linux Enterprise ๋ฐ์Šคํฌํƒ‘, SUSE Manager ๋ฐ SUSE Linux Enterprise ๊ณ ์„ฑ๋Šฅ ์ปดํ“จํŒ…. ๋ฐฐํฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์—…๋กœ๋“œ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์—…๋ฐ์ดํŠธ ๋ฐ ํŒจ์น˜์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋Š” 60์ผ ํ‰๊ฐ€ํŒ ๊ธฐ๊ฐ„์œผ๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ฆด๋ฆฌ์Šค๋Š” aarch64, ppc64le, s390x ๋ฐ x86_64 ์•„ํ‚คํ…์ฒ˜์šฉ ๋นŒ๋“œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ:

  • ํ†ตํ•ฉ ์„ค์น˜ DVD ๋ฏธ๋””์–ด ์„ธํŠธ ๋Œ€์‹  ์˜จ๋ผ์ธ ์„ค์น˜๋ฅผ ์œ„ํ•œ ์ตœ์†Œ ์ด๋ฏธ์ง€์™€ ๋„คํŠธ์›Œํฌ ์•ก์„ธ์Šค๊ฐ€ ์—†๋Š” ์‹œ์Šคํ…œ์— ์„ค์น˜๋ฅผ ์œ„ํ•œ ์ „์ฒด ์„ค์น˜ ์ด๋ฏธ์ง€๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • ๊ทธ๋†ˆ ๋ฐ์Šคํฌํƒ‘์ด ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 3.34 (์ด์ „ ๊ทธ๋†ˆ 3.26). Qt 5.12, Gstreamer 1.16.2๋ฅผ ํฌํ•จํ•˜์—ฌ ๋งŽ์€ ์‚ฌ์šฉ์ž ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • PRIME ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ์ง€์›์ด X ์„œ๋ฒ„๋กœ ๋ฐฑํฌํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. X ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‘ ๊ฐœ์˜ GPU๊ฐ€ ์žˆ๋Š” ์‹œ์Šคํ…œ์—์„œ ํ†ตํ•ฉ GPU์— ๊ธฐ๋ณธ ์„ธ์…˜์„ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํŠน์ • ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ๋Š” ๋ณ„๋„์˜ ๋น„๋””์˜ค ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • UMS(์‚ฌ์šฉ์ž ๊ณต๊ฐ„ ์ „์šฉ) ๊ทธ๋ž˜ํ”ฝ ๋“œ๋ผ์ด๋ฒ„์— ๋Œ€ํ•œ ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. KMS๋ฅผ ์ง€์›ํ•˜๋Š” ๋“œ๋ผ์ด๋ฒ„๋งŒ ๋‚จ์Šต๋‹ˆ๋‹ค.
  • Systemd๋Š” ์„œ๋น„์Šค์™€ ๊ด€๋ จ๋œ ํŠธ๋ž˜ํ”ฝ ํ•„ํ„ฐ๋ง ์ง€์›์„ ํฌํŒ…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด IPAddressAllow ๋ฐ IPAddressDeny ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ํ—ˆ์šฉ ๋ฐ ๊ฑฐ๋ถ€๋œ IP ์ฃผ์†Œ ๋ฐ ์„œ๋ธŒ๋„ท ๋ชฉ๋ก์„ ์ •์˜ํ•˜์—ฌ ๊ฐ„๋‹จํ•œ ์•ก์„ธ์Šค ์ œ์–ด ์‹œ์Šคํ…œ์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์ œํ•œ์€ ๋“ค์–ด์˜ค๊ณ  ๋‚˜๊ฐ€๋Š” ํŠธ๋ž˜ํ”ฝ ๋ชจ๋‘์— ์ ์šฉ๋จ).
  • x86_64 ๋ฐ AArch64 ์•„ํ‚คํ…์ฒ˜์˜ ๊ฒฝ์šฐ Vagrant ํˆดํ‚ท์„ ์‚ฌ์šฉํ•˜์—ฌ libvirt ๋ฐ VirtualBox์šฉ ์ปดํŒฉํŠธ ๊ฐ€์ƒ ํ™˜๊ฒฝ์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์ตœ์†Œ ํŒจํ‚ค์ง€ ์„ธํŠธ์ธ Vagrant Boxes๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • Linux ์ปค๋„์ด ๋ฆด๋ฆฌ์Šค๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 5.3 (์ด์ „์— ์ปค๋„ 4.12๊ฐ€ ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค). ์‹ค์‹œ๊ฐ„ ์‹œ์Šคํ…œ์šฉ Real-Time ํŒจ์น˜๊ฐ€ ํฌํ•จ๋œ ์ปค๋„ ์„ ์  ์ปค๋„ ์˜ต์…˜์ด ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • PostgreSQL 12 ๋ฐ MariaDB 10.4 DBMS ๋ฒ„์ „์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Libxml++ ๋ฐ Maven 3.6.2 ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. RabbitMQ ์„œ๋ฒ„ 3.8.3์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. LLVM 9, PHP 7.4, Wireshark 3.2, Salt 3000, Xen 4.13, libvirt 6.0.x ์—…๋ฐ์ดํŠธ,
  • AppArmor๊ฐ€ ์ถœ์‹œ๋˜๋„๋ก ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 2.13, ํ”„๋กœํ•„ ์‚ฌ์ „ ์ปดํŒŒ์ผ ๋ฐ ์บ์‹ฑ์— ๋Œ€ํ•œ ์ง€์›์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๋กœ๋”ฉ ์†๋„๋ฅผ ๋†’์ž…๋‹ˆ๋‹ค.
  • libstoragemgmt์— HP(hpsa) ๋ฐ LSI(megaraid) ์žฅ๋น„์šฉ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • YaST์—์„œ ๋„คํŠธ์›Œํฌ ์ง€์›์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    PCMCIA,
    ํ† ํฐ ๋ง,
    FDDI
    ๋ฏธ๋ฆฌ๋„ท,
    ์•„ํฌ๋„ท,
    XP(IA64 ์ „์šฉ) ๋ฐ
    ESCON(IBM Z ํŠน์ •). NTP ํด๋ผ์ด์–ธํŠธ์šฉ YaST ๋ชจ๋“ˆ์ด cron ๋Œ€์‹  systemd-timer๋ฅผ ๊ตฌ์„ฑํ•˜๋„๋ก ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค. sysctl ์„ค์ •์„ /etc/sysctl.d/70-yast.conf๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ํŒจํ‚ค์ง€ ๋‹ค์šด๋กœ๋“œ๋ฅผ ์œ„ํ•œ ์ €์žฅ์†Œ๋ฅผ ์ง€์ •ํ•˜๊ธฐ ์œ„ํ•ด "zypper download" ๋ช…๋ น์— --repo ์˜ต์…˜์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. Zypper์šฉ Snapper ํ”Œ๋Ÿฌ๊ทธ์ธ์ด Python์—์„œ C๋กœ ๋‹ค์‹œ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Intel, Fujitsu A64FX, AMD EPYC, NVIDIA Tegra X1/X2 ๋ฐ Raspberry Pi 4์˜ ์ƒˆ๋กœ์šด ํ”Œ๋žซํผ์„ ํฌํ•จํ•˜์—ฌ ์ƒˆ๋กœ์šด ํ•˜๋“œ์›จ์–ด์— ๋Œ€ํ•œ ์ง€์›์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Vivante GPU(SoC NXP Layerscape LS64A/LS1028A ๋ฐ NXP i.MX 1018M)๊ฐ€ ํƒ‘์žฌ๋œ ARM8 ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ etnaviv ๊ทธ๋ž˜ํ”ฝ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ, Mali-400e GPU(Xilinx Zynq UltraScale)๊ฐ€ ํƒ‘์žฌ๋œ SoC์˜ ๊ฒฝ์šฐ lima ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. NXP Layerscape LS500A/LS1028 SoC์— ์‚ฌ์šฉ๋˜๋Š” Mali-DP1018 ํ™”๋ฉด ์ œ์–ด ์นฉ์šฉ์œผ๋กœ mali-dp ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Raspberry Pi ๋ณด๋“œ์šฉ U-Boot ๋ถ€ํŠธ๋กœ๋”(ํŒจํ‚ค์ง€ u-boot-rpiarm64)์—๋Š” Btrfs ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์‹คํ—˜์  ์ง€์›์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ถ€ํŠธ๋กœ๋”์—์„œ Btrfs๊ฐ€ ์žˆ๋Š” ํŒŒํ‹ฐ์…˜์— ์ง์ ‘ ์•ก์„ธ์Šคํ•˜๊ณ  GRUB์„ ์‹คํ–‰ํ•  ํ•„์š” ์—†์ด ํŒŒํ‹ฐ์…˜์—์„œ ์ปค๋„์„ ๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. FAT ํŒŒํ‹ฐ์…˜์—์„œ. U-Boot ๋ถ€ํŒ… ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์žฌ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • x86_64 ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ CPU ์œ ํœด ์ฒ˜๋ฆฌ๊ธฐ์ธ "haltpoll"์— ๋Œ€ํ•œ ์‹คํ—˜์  ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ง€์›์€ CPU๊ฐ€ ์ตœ๋Œ€ ์ ˆ์ „ ๋ชจ๋“œ๋กœ ์ „ํ™˜๋  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ธฐ๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“œ๊ฐ€ ๊นŠ์–ด์งˆ์ˆ˜๋ก ์ ˆ์•ฝ ํšจ๊ณผ๋Š” ์ปค์ง€์ง€๋งŒ ์ ˆ์ „ ๋ชจ๋“œ์— ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„๋„ ๊ธธ์–ด์ง‘๋‹ˆ๋‹ค. ๋ชจ๋“œ๋ฅผ ์ข…๋ฃŒํ•˜์„ธ์š”. ์ƒˆ๋กœ์šด ํ•ธ๋“ค๋Ÿฌ๋Š” ๊ฐ€์ƒํ™” ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ ๊ฒŒ์ŠคํŠธ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ฐ€์ƒ CPU(VCPU)๊ฐ€ CPU๊ฐ€ ์œ ํœด ์ƒํƒœ๋กœ ์ „ํ™˜๋˜๊ธฐ ์ „์— ์ถ”๊ฐ€ ์‹œ๊ฐ„์„ ์š”์ฒญํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ œ์–ด๊ถŒ์ด ํ•˜์ดํผ๋ฐ”์ด์ €๋กœ ๋ฐ˜ํ™˜๋˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜์—ฌ ๊ฐ€์ƒํ™”๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.
  • ๊ฒฉ๋ฆฌ๋œ ์ปจํ…Œ์ด๋„ˆ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ํˆดํ‚ท ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํฌ๋“œ ๋งจ
  • XFS๋Š” ์‹ค์ œ๋กœ ๋ณต์‚ฌํ•˜์ง€ ์•Š๊ณ ๋„ ๊ธฐ์กด ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ํŒŒ์ผ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋ณต์ œํ•  ์ˆ˜ ์žˆ๋Š” ์ฐธ์กฐ ๋งํฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜(์ด์ „์—๋Š” Btrfs์—์„œ๋งŒ ์ง€์›๋จ)์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • squashfs 3.x ํ˜•์‹์˜ ํŒŒํ‹ฐ์…˜์— ๋Œ€ํ•œ ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์ปค๋„์€ ์ด์ œ squashfs 4.0๋งŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค).
  • AMD Zen 3 ํ”„๋กœ์„ธ์„œ์—์„œ EDAC(์˜ค๋ฅ˜ ๊ฐ์ง€ ๋ฐ ์ˆ˜์ •)๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ ˆ๊ฑฐ์‹œ ๋งˆ์ดํฌ๋กœ์ฝ”๋“œ ๋‹ค์šด๋กœ๋“œ ์ธํ„ฐํŽ˜์ด์Šค(/dev/cpu/microcode)์— ๋Œ€ํ•œ ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋Œ€๋ถ€๋ถ„์˜ ํŒจํ‚ค์ง€์—๋Š” TLS 1.3์— ๋Œ€ํ•œ ์ง€์›์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • BIND, nginx ๋ฐ Wireshark ํŒจํ‚ค์ง€๋Š” ๋” ์ด์ƒ ์ง€์›๋˜์ง€ ์•Š๋Š” ๋ ˆ๊ฑฐ์‹œ GeoIP ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋Œ€์‹  GeoLite2 ์ฃผ์†Œ-์œ„์น˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ libmaxminddb ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • openSUSE ์„œ๋ฒ„ ๋ฐ ๋ฐ์Šคํฌํƒ‘ ์„ค์น˜๋ฅผ ์‚ฐ์—…์šฉ SUSE Linux Enterprise ๋ฐฐํฌํŒ์œผ๋กœ ์‹ ์†ํ•˜๊ฒŒ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ๋Š” ์˜ต์…˜์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‹œ์Šคํ…œ ํ†ตํ•ฉ์ž๋Š” ๋จผ์ € openSUSE ๊ธฐ๋ฐ˜์˜ ์ž‘์—… ์†”๋ฃจ์…˜์„ ๊ตฌ์ถ• ๋ฐ ํ…Œ์ŠคํŠธํ•œ ํ›„ ์™„์ „ํ•œ ์ง€์›, SLA, ์ธ์ฆ์„ ๊ฐ–์ถ˜ ์ƒ์šฉ ๋ฒ„์ „์œผ๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. , ์žฅ๊ธฐ ์—…๋ฐ์ดํŠธ ๋ฆด๋ฆฌ์Šค ๋ฐ ๋Œ€๋Ÿ‰ ๊ตฌํ˜„์„ ์œ„ํ•œ ํ™•์žฅ๋œ ์ˆ˜๋‹จ์ž…๋‹ˆ๋‹ค. SUSE Linux Enterprise ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” openSUSE ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ง€์›ํ•˜๋Š” ์ถ”๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ์ƒˆ ๋ฒ„์ „์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” SUSE Package Hub ์ €์žฅ์†Œ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ด์ „ ๋ฆด๋ฆฌ์Šค์— ๋น„ํ•ด SUSE์™€ openSUSE์˜ ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜ ์ฐจ์ด๊ฐ€ 75% ๊ฐ์†Œํ•œ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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