Red Hat Enterprise Linux 10.1: 개발자를 위한 주요 기능

Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.
출처: https://developers.redhat.com/articles/2025/11/12/red-hat-enterprise-linux-101-top-features-developers

Red Hat Enterprise Linux (RHEL) 10.1이 이제 정식 출시(GA)되었습니다. 이 최신 릴리스에는 다양한 새로운 개발자 기능이 추가되고 개발자 도구가 업데이트되어 개발자가 애플리케이션 개발에 집중할 수 있도록 지원합니다. 또한, 물리, 가상, 프라이빗, 퍼블릭 클라우드 및 엣지 환경 전반에서 일관된 환경을 제공하여 중요 워크로드를 더욱 빠르고 효율적으로 개발할 수 있는 플랫폼을 제공합니다. 이 문서에서는 개발자 경험을 향상시키는 RHEL 10.1의 몇 가지 기능과 향상된 기능에 대해 알아보겠습니다.

Red Hat Developer 프로그램 구독 의 일부로 RHEL 10.1을 무료로 다운로드할 수 있습니다 .

AI 가속기

최근 RHEL 업데이트는 고객이 AI를 더 쉽게 도입할 수 있도록 하는 데 중점을 두었습니다. Red Hat은 RHEL 10.1을 통해 운영 체제와 AI가 요구하는 원시 컴퓨팅 성능을 제공하는 하드웨어 간 상호 작용의 핵심 측면을 개선하고 있습니다.

Red Hat은 RHEL Extensions Repository와 Supplementary Repository에서 공급업체 검증을 거친  AI 가속기 드라이버를 제공하고 있습니다. AI 분야의 거의 모든 것과 마찬가지로, 하드웨어는 데이터 과학자와 보안 팀이 유지하기 어려운 속도로 발전하고 있습니다. 그래픽 처리 장치(GPU), 텐서 처리 장치(TPU) 및 기타 애플리케이션별 통합 회로(ASIC) 드라이버를 최신 상태로 유지하는 것은 쉽지 않습니다. 공급업체 검증을 거친 호환 가능한 RHEL 지원 드라이버를 IT 팀이 신뢰하는 생태계에 제공하면 많은 번거로움을 줄일 수 있습니다.

RHEL 10.1의 경우, 3대 하드웨어 제조업체의 드라이버가 제공됩니다.

  • NVIDIA:  OpenRM 커널 모드 드라이버, CUDA 툴킷.
  • AMD:  amdgpu 커널 모드 드라이버와 ROCm.
  • Intel: 신경처리장치(NPU) 커널 모드 드라이버.

이미지 모드 업데이트: 소프트 재부팅 및 재현 가능한 빌드

RHEL 10.1에서 Red Hat은 이미지 모드 와 함께 새로운 systemd 기능인 소프트 재부팅을 도입합니다 . 이 새로운 systemd 기능은 관리자가 완전히 재부팅하지 않고도 시스템 상태를 변경할 수 있도록 하여 다운타임을 줄여줍니다. 이 업데이트를 통해 개발자는 커널 작업을 중단하지 않고도 애플리케이션, 라이브러리 및 기타 사용자 공간 구성 요소를 업데이트하거나 재설정할 수 있습니다. 

소프트 재부팅을 통해 이미지 모드를 사용하는 개발자와 사용자는 서비스 중단을 최소화하면서 보안 패치를 신속하게 적용하고, 소프트웨어를 업데이트하고, 시스템 상태를 재설정할 수 있습니다. 즉, 애플리케이션 개발에 더 많은 시간을 할애할 수 있습니다.

RHEL 10.1 및 RHEL 9.7에서 이미지 모드 사용자를 위한 또 다른 효율성 개선 사항은 이미지 모드에서 컨테이너 도구의 빌드를 재현할 수 있는 기능입니다. 이전에는 동일한 입력을 기반으로 하는 컨테이너 이미지에도 타임스탬프 차이 등 약간의 차이가 있었습니다. 이번 업데이트를 통해 일치하는 콘텐츠에서 생성된 컨테이너 이미지는 메타데이터까지 완전히 동일합니다. 이는 보안, 안정성 및 효율성을 크게 향상시킵니다.

최신 버전의 툴셋 및 컴파일러

Red Hat Enterprise Linux 10.1은 Rust, GCC Toolset, LLVM, Go 컴파일러의 업데이트된 버전을 제공하여 개발자가 최신 개발자 컴파일러와 툴을 사용하여 혁신을 가속화하고, 운영을 간소화하고, 애플리케이션을 현대화할 수 있도록 지원합니다.

  • Go 1.24는  약한 포인터 및 암호 알고리즘을 위한 새로운 표준 라이브러리 패키지, 제네릭 타입 별칭 지원, 그리고 CPU 오버헤드 감소를 위한 런타임 성능 개선을 추가했습니다. Go 1.24는 또한 빌드, 설치 및 테스트 명령에 JSON 형식 결과를 보고하는 새로운 -json 플래그를 도입했으며, runtime.AddCleanup(더 유연하고 효율적이며 오류 발생 가능성이 낮은 마무리 메커니즘)을 통해 마무리 기능도 개선했습니다.
  • LLVM 20  에는 새로운 하드웨어 기능 지원, 핵심 라이브러리 개선, Clang 및 flang과 같은 도구 업데이트 등 몇 가지 주요 개선 사항이 포함되어 있습니다. 또한, LLVM 20은 현대화된 JITLink 인프라, Clang의 진단 및 정적 분석 기능 개선,  flang-new 컴파일러의 이름을 flang 으로 다시  변경하는 등의 기능을 제공합니다 .
  • Rust 1.88  에는 개발을 간소화하고 성능을 향상시키는 몇 가지 주요 개선 사항이 포함되어 있으며, 여기에는 중요한 언어 변경 사항이 적용된 안정적인 Rust 2024 Edition이 포함됩니다. 또한, 고성능 컴퓨팅을 위해 안전한 Rust에서 여러 특정 CPU 기능에 직접 액세스할 수 있습니다. 추가 기능 및 개선 사항은 다음과 같습니다.
    • 2024년판에서는  let 체인을 통해 if 및 while 조건 내에서 let 문의 && 체이닝을 원활하게 하여 중첩을 줄이고 가독성을 향상시켰습니다.
    • 고성능 컴퓨팅의 경우,  대상 기능이 활성화된 경우 많은 std::arch 내장 함수를 안전한 코드에서 호출할 수 있으므로 안전한 Rust에서 특정 CPU 기능에 직접 액세스할 수 있습니다.
    • 이제 비동기 클로저가 지원되어 캡처에서 차용하고 AsyncFn 특성을 사용하여 상위 순위 함수 시그니처를 적절하게 표현할 수 있는 비동기 프로그래밍을 위한 일류 솔루션을 제공합니다.
    • 특성 업캐스팅을 사용하면 특성 객체에 대한 참조를 해당 특성의 상위 특성에 대한 참조로 강제 변환하여 일반적인 패턴, 특히 Any 특성에 대한 패턴을 단순화할 수 있습니다.
    • Cargo는 이제 캐시를 자동으로 정리하여 1~3개월 동안 액세스하지 않은 오래된 다운로드 파일을 제거하여 디스크 공간을 관리하는 데 도움이 됩니다.
  • GCC 15는  C++ 표준 라이브러리의 런타임 어설션을 통해 프로그램 안정성을 향상시켰으며, 최적화되지 않은 빌드에서는 이제 기본적으로 활성화됩니다. 이러한 어설션은 일반적인 프로그래밍 오류를 감지하고, 이러한 문제가 감지되면 프로그램을 종료하여 정의되지 않은 동작을 방지하는 데 도움이 됩니다.
    • GCC Toolset 15에는 C++ 표준 라이브러리 모듈의 미리보기도 포함되어 있습니다. 이를 통해 코드를 간소화하고 컴파일 시간을 단축할 수 있습니다.
  • .NET 10은  향상된 성능과 새로운 기능을 제공합니다. 개발자는 .NET 10의 성능 향상과 새로운 기능을 활용할 수 있습니다. 여기에는 향상된 런타임 성능(예: JIT 인라이닝, 메서드 가상화 해제, 스택 할당), 암호화, 전역화, 숫자, 컬렉션 및 zip 파일 작업을 위한 새로운 API, .NET SDK의 컨테이너 지원 확장, 웹 애플리케이션의 OpenAPI 3.1 지원 등이 포함됩니다.
  • Node.js 24:  새로운 기능에는 웹 호환성 향상을 위한 전역 객체로 추가된 새로운 URLPattern과 V8 JavaScript 엔진 업데이트가 포함됩니다. 권한 모델은 실험 단계에서 벗어나 이제 프로덕션 환경에서 사용할 수 있는 상태로 전환되었습니다. 이를 통해 Node.js 프로세스가 fs 모듈을 통해 파일 시스템에 접근하고, 프로세스를 생성하고, node:worker_threads를 사용하고, 네이티브 애드온을 사용하고, WASI를 사용하고, 런타임 검사기를 활성화하는 기능을 제어할 수 있습니다.
  • OpenJDK 25  에는 Java 사양에 대한 많은 개선 사항과 추가 사항, 여러 버그 수정 및 안정화 수정 사항, 전반적인 성능 개선 사항 및 다음을 포함한 새로운 기능이 포함되어 있습니다.
    • Java Flight Recorder 개선 사항(협동 샘플링, 방법 타이밍 및 추적)
    • 세대별 셰넌도어 가비지 수집기
    • G1 가비지 수집기의 Late Barrier Expansion
    • 사전 프로파일링, 클래스 로딩 및 연결
    • 컴팩트 객체 헤더
    • 고정하지 않고 가상 스레드를 동기화합니다.

데이터베이스 및 도구에 대한 최신 업데이트

Red Hat Enterprise Linux 10.1은 많은 개발자들이 선호하는 프로그래밍 언어와 데이터베이스를 지원하도록 업데이트되었습니다. 주요 변경 사항은 다음과 같습니다.

  • Valkey 8:  Valkey 8의 새로운 기능으로는 지능형 멀티코어 활용 및 비동기 I/O 스레딩(특히 TLS 연결의 성능을 크게 향상), 새로운 샤드 및 복제된 마이그레이션 상태에 대한 자동 장애 조치를 통한 향상된 클러스터 확장, 듀얼 채널 RDB 및 복제 백로그 스트리밍을 통한 더 빠른 복제, 슬롯별 및 클라이언트별 메트릭 개선(성능 및 리소스 사용에 대한 세부적인 가시성 제공), 최적화된 키 저장소를 통한 최대 10% 감소된 메모리 오버헤드가 있습니다.
  • PostgreSQL 데이터베이스용 PostGIS 확장 기능은  PostgreSQL 객체 관계형 데이터베이스에서 지리 객체를 지원합니다. PostGIS는 SQL용 OpenGIS  Simple Features Specification을 준수하며 Types and Functions 프로파일을 준수하는 것으로 인증되었습니다  . PostGIS는 PostgreSQL 서버를 공간적으로 지원하여 ESRI의 SDE 또는 Oracle의 Spatial 확장 기능과 마찬가지로 지리 정보 시스템(GIS)의 백엔드 공간 데이터베이스로 사용할 수 있습니다.

Post-quantum 암호학

Post-quantum cryptography (PQC)는 RHEL 10에 도입되었을 당시 보안 측면에서 획기적인 진전을 이루었습니다. RHEL 10.1에서 Red Hat은 전송 계층 보안(TLS)에 대한 PQC 지원을 강화하여 포스트 퀀텀 시대에 발맞춰 끊임없이 발전하고 있습니다. 전송 계층에 PQC 알고리즘을 도입함으로써 많은 조직에서 간과하기 쉬운 네트워크 간 정보 전송 지점에서 데이터 보안을 강화할 수 있습니다.

RHEL 9 및 RHEL 10 클라우드 이미지에 포함된 OpenTelemetry Collector는 이제 세 가지 주요 퍼블릭 클라우드 플랫폼 모두에서 신뢰할 수 있는 플랫폼 모듈(TPM)을 지원합니다. TPM은 클라우드에서 암호화 키와 증명 데이터를 보호함으로써 하이브리드 IT가 점차 활발하게 사용되는 소프트웨어 전용 환경에 하드웨어급 보안을 제공합니다.

이는 클라우드 가상 머신 배포에도 적용됩니다. OpenTelemetry Collector 업그레이드에는 RHEL 10.1 및 RHEL 9.7 클라우드 이미지에 대한 가상화된 TPM(vTPM) 지원도 포함됩니다.

더 간단한 이미지 생성으로 클라우드 교차 일관성 유지

이미지 빌더는 퍼블릭 클라우드에서 RHEL을 사용하는 고객에게 필수적인 도구였습니다. RHEL 10.1에서는 이미지 빌더 명령줄 인터페이스(CLI)가 새롭게 도입되어 RHEL 이미지 생성 프로세스가 더욱 간편해졌습니다. 지속적으로 실행되는 서비스가 필요 없기 때문에 이미지 빌더 사용자는 빌드 환경을 더욱 쉽게 설치하고 설정할 수 있습니다. 이를 통해 RHEL 이미지 빌드를 CI/CD(지속적 통합/지속적 배포) 파이프라인 및 자동화된 워크플로에 통합하는 과정이 간소화됩니다.

궁극적으로 개발자는 환경에 관계없이 일관된 설정과 표준화된 프로세스를 사용하여 빌드하고 배포할 수 있습니다. 이미지 빌더 CLI는 현재  기술 프리뷰 단계 에 있습니다 .

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like
Read More

Red Hat Insights에서 AI 에이전트 사용

Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.출처: https://developers.redhat.com/articles/2025/10/13/using-ai-agents-red-hat-insights 레드햇이 구축 및 유지 관리하는 insights-mcp는…