์˜ค๋ผํด์€ Unbreakable Enterprise Kernel R6U2๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

Oracle์€ Red Hat Enterprise Linux ์ปค๋„์ด ํฌํ•จ๋œ ํ‘œ์ค€ ํŒจํ‚ค์ง€ ๋Œ€์‹  Oracle Linux ๋ฐฐํฌํŒ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก Unbreakable Enterprise Kernel R6์— ๋Œ€ํ•œ ๋‘ ๋ฒˆ์งธ ๊ธฐ๋Šฅ ์—…๋ฐ์ดํŠธ๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ปค๋„์€ x86_64 ๋ฐ ARM64(aarch64) ์•„ํ‚คํ…์ฒ˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ณ„ ํŒจ์น˜๋กœ ๋ถ„๋ฅ˜๋œ ์ปค๋„ ์†Œ์Šค๋Š” ๊ณต๊ฐœ Oracle Git ์ €์žฅ์†Œ์— ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค.

Unbreakable Enterprise Kernel 6์€ Linux 5.4 ์ปค๋„(UEK R5๋Š” 4.14 ์ปค๋„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•จ)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ, ์ตœ์ ํ™” ๋ฐ ์ˆ˜์ • ์‚ฌํ•ญ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฉฐ RHEL์—์„œ ์‹คํ–‰๋˜๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ์˜ ํ˜ธํ™˜์„ฑ ํ…Œ์ŠคํŠธ๋„ ๊ฑฐ์ณค์œผ๋ฉฐ ํŠน๋ณ„ํžˆ ์ตœ์ ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฐ์—…์šฉ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ Oracle ์žฅ๋น„ ์ž‘์—…์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. UEK R6 ์ปค๋„์ด ํฌํ•จ๋œ ์„ค์น˜ ๋ฐ src ํŒจํ‚ค์ง€๋Š” Oracle Linux 7.x ๋ฐ 8.x์šฉ์œผ๋กœ ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ :

  • cgroup์˜ ๊ฒฝ์šฐ ์Šฌ๋žฉ ๊ณ„์ •์„ ๋ฉ”๋ชจ๋ฆฌ ํŽ˜์ด์ง€ ์ˆ˜์ค€์—์„œ ์ปค๋„ ๊ฐ์ฒด ์ˆ˜์ค€์œผ๋กœ ์ด๋™ํ•˜๋Š” ๋ฐ ์ฃผ๋ชฉํ•  ๋งŒํ•œ ์ƒˆ๋กœ์šด ์Šฌ๋žฉ ๋ฉ”๋ชจ๋ฆฌ ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฐ cgroup์— ๋Œ€ํ•ด ๋ณ„๋„์˜ ์Šฌ๋žฉ ์บ์‹œ๋ฅผ ํ• ๋‹นํ•˜๋Š” ๋Œ€์‹  ์„œ๋กœ ๋‹ค๋ฅธ cgroup์—์„œ ์Šฌ๋žฉ ํŽ˜์ด์ง€๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. cgroup. ์ œ์•ˆ๋œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ์Šฌ๋žฉ ์‚ฌ์šฉ ํšจ์œจ์„ฑ์„ ๋†’์ด๊ณ , ์Šฌ๋žฉ์— ์‚ฌ์šฉ๋˜๋Š” ๋ฉ”๋ชจ๋ฆฌ ํฌ๊ธฐ๋ฅผ ์ตœ๋Œ€ 50%๊นŒ์ง€ ์ค„์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ปค๋„์˜ ์ „์ฒด ๋ฉ”๋ชจ๋ฆฌ ์†Œ๋น„๋ฅผ ํฌ๊ฒŒ ์ค„์ด๊ณ  ๋ฉ”๋ชจ๋ฆฌ ์กฐ๊ฐํ™”๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.
  • Mellanox ConnectX-6 Dx ์žฅ์น˜์˜ ๊ฒฝ์šฐ vDPA(vHost Data Path Acceleration) ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ง€์›ํ•˜๋Š” ์ƒˆ๋กœ์šด vpda ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฐ€์ƒ ๋จธ์‹ ์—์„œ VirtIO ๊ธฐ๋ฐ˜ I/O์— ํ•˜๋“œ์›จ์–ด ๊ฐ€์†์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • NVMe ์žฅ์น˜ ์ง€์›๊ณผ ๊ด€๋ จ๋œ ๊ฐœ์„  ์‚ฌํ•ญ์€ Linux ์ปค๋„ 5.9์—์„œ ์ด์–ด์กŒ์Šต๋‹ˆ๋‹ค.
  • Btrfs, CIFS, ext4, NFS, OCFS2 ๋ฐ XFS ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ ๋ฐ ๊ฐœ์„  ์‚ฌํ•ญ์ด ํฌํŒ…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • SCSI ํŒŒ์ด๋ฒ„ ์ฑ„๋„์šฉ 12.8.0.5๊ธฐ๊ฐ€๋น„ํŠธ ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•˜๋Š” lpfc 256(Broadcom Emulex LightPulse ํŒŒ์ด๋ฒ„ ์ฑ„๋„ SCSI), mpt3sas 36.100.00.00(LSI MPT Fusion SAS 3.0), qla2xxx 0.02.00.103-k(QLogic ํŒŒ์ด๋ฒ„ ์ฑ„๋„)์„ ํฌํ•จํ•œ ์—…๋ฐ์ดํŠธ๋œ ๋“œ๋ผ์ด๋ฒ„ HBA).
  • ์ปค๋„ ์ˆ˜์ค€์—์„œ ๊ตฌํ˜„๋œ VPN Wireguard์— ๋Œ€ํ•œ ์‹คํ—˜์  ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • NFS๋Š” NFS 4.2 ์‚ฌ์–‘์— ์ •์˜๋œ ์„œ๋ฒ„ ๊ฐ„์— ํŒŒ์ผ์„ ์ง์ ‘ ๋ณต์‚ฌํ•˜๋Š” ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์‹คํ—˜์  ์ง€์›์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ž‘์—… ์Šค์ผ€์ค„๋Ÿฌ์—๋Š” CPU์˜ ๊ณต์œ  ์บ์‹œ ์‚ฌ์šฉ๊ณผ ๊ด€๋ จ๋œ ๋ˆ„์ถœ ์ฑ„๋„์„ ์ฐจ๋‹จํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ CPU ์ฝ”์–ด์—์„œ ์ค‘์š”ํ•œ ์ž‘์—…์˜ ๋ณ‘๋ ฌ ์‹คํ–‰์„ ์ œํ•œํ•˜๋Š” ์‹คํ—˜์  ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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