[server] CentOS, RHEL 및 OEL의 “실제”차이점은 무엇입니까?

RHEL 5 x64, 업데이트 4와 같은 일부 응용 프로그램을 실행하려면 특정 Linux 릴리스가 필요합니다.

CentOS 프로젝트는 RHEL과 100 % 이진 호환되도록 노력하므로 이론적 으로 CentOS 5.4 x64 RHEL 변형과 정확히 동일 해야 합니다.

마찬가지로 Oracle Enterprise Linux 동일 해야 하지만 “적절한”배포판에서 실행되지 않으면 많은 응용 프로그램이 제대로 작동하지 않습니다.

적절한 redhat-releaserpm을 설치하는 저렴한 수정이 항상 효과적인 것은 아닙니다.

RHEL과 리 패키징 된 에디션의 실제 차이점은 무엇입니까?



답변

RHEL과 CentOS의 철학 외에는 여러 가지 이유가있을 수 있지만 가장 큰 구성 요소는 다음과 같습니다.

  • 다른 OS를 위해 패키지하려는 욕구 부족 (데비안이 좋아하는 사람들에게는 큰 문제입니다)
  • 사용 가능한 패키지가 다양하면 주요 버전의 버전이 다릅니다.
  • OS 자체의 차이로 인해 회피하기 어려운 ABI (Application Binary Interface)에 대한 다양한 요구 사항이 생성됨
  • 게으른 프로그래밍

답변

Oracle Linux와 Red Hat Enterprise Linux의 차이점은 라이센스와 지원의 차이점입니다.

두 회사는 서로 다른 메커니즘을 사용하여 설치된 인스턴스 수를 계산합니다.

둘째, Oracle Linux는 여러 유형의 커널을 선택할 수 있습니다. Red Hat과 동일한 커널을 사용하거나 Oracle이 수정 한 두 가지 유형의 커널 중 하나를 가질 수 있습니다.

Oracle의 Unbreakable 커널에는 Red Hat 커널에서 사용할 수없는 몇 가지 추가 드라이버 (예 : SSD 디스크)가 포함되어 있습니다. 이러한 추가로 인해 Oracle은 상당한 성능 향상을 주장 합니다.

물론 그러한 마케팅 클레임에 얼마나 많은 가치를 부여하고 상황이 환경에 적용되는지 여부를 고려해야합니다. 즉, SSD 디스크와 인피 밴드 메시징을 사용합니까?

반면에 Oracle은 IMHO가 Red Hat Network Satellite 서버에 대한 실질적인 대안을 제공하지 않습니다. 이는 표준 RHEL 서버에서 새 Oracle Database를 실행하려는 결정에 큰 영향을 미쳤습니다. 그러나 이것이 얼마나 중요한지는 환경에 달려 있습니다. 우리가 말한 오라클 담당자는 Oracle Enterprise Manager가 일부 관리 기능으로 확장되었지만 더 이상 조사하지 않았다고 언급했습니다.

다음 은 Oracle Linux에 대한 자세한 정보가있는 다른 사이트입니다.


답변