8.4. 커널
kexec
빠른 재부팅 기능은 기술 프리뷰로 사용할 수 있습니다.
kexec
빠른 재부팅 기능은 기술 프리뷰로 계속 사용할 수 있습니다. kexec
빠른 재부팅은 커널이 BIOS(Basic Input/Output System)를 먼저 통과하지 않고 두 번째 커널로 직접 부팅할 수 있으므로 부팅 프로세스의 속도를 크게 높입니다. 이 기능을 사용하려면 다음을 수행합니다.
-
kexec
커널을 수동으로 로드합니다. - 운영 체제를 재부팅합니다.
accel-config
패키지는 기술 프리뷰로 사용 가능
accel-config
패키지는 이제 Intel EM64T
및 AMD64
아키텍처에서 기술 프리뷰로 사용할 수 있습니다. 이 패키지는 Linux 커널에서 데이터 스트리밍 가속기(DSA) 하위 시스템을 제어하고 구성하는 데 도움이 됩니다. 또한 sysfs
(pseudo-filesystem)를 통해 장치를 구성하고 json
형식의 구성을 저장하고 로드합니다.
(BZ#1843266)
SGX는 기술 프리뷰로 사용 가능
SGX( Software Guard Extensions )는 소프트웨어 코드 및 데이터를 공개 및 수정으로부터 보호하기 위한 Intel® 기술입니다. RHEL 커널은 SGX v1 및 v1.5 기능을 부분적으로 제공합니다. 버전 1을 사용하면 flexible Launch Control 메커니즘 을 사용하는 플랫폼이 SGX 기술을 사용할 수 있습니다.
(BZ#1660337)
eBPF를 기술 프리뷰로 이용 가능
eBPF(extended Berkeley Packet Filter) 는 제한된 기능 세트에 대한 액세스 권한이 있는 제한된 샌드박스 환경에서 커널 공간에서 코드를 실행할 수 있는 커널 내 가상 머신입니다.
가상 머신에는 다양한 유형의 맵을 만들 수 있는 새로운 시스템 호출 bpf()
가 포함되어 있으며 특수 어셈블리와 같은 코드에서 프로그램을 로드할 수도 있습니다. 그런 다음 코드가 커널에 로드되고 실시간 컴파일을 사용하여 네이티브 머신 코드로 변환됩니다. bpf()
syscall은 root 사용자와 같은 CAP_SYS_ADMIN
기능이 있는 사용자만 성공적으로 사용할 수 있습니다. 자세한 내용은 bpf(2)
매뉴얼 페이지를 참조하십시오.
로드된 프로그램은 다양한 포인트(소켓, 추적 지점, 패킷 수신)에 연결하여 데이터를 수신하고 처리할 수 있습니다.
Red Hat은 eBPF 가상 시스템을 활용하는 다양한 구성 요소가 있습니다. 각 구성 요소는 다른 개발 단계에 있습니다. 특정 구성 요소가 지원되는 것으로 표시되지 않는 한 모든 구성 요소는 기술 프리뷰로 사용할 수 있습니다.
다음과 같은 주목할 만한 eBPF 구성 요소는 현재 기술 프리뷰로 제공됩니다.
-
AF_XDP
- 패킷 처리 성능 우선 순위를 지정하는 애플리케이션의 사용자 공간에 eXpress Data Path(XDP) 경로를 연결하는 소켓입니다.
(BZ#1559616)
커널용 Intel 데이터 스트리밍 가속기 드라이버는 기술 프리뷰로 사용 가능
현재 커널에 대한 Intel 데이터 스트리밍 가속기 드라이버(IDXD)를 기술 프리뷰로 사용할 수 있습니다. Intel CPU 통합 가속기이며 프로세스 주소 공간 ID(pasid) 제출 및 공유 가상 메모리(SVM)가 포함된 공유 작업 대기열을 포함합니다.
(BZ#1837187)
soft-RoCE를 기술 프리뷰로 사용 가능
RoCE(Remote Direct Memory Access) over Converged Ethernet (RoCE)는 이더넷을 통해 RDMA를 구현하는 네트워크 프로토콜입니다. soft-RoCE는 RoCE v1 및 RoCE v2 두 가지 프로토콜 버전을 유지 관리하는 RoCE의 소프트웨어 구현입니다. soft-RoCE 드라이버 rdma_rxe
는 RHEL 8에서 지원되지 않는 기술 프리뷰로 사용할 수 있습니다.
(BZ#1605216)
stmmac
드라이버는 기술 프리뷰로 사용 가능
Red Hat은 지원되지 않는 기술 프리뷰로 Intel® Elkhart Lake 시스템의 stmmac
를 칩(SoC)에서 사용합니다.
(BZ#1905243)