주요기능

효율적인 프로세스 스케줄 관리
  • 새로운 커널 작업 스케줄러인 CFS(Completely Fair Scheduler) 알고리즘은 모든 작업이 CPU 시간을 동등하게 공유할 수 있도록 하는 동시에 커널이 작업을 스케줄링하는 데 소요되는 시간을 단축시킵니다.
  • 하드웨어 인식 기능이 향상되어 커널이 멀티코어 및 NUMA 아키텍처를 더욱 효과적으로 활용할 수 있을 뿐만 아니라 가능한 경우 작업을 더 적은 수의 CPU 소켓으로 통합하여 전력 소비를 줄입니다.
Green 컴퓨팅
  • Tickless kernel을 통해 timekeeping을 인터럽트 기반이 아닌 요구 기반으로 변경되어 유휴 시스템 및 I/O 하위 시스템이 이전보다 전력을 적게 소비하는 한편 활성 시스템이 전력을 낭비하지 않게 됩니다.
  • 모든 시스템 및 애플리케이션의 탄소 배출량을 감축하여 배포 비용이 절감됩니다.
  • 모니터링 도구 및 가상화 관리 API를 통해 IT 담당자 및 RHEV-M과 같은 관리 애플리케이션이 시스템 리소스 사용량을 확인할 수 있어 여러 구성 간에 업무 부하를 마이그레이션/최적화할 수 있습니다.
확장성
  • RedHat Enterprise Linux는 보다 많은 128소켓, 4096 코어, 프로세스 당 32000 스레드, 64TB 메모리를 지원합니다.
RAS(Reliability, Availability, Serviceability
  • 하드웨어를 통해 제공되고 소프트웨어를 통해 설정되는 RAS 기능 덕분에 하드웨어 변경이 필요하거나 이전 세대 시스템의 경우 중단을 야기하는 치명적인 오류가 발생해도 시스템 작동을 계속할 수 있습니다.
  • CPU/mem hot add, CPU/mem/IO error correction, HWPoison 등
고가용성
  • 클러스터링 기능을 통해 국소적인 오류가 발생할 경우 시스템을 계속 작동하는 동시에 응답하지 않는 애플리케이션 및 노드를 격리하여 중요한 엔터프라이즈 데이터를 손상시키지 않도록 방지함으로써 높은 가용성을 유지할 수 있습니다.
  • 이로 인해 관리 작업을 간단하고 효율적으로 수행할 수 있습니다.
파일시스템
  • 새로운 기본 파일 시스템인 ext4는 보다 빠르고 강력하며 16TB까지 확장 가능합니다.
  • Scalable Filesystem Add-On에는 100TB까지 확장 가능한 XFS 파일 시스템이 포함되어 있습니다.
  • Resilient Storage Add-On에는 고가용성 GFS2 파일 시스템이 포함되어 있습니다. NFSv4는 NFSv3에 비해 기능이 대폭 향상되었으며 이전 버전과 호환됩니다.
  • 퓨즈를 통해 사용자 공간에서 파일 시스템을 실행할 수 있어 최신 퓨즈 기반 파일 시스템(예: 클라우드 파일 시스템)에 대한 테스트 및 개발이 가능합니다.
시스템 리소스 할당
  • cgroup 및 관련 컨트롤러 시스템 서비스를 통해 시스템 작업 그룹이 제한된 시스템 리소스를 사용할 수 있습니다.
  • 이를 통해 리소스 경합이 감소하고 보다 예측 가능한 성능을 얻음으로써 애플리케이션의 SLA를 충족할 수 있습니다
스토리지
  • 논리적 볼륨을 트랜잭션, 특히 롤백에 사용 가능합니다.
  • 동기화 메타데이터의 미러링을 통해 LVM의 고가용성을 유지합니다.
  • 가상화된 게스트 메모리 할당 시 성능이 대폭 향상되고 대규모 메모리 할당을 간편하게 관리 가능합니다.
  • DM-multipathing의 동적 제어가 강화되어 성능이 향상됩니다.
  • 매우 큰 용량의 SAN 기반 스토리지 지원합니다.
  • 씬 프로비저닝 지원을 통한 관리를 간소화 할 수 있습니다.
  • SCSI 및 ATA I/O의 튜닝 및 성능을 향상시킬 수 있습니다
네트워킹
  • 오늘날 기업의 복잡한 네트워킹 과제를 충족하는 고급 네트워킹 스택(UDP Lite, LRO/GRO, DCB, FCoE, iSCSI등)을 제공합니다.
  • 이 네트워킹 스택은 향상된 성능을 제공하는 것은 물론 멀티코어 CPU를 활용하여 효율적으로 송수신 작업을 수행하고 새로운 멀티미디어 RFC와 IPv6를 지원합니다.
커널 기반 가상화
  • KVM 하이퍼바이저를 기반으로 한 가상화 기능이 커널에 완벽하게 통합되어 있습니다. 이 방식을 통해 커널 향상이 모든 가상화 애플리케이션에 적용되므로 물리적 시스템과 가상 시스템 모두에서 애플리케이션 환경이 일관되게 유지되고 가상화 채택과 관련된 작업이 간소화됩니다.
  • 이후 버전과의 호환성을 보장하기 위해 Red Hat Enterprise Linux 6는 Red Hat Enterprise Linux 5 Xen 기반 호스트에서 전가상화 또는 반가상화 Xen 게스트로 실행될 수 있습니다.
  • 호스트 간에 게스트를 손쉽게 이동할 수 있는 기능을 사용하여 유휴 시간 동안 더 적은 수의 시스템에 리소스를 통합하거나 유지 보수를 위한 가동 중지 시간에 사용할 수 있는 여분의 하드웨어를 마련할 수 있습니다.
게스트 성능 향상
  • 가상 인터페이스를 통해 게스트가 물리적 리소스에 액세스할 수 있는 등 유용한 기능이 추가되어 게스트의 성능이 향상되었습니다.
  • 단일 물리적 하드웨어 리소스를 여러 게스트에서 공유할 수 있습니다.
  • 게스트 메모리 할당(특히 시작 시)이 대폭 빨라졌습니다.
  • 가상 시스템에 걸쳐 동일한 페이지를 재사용(중복 제거)할 수 있어 메모리 활용도가 향상됩니다.
  • Windows WHQL 인증 드라이버를 통해 가상화된 Windows 시스템을 사용할 수 있어 Microsoft 고객이 가상화된 Windows Server 인스턴스에 대한 기술 지원을 받을 수 있습니다.
  • 틱리스 커널이 게스트에 대한 안정적인 시간 모델을 정의하여 클록 변화가 방지됩니다.
  • 보다 높은 성능을 제공하는 고급 반가상화 인터페이스에 클록(틱리스 커널을 통해 설정), 인터럽트 컨트롤러, 스핀 잠금 하위 시스템, vmchannel과 같은 기존에 제공되지 않는 장치가 포함되어 있습니다.