Coinciding with the 20th anniversary of Linux®, Linus Torvalds made the numeric jump to 3.0 from the long line of 2.x kernels. Some say the new capabilities in the Linux 3.0 kernel aren’t worthy of the new number. Well, major number change, minor number change—what is important to remember is that creating a kernel for a commercial Linux, such as Red Hat® Enterprise Linux, is an exercise in integrating some of the best features from Linus' Linux kernels into a single product.

So, here is where Red Hat’s key value to customers comes in. Red Hat has a dual role of contributing to Linux kernel innovation coupled with providing its enterprise support distribution. Red Hat's engineering organization works closely with the Linux community, partners and customers to identify the right features and their degree of maturity for inclusion in Red Hat Enterprise Linux.

While Red Hat used the 2.6.32 kernel as the starting point when creating the Red Hat Enterprise Linux 6 kernel, it contains capabilities from all subsequent kernels as well as features from the 3.x kernels. Red Hat is able to do this through its unique methodology of back-porting new kernel features to the Red Hat Enterprise Linux kernel.

Standardizing on a core version for the lifetime of a Red Hat Enterprise Linux release is a fundamental feature of the product because it allows the maintenance of application interfaces (API/ABI) so applications are able to continue to run smoothly even as new features from later kernels are added. This interface stability benefits both customers and ISVs.

Often the integration of new kernel features and preservation of compatibility are opposing forces. Some Linux providers require their customers to “pick one” - features or compatibility. Red Hat has many years of successful experience in adapting new features to facilitate integration while maintaining compatibility. As a result, we believe that Red Hat Enterprise Linux kernels are unique in the industry in their ability to preserve compatibility through feature integration. This requires the substantial effort and skill that Red Hat is well-equipped to deliver to customers.

There are several new capabilities in Red Hat Enterprise Linux 6.1 gleaned from the Linux 3.0 kernel:

  • Driver additions and updates to support some of the latest hardware from leading hardware and platform providers;
  • Virtual Memory and scheduler changes for improvements in virtual memory and process scheduling for faster and more reliable performance;
  • Transparent HugePage enhancements that benefit large page application users; and,
  • DUP tx lock scaleability improvements to increase DNS query per second performance.

Three key virtualization features from the Linux 3.0 kernel are incorporated in Red Hat Enterprise Linux 6.1:

  • Kernel Samepage Merging (KSM) scanning into THP provides memory de-duplication for hosts to share pages for various virtual machines;
  • Enhanced support for vhost-networking; and,
  • FPU caching for KVM allowing virtualized guests direct access to floating point registers.

The bottom line? Red Hat's engineers are among the leaders in upstream kernel innovation and incorporate many of the latest and greatest features into the Red Hat Enterprise Linux kernel while protecting application interfaces over the long haul. This is what fundamentally makes Red Hat Enterprise Linux the world's most successful commercial open source operating system.


저자 소개

UI_Icon-Red_Hat-Close-A-Black-RGB

채널별 검색

automation icon

오토메이션

기술, 팀, 인프라를 위한 IT 자동화 최신 동향

AI icon

인공지능

고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트

open hybrid cloud icon

오픈 하이브리드 클라우드

하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요

security icon

보안

환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보

edge icon

엣지 컴퓨팅

엣지에서의 운영을 단순화하는 플랫폼 업데이트

Infrastructure icon

인프라

세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보

application development icon

애플리케이션

복잡한 애플리케이션에 대한 솔루션 더 보기

Virtualization icon

가상화

온프레미스와 클라우드 환경에서 워크로드를 유연하게 운영하기 위한 엔터프라이즈 가상화의 미래