레드햇은 검증된 리눅스 2.6 커널에 기반해 플랫폼 안정성과 완성도 및 데스크톱에서의 생산성을 높인 레드햇 엔터프라이즈 리눅스 v.4를 공식 출시하였습니다. 이 제품은 기업의 보안 및 컴플라이언스 요구에 부응하는 기술 혁신을 이루었고, 32비트와 64비트 작업 부하에 적합한 성능과 확장성도 강화되었으며, 인텔 64비트 제온, 아이테니엄 프로세서, AMD64, IBM POWER, z-시리즈, S/390 및 기타 x86 시스템과 호환되도록 고려되었습니다.
보안에 강력한 SELinux(Security Enhanced Linux)나 파이어폭스 등과 협력해 오픈소스 기술의 완성도를 높였고 데스크톱은 사무 생산 능력과 이용률 등을 크게 개선했을 뿐 아니라 이동성 및 무선 지원(인텔 센트리노 포함), 플러그 앤 플레이 USB 장치 인식, 랩톱 전력 관리에 이르는 다양한 기능들도 특징입니다.
Kernel/Security
- 2.6 커널에서 다양한 하드웨어를 지원합니다.(http://www.redhat.com/hardware에서 호환되는 하드웨어 목록을 확인할 수 있습니다 )
- SELinux 를 이용해서 강력한 접근제어 기능이용
- 개량된 LVM2 (Logical Volume Manager) 사용
- 향상된 CPU 스케쥴러와 그리고 filesystem 성능향상.
Desktop/Web
- KDE 3.3
- Gnome 2.8
- 기본 웹브라우져로 Mozilla Firefox 1.0 사용
- 강화된 멀티미디어 지원 및 다양한 주변기기 지원.
정보호환성
- 마이크로소프트의 Exchange 에 사용가능한 Evolution 2.0 groupware 클라이언트
- 마이크로 소프트 Active Directory 인증 지원.
시스템관리
- 높은 신뢰도의 IMAP/POP 서버 Cyrus IMAP 2.2 사용
- NFSv4.
가.Red Hat 엔터프라이즈 리눅스 4 에서 업데이트된 중요한 내용
① Red Hat 엔터프라이즈 리눅스 4는 SELinux를 포함합니다. SELinux는 사용자와 프로그램, 그리고 프로세스가 상호 작동하는 방식에 큰 변화를 가져왔습니다. 이 배포판에서는 SELinux가 기본으로 설치되고 활성화될 것입니다.
② Subversion 1.1이 추가되었습니다. Subversion 버전 제어 시스템은 CVS의 대안으로 만들어졌으며, CVS의 최신 기능 뿐만 아니라 atomic 커밋 기능 및, 파일, 디렉토리 및 메타 데이터 버전 관리(versioning) 기능도 제공합니다.
③ 대부분 최신 하드웨어가 지원하는 전원 관리 규정인 ACPI (Advanced Configuration and Power Interface)를 지원합니다.ACPI를 지원하는 시스템과 지원하지 않는 시스템에서 하드웨어 검색 순서가 다르기 때문에, 장치 이름이 변경될 가능성이 있습니다.
즉, 이전 버전 Red Hat 엔터프라이즈 리눅스에서는 eth1로 식별된 네트워크 인터페이스 카드가 이제 eth0로 나타날 수도 있습니다.
④ Red Hat 엔터프라이즈 리눅스 4에 포함된 버전 glibc는 데이터 손상을 최대할 빨리 검색하여 방지할 수 있도록 내부 정상 감시 기능을 추가로 수행합니다.
⑤ Red Hat 엔터프라이즈 리눅스 4는 hugemem 커널을 포함합니다. 이 커널은 (이전 커널이 3GB에 비하여) 프로세스 사용자 영역 당 4GB를 지원합니다.이 커널을 사용함으로써 64GB에 이르는 주 메모리를 가진 시스템에서 Red Hat 엔터프라이즈 리눅스를 실행 가능하게 되었습니다.
16GB 이상의 메모리를 가진 시스템 설정에서 모든 메모리를 사용하기 위해서는 hugemem 커널이 필요합니다. hugemem 커널은 또한 적은 메모리를 사용하여 실행하는 설정에도 유용합니다 (예를 들어, 보다 큰 프로세스 사용자 영역에서 응용 프로그램을 실행하는 것이 유용한 경우)
⑥ Red Hat 엔터프라이즈 리눅스 4는 rawio를 지원하지만, 앞으로 삭제될 예정입니다. 이 인터페이스를 사용하여 장치에 액세스하는 어플리케이션이 존재한다면, Red Hat은 이 어플리케이션이 O_DIRECT 플래그(flag)를 사용하여 블록 장치를 열도록 업데이트하시길 권장합니다.
rawio 인터페이스는 Red Hat 엔터프라이즈 리눅스 4에서 존재하지만, 향후 출시될 배포판에서는 삭제될 것입니다.
⑦ 현재 파일 시스템에서 AIO (Asynchronous I/O)는 오직 O_DIRECT 또는 버퍼되지 않는 모드에서만 지원됩니다. 또한 asynchronous poll 인터페이스는 더이상 존재하지 않으며, 파이프와 함께 AIO를 사용하는 것은 더이상 지원되지 않는다는 사실을 염두하시기 바랍니다.
⑧ 사운드 서브 시스템은 이제 ALSA에 기반합니다; OSS 모듈을 더 이상 사용되지 않습니다.
⑨ 커널의 "hugepage" 기능을 사용하는 시스템 환경에서, /proc/sys/vm/nr_hugepages 파일을 사용하고 원하는 페이지 수로 용량을 지정합니다. (여러분 시스템의 hugepages 용량을 알아보시려면 /proc/meminfo 파일의 내용을 살펴보시기 바랍니다)
⑩ EDD (Enhanced Disk Device: 확장 디스크 장치) 폴링(polling) 기능을 지원합니다. 이 기능은 디스크 제어기 BIOS에서 직접 부팅 가능한 디스크 장치 정보를 가져와서 이 정보를 /sys 파일시스템에 저장하는 기능입니다.
⑪ megaraid 드라이버를 대체하는 LSI Logic의 새로운 megaraid_mbox 드라이버를 제공합니다. megaraid_mbox 드라이버는 보다 개선된 설계를 갖추고 있으며, 2.6 커널과 호환 가능하며, 최신 하드웨어를 지원합니다.
그러나 megaraid_mbox는 megaraid 드라이버가 지원하는 일부 구식 하드웨어는 지원하지 않습니다.
⑫ Emulex LightPulse 광채널 드라이버 (lpfc)는 리눅스 2.6 커널에 포함할지 여부를 결정하기 위해 현재 공개 테스트를 거치고 있습니다. Red Hat 엔터프라이즈 리눅스 4에는 테스팅 목적으로 포함되었으며, 앞으로 드라이버에 변화가 있을 것으로 예상됩니다.
드라이버에 문제가 있거나, 리눅스 2.6 커널에 포함되지 않게 된다면, 이 드라이버는 최종 Red Hat 엔터프라이즈 리눅스 배포판에서도 삭제될 수도 있습니다.
⑬ 과거에는 커널 업데이트 작업시 시스템 부트 로더 설정에서 기본 커널을 변경하지 않았습니다.그러나 Red Hat 엔터프라이즈 리눅스 4 부터는 새로 설치된 커널이 기본으로 설정됩니다.
⑭ 커널 소스 코드는 이미 커널의 .src.rpm 파일에 포함되어 있으므로, Red Hat 엔터프라이즈 리눅스 4에서는 더 이상 kernel-source 패키지를 별개로 제공하지 않습니다. 커널 소스가 필요한 경우 kernel .src.rpm 파일에서 찾아보실 수 있습니다.
⑮ Red Hat 엔터프라이즈 리눅스 4는 업데이트된 버전의 Evolution 그래픽 이메일 클라이언트를 포함합니다. 이 버전에는 다음과 같은 새로운 기능이 추가되었습니다.
- Evolution에는 보다 정확하게 스팸 메일을 걸러낼 수 있는 스팸 거르기 기능이 추가되었습니다. 스팸 메일이 들어올 경우, 정크 버튼을 클릭하시면 됩니다. 정크 메일 폴더를 주기적으로 확인하여 혹시라도 부적절하게 걸러진 이메일이 있는지 확인해보십시오.
만일 부적절하게 걸러진 이메일이 있다면 정크가 아님 버튼을 클릭하시기 바랍니다; 이렇게 함으로서, 앞으로 보다 효율적으로 스팸 메일을 걸러낼 수 있습니다.
- Evolution Connector를 이용하여 Microsoft Exchange 2000과 2003 서버에 연결 가능합니다.
- 각 작업 (이메일, 달력, 작업, 연락처)을 별개로 수행할 수 있도록 이전 서버 중심 모델 대신 새로운 사용자 인터페이스로 업데이트되었습니다.
- Evolution은 이제 S/MIME을 비롯한 보다 강력한 암호화 기능 및 암호 서명을 지원합니다.
- Evolution 설정 파일들이 이전 위치인 ~/evolution/에서 일반 사용자로부터 숨겨진 ~/.evolution/으로 변경되었습니다.
Red Hat 엔터프라이즈 리눅스 AS 4(RHEL4) 의 주요변화