Red Hat Enterprise Linux 9

hojlee·2022년 6월 22일
0
post-thumbnail

세계 최고의 엔터프라이즈 Linux 플랫폼의 최신 릴리스인 Red Hat Enterprise Linux 9(RHEL 9)이 출시 된지 약 한달이 지났습니다. 이 글에서는 RHEL 9의 새로운 기능과 업데이트된 내용에 대해 알아보도록 하겠습니다.

RHEL 9은 하이브리드 클라우드 혁신을 지원하기 위한 보다 유연하고 안정적인 기반을 제공하고 물리적, 가상, 프라이빗, 퍼블릭 클라우드 및 에지 배포 전반에 걸쳐 애플리케이션과 중요한 워크로드를 배포하기 위한 더 빠르고 일관된 경험을 제공합니다.

What's new?

RHEL 9에는 혁신을 지원하고 출시 기간을 단축하기 위해 유연하고 공통된 기반기술을 사용하여 장기적인 IT 성공을 달성하는 데 도움이 되는 기능과 개선 사항이 포함되어 있습니다.

RHEL 9의 주요 기능 및 장점을 알아보도록 하겠습니다.

현재와 미래의 개발자를 위한 기능

Python 3으로의 마이그레이션을 완료하면, RHEL 9의 지원기간 동안 Python의 기본 버전이 3.9가 됩니다. Python 3.9는 시간대 인식 타임스탬프(timezone-aware timestamps), 최신의 String Prefix, Suffix Method 및 Ditionary 통합 등 개발자가 기존 애플리케이션을 현대화하는 데 도움이 되는 몇 가지 새로운 개선 사항을 제공합니다.

RHEL 9는 또한 GCC 11과 최신 버전의 LLVM, Rust 및 Go 컴파일러로 구축되었습니다. RHEL 9는 10년 이상의 엔터프라이즈급 플랫폼 안정성을 위해 glibc 2.34를 기반으로 합니다.

마지막으로, RHEL에서 처음으로 LTO(Link Time Optimization)가 사용자 환경에서 기본적으로 활성화되어 더 작고 효율적인 실행 파일을 빌드하는 데 도움이 되는 애플리케이션 코드의 심층 최적화를 지원합니다.

이제 향후 RHEL 버전에 쉽게 기여할 수 있습니다

이제 Red Hat은 RHEL 바로 앞에서 제공되는 배포판을 통해 지속적으로 개발, 테스트를 추적하고 기여할 수 있습니다. 업스트림 오픈 소스 개발 플랫폼인 CentOS Stream은 다음 마이너 릴리스에 대한 원활한 기여 경로를 제공합니다. RHEL 9는 CentOS Stream에서 구축된 첫 번째 RHEL 주요 릴리스이며 RHEL 9 Beta는 CentOS Stream 9로 처음 제공되었습니다. 향후 모든 RHEL 9 릴리스는 CentOS Stream에서 구축됩니다.

차세대 애플리케이션 스트림

RHEL 8의 애플리케이션 스트림 및 모듈 패키징 도입을 기반으로 구축된 RHEL 9의 모든 패키징 방법은 Modules, SCL, Flatpacks 및 기존 RPM을 포함한 애플리케이션 스트림에 통합되어 훨씬 더 쉽게 사용할 수 있습니다.

다중 아키텍처 지원에 대한 지속적인 노력

오픈 소스 소프트웨어는 워크로드가 특정 벤더에 종속되는 것을 방지하여 사용자가 미래에 대한 더 나은 컨트롤을 할 수 있도록 제공합니다. RHEL은 진화하는 비즈니스 환경을 필요로 하는 사용자를 위해 다양한 CPU 아키텍처를 활성화함으로써 이 컨트롤을 소스 코드 이상으로 확장합니다. 사용자의 워크로드를 실행하는 환경이 x86_64, aarch64, IBM POWER9, Power10 또는 IBM Z등 아키텍처에 관계없이 Red Hat이 지원합니다.

컨테이너 개선

UBI(Universal Base Image) 컨테이너 이미지로 애플리케이션을 빌드하는 경우 RHEL 9 UBI 이미지를 확인하는 것이 좋습니다. Standard UBI는 기존과 같이 Micro, Minimal 및 Init 이미지를 사용할 수 있습니다. 완전한 경험을 얻으려면 완전히 구독된 RHEL 9 컨테이너 호스트에서 UBI 이미지를 테스트하여 RHEL 9 리포지토리에서 추가 RPM을 가져올 수 있습니다.

Edge 환경에서의 RHEL

RHEL 9는 컨테이너 업데이트 및 롤백의 자동화를 도입하여, 컨테이너 이미지를 자동으로 업데이트할 수 있도록 용량을 확장합니다. Podman은 이제 업데이트된 컨테이너가 시작되지 않는지 감지하고 구성을 자동으로 롤백할 수 있습니다. 이는 기존 OS 수준 롤백과 함께, 애플리케이션에 새로운 수준의 안정성을 제공합니다.

Image Builder as-a-Service

RHEL 9의 Image Builder 개선 사항을 통해 사용자는 시간을 절약하고 규모에 맞게 시스템 일관성을 유지할 수 있습니다. 새로운 Image Builder as-a-Service를 통해 사용자는 호스팅 서비스를 통해 표준화되고 최적화된 운영 체제 이미지를 구축하고 선택한 클라우드 환경에 배포할 수 있습니다.

인증 및 보안

RHEL 9에 추가된 새로운 기능은 사용자가 새 시스템을 배포하거나 기존 인프라를 관리할 때 보안 및 규정 준수를 관리하는 방법을 단순화하는 데 도움이 됩니다. 이제 RHEL 9는 IMA( Integrity Measurement Architecture)를 제공하여 OS의 무결성을 동적으로 확인하여 손상 여부를 감지합니다. RHEL 9는 또한 조직이 인프라 전반에서 악성 수정을 감지하는 데 도움이 되는 디지털 서명 및 해시를 포함하도록 향상되었습니다.

자동화 및 관리

이제 사용자는 RHEL 9 웹 콘솔의 향상된 성능 메트릭 페이지에 접속하여 CPU, 메모리, 디스크 및 네트워크 리소스 사용량 급증의 잠재적 원인을 식별할 수 있습니다. 또한 사용자는 Grafana 서버로 메트릭을 보다 쉽게 내보낼 수 있습니다. 커널 라이브 패치 관리는 웹 콘솔을 통해서도 사용 가능하므로, 중요한 시스템 유지 관리의 복잡성을 크게 줄일 수 있습니다. 또한 콘솔은 명령줄 도구를 사용하지 않고 커널 업데이트를 적용하기 위한 단순화된 인터페이스를 추가합니다.

예측 분석

Red Hat Insights는 이제 리소스 최적화를 포함하여 퍼블릭 클라우드에서 적절한 크기의 RHEL을 가능하게 합니다. 리소스 최적화는 성능 메트릭을 평가하여 워크로드 활용도를 식별함으로써 이를 수행합니다. 그런 다음 Insights는 워크로드 요구 사항에 더 적합한 인스턴스로 최적화하기 위한 가시성과 권장 사항을 제공합니다. Insights는 또한 알려진 malware 서명에 대해 기업 전체의 RHEL 시스템을 분석하고, 위험에 대한 자세한 가시성을 제공하는 보안 평가인 malware 감지를 추가합니다.

참고한 문서들

profile
홎리몰리 과카몰리

0개의 댓글