์ค๋ผํด์ Unbreakable Enterprise Kernel R5์ ๋ค์ฏ ๋ฒ์งธ ๊ธฐ๋ฅ ์ ๋ฐ์ดํธ๋ฅผ ์ถ์ํ์ผ๋ฉฐ, ์ด ์ ๋ฐ์ดํธ๋ ๋ฐฐํฌํ์ ์ฌ์ฉ๋ ์์ ์ ๋๋ค. Oracle Linux Red Hat Enterprise์ ํ์ค ์ปค๋ ํจํค์ง์ ๋ํ ๋์์ผ๋ก Linux์ด ์ปค๋์ x86_64 ๋ฐ ARM64(aarch64) ์ํคํ ์ฒ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฐ๋ณ ํจ์น์ ๋ํ ์์ธํ ๋ด์ฉ์ ํฌํจํ ์ปค๋ ์์ค ์ฝ๋๋ Oracle์ ๊ณต๊ฐ Git ์ ์ฅ์์ ๊ฒ์๋์ด ์์ต๋๋ค.
Unbreakable Enterprise Kernel 5์ ์ปค๋์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. Linux 4.14 (UEK R4 ะฑะฐะทะธัะพะฒะฐะปัั ะฝะฐ ัะดัะต 4.1, ะฐ UEK R6 ะฝะฐ 5.4), ะบะพัะพัะพะต ะดะพะฟะพะปะฝะตะฝะพ ะฝะพะฒัะผะธ ะฒะพะทะผะพะถะฝะพัััะผะธ, ะพะฟัะธะผะธะทะฐัะธัะผะธ ะธ ะธัะฟัะฐะฒะปะตะฝะธัะผะธ, ะฐ ัะฐะบะถะต ะฟัะพะฒะตัะตะฝะพ ะฝะฐ ัะพะฒะผะตััะธะผะพััั ั ะฑะพะปััะธะฝััะฒะพะผ ะฟัะธะปะพะถะตะฝะธะน, ัะฐะฑะพัะฐััะธั ะฒ RHEL, ะธ ัะฟะตัะธะฐะปัะฝะพ ะพะฟัะธะผะธะทะธัะพะฒะฐะฝะพ ะดะปั ัะฐะฑะพัั ั ะฟัะพะผััะปะตะฝะฝัะผ ะฟัะพะณัะฐะผะผะฝัะผ ะพะฑะตัะฟะตัะตะฝะธะตะผ ะธ ะพะฑะพััะดะพะฒะฐะฝะธะตะผ Oracle. ะฃััะฐะฝะพะฒะพัะฝัะต ะธ src-ะฟะฐะบะตัั ั ัะดัะพะผ UEK R5U5 ะฟะพะดะณะพัะพะฒะปะตะฝั ะดะปั Oracle Linux 7 (RHEL์ ์ ์ฌ ๋ฒ์ ์์ ์ด ์ปค๋์ ์ฌ์ฉํ๋ ๋ฐ์๋ ์๋ฌด๋ฐ ์ฅ์ ๊ฐ ์์ต๋๋ค.) CentOS ๊ทธ๋ฆฌ๊ณ ๊ณผํ Linux).
์ฃผ์ ๊ฐ์ ์ฌํญ:
- ํ์ดํผ๋ฐ์ด์ ์ ๋ฉ๋ชจ๋ฆฌ ํ์ด์ง ์บ์๋ฅผ ์ง์ฐ๋ ์ฝ๋๊ฐ ์ต์ ํ๋์์ต๋๋ค. KVM์ด๋ฅผ ํตํด ๋๊ท๋ชจ ๊ฒ์คํธ ์์คํ ์ ์ฑ๋ฅ์ ํฅ์์ํค๊ณ ์์ ์๊ฐ์ ๋จ์ถํ ์ ์์์ต๋๋ค.
- ๋ฒ๊ทธ๊ฐ ์์ ๋์์ผ๋ฉฐ btrfs, CIFS, ext4, NFS, OCFS2 ๋ฐ XFS ํ์ผ ์์คํ ์ ์ฝ๋๊ฐ ๊ฐ์ ๋์์ต๋๋ค.
- RDMA๋ ์ค๋ฅ ๋ฐ์ ์ RDS(Reliable Datagram Sockets) ์ฅ์ ์กฐ์น/์ฅ์ ๋ณต๊ตฌ ์ค์์น์ ์ฑ๋ฅ์ ํฅ์ํ์ต๋๋ค. eBPF ๋ฐ DTrace๋ฅผ ์ฌ์ฉํ์ฌ ์ถ์ ์ ์ํํ๋ ์๋ก์ด RDS ๋๋ฒ๊น ๋๊ตฌ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- ์ปค๋์ ๋ํ ๋ฃจํธ ์ฌ์ฉ์ ์ก์ธ์ค๋ฅผ ์ ํํ๊ณ UEFI ๋ณด์ ๋ถํ ์ฐํ ๊ฒฝ๋ก๋ฅผ ์ฐจ๋จํ๋ ๋ณด์ ๋ถํ ์ ๊ธ ๋ชจ๋๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํด /sys/kernel/security/lockdown ์ธํฐํ์ด์ค๊ฐ securityfs์ ์ถ๊ฐ๋์์ต๋๋ค.
- LSI MPT Fusion SAS 3.0, BCM573xx, Intel QuickData, Intel i10nm EDAC, Marvell PHY, Microsoft Hyper-V ๋ฐ QLogic Fibre Channel HBA์ฉ ์ ๋๋ผ์ด๋ฒ ๋ฒ์ ์ ํฌํจํ์ฌ ์ฅ์น ๋๋ผ์ด๋ฒ๊ฐ ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru
