바로 가기

Red Hat OpenShift와 OKD 특징 비교

URL 복사

2023 Gartner® Magic Quadrant™에서 리더로 선정된 Red Hat

Red Hat은 Gartner 2023 Magic Quadrant 컨테이너 관리 부문의 실행 능력 및 비전의 완성도에서 최고점을 획득했습니다.

Red Hat® OpenShift®는 하이브리드 및 멀티클라우드에서 엣지에 이르기까지 클라우드 네이티브 애플리케이션의 개발 및 제공을 일관된 방식으로 가속화하기 위한 통합 플랫폼입니다.

OpenShift는 컨테이너 오케스트레이션 기능인 쿠버네티스로 구동되고 Cloud Native Computing Foundation(CNCF) 오픈소스 에코시스템이 제공하는 기능을 포함하며, 이 모든 기능은 Red Hat에서 통합 애플리케이션 플랫폼으로 테스트, 패키징, 지원됩니다. AWS, Microsoft Azure, Google, IBM과 같은 주요 클라우드 공급업체의 퍼블릭 클라우드 서비스로 사용하거나 서버가 있는 모든 곳에 설치할 수 있습니다.

쿠버네티스 자체는 Linux 컨테이너의 배포, 관리, 확장을 자동화하는 오픈소스 소프트웨어입니다. 조직은 엔터프라이즈 수준의 플랫폼을 구성하기 위해 자동화, 모니터링, 로그 분석, 서비스 메시, 서버리스, 보안 패치, 개발자 생산성 툴 등과 같은 기능을 통합해야 합니다.

OKD(이전 명칭: OpenShift Origin)는 쿠버네티스를 실행하는 데 필요한 패키지 소프트웨어 구성 요소의 커뮤니티 프로젝트입니다. OKD는 Red Hat OpenShift의 업스트림 프로젝트로, 애플리케이션의 지속적인 개발 및 배포를 위해 최적화되었습니다. OKD에서 커뮤니티 업데이트가 가장 먼저 이루어지고 이를 엔터프라이즈용으로 시험 사용하므로 OKD는 일반적으로 기능 측면에서 OpenShift보다 몇 릴리스 앞서 있습니다.

OpenShift는 차세대 클라우드 네이티브 애플리케이션을 빌드해야 하는 개발자의 경험에 초점을 맞춘 쿠버네티스 배포판입니다. OKD와 달리 OpenShift에는 기술 지원, 보안 리소스, 파트너 에코시스템서브스크립션의 다양한 장점이 제공됩니다. 

OKD는 쿠버네티스 외에도 팀이 애플리케이션 개발 속도를 높이고 효율적으로 배포 및 확장하며 장기간의 라이프사이클을 유지 관리하는 데 도움이 되는 개발자 및 운영 중심 툴을 제공합니다. OKD는 모든 클라우드에서 쿠버네티스를 시작하는 데 필요한 툴을 제공하고 개발자가 컨테이너화한 애플리케이션이 성공하도록 지원합니다. OKD를 사용하면 개발자가 클라우드에서 애플리케이션을 생성, 테스트, 배포할 수 있으며, Go, Node.js, Ruby, Python, PHP, Perl, Java를 비롯한 다양한 프로그래밍 언어도 지원됩니다.

OKD와 OpenShift의 주요 차이점은 OpenShift는 엔터프라이즈 소프트웨어의 요구 사항을 충족한다는 것입니다. OpenShift는 보안 대응 팀, 장기 지원 옵션, 검증된 타사 오퍼레이터, 인증된 데이터베이스 및 미들웨어를 제공하고 대규모 작업에 대한 요구 사항을 충족합니다. 

Red Hat OpenShiftOKD
플랫폼
푸시 버튼 자동화 노드 구성 및 툴
멀티 호스트 컨테이너 스케줄링
셀프 서비스 프로비저닝
서비스 검색
엔터프라이즈 운영 체제
이미지 레지스트리
검증된 스토리지 플러그인
네트워킹 및 검증된 플러그인
모니터링
로그 집계
멀티테넌시
미터링 및 차지백
개발자 경험
클라우드 서비스 브로커
자동화된 이미지 빌드
CI/CD 및 DevOps 워크플로우
검증된 타사 쿠버네티스 오퍼레이터
인증된 데이터베이스
인증된 미들웨어
200개 이상의 인증된 ISV 솔루션
Knative를 사용한 서버리스 애플리케이션
엔터프라이즈급 운영
빌트인 운영 관리 기능
다운타임이 없는 패치 적용 및 업그레이드
1년 365일 엔터프라이즈급 지원
9년 지원 라이프사이클
보안 대응 팀
Red Hat OpenShiftOKD
플랫폼
푸시 버튼 자동화 노드 구성 및 툴
멀티 호스트 컨테이너 스케줄링
셀프 서비스 프로비저닝
서비스 검색
엔터프라이즈 운영 체제
이미지 레지스트리
검증된 스토리지 플러그인
네트워킹 및 검증된 플러그인
모니터링
로그 집계
멀티테넌시
미터링 및 차지백
개발자 경험
클라우드 서비스 브로커
자동화된 이미지 빌드
CI/CD 및 DevOps 워크플로우
검증된 타사 쿠버네티스 오퍼레이터
인증된 데이터베이스
인증된 미들웨어
200개 이상의 인증된 ISV 솔루션
Knative를 사용한 서버리스 애플리케이션
엔터프라이즈급 운영
빌트인 운영 관리 기능
다운타임이 없는 패치 적용 및 업그레이드
1년 365일 엔터프라이즈급 지원
9년 지원 라이프사이클
보안 대응 팀

가장 적합한 플랫폼을 결정하려는 경우 OKD는 커뮤니티 프로젝트인 반면 OpenShift는 서브스크립션 모델을 통해 사용할 수 있는 유료 지원 제품이라는 점을 기억하세요. 일관된 보안, 빌트인 모니터링, 중앙집중식 정책 관리, 쿠버네티스 컨테이너 워크로드와의 호환성을 원한다면 OpenShift가 적합합니다. 강력하고 셀프 서비스 프로비저닝이 가능할 뿐만 아니라 다양한 툴 및 엔터프라이즈 시스템과 통합됩니다. 근본적으로 OpenShift는 컨테이너화 소프트웨어이자 서비스로서의 플랫폼(PaaS)으로 간주되는 클라우드 기반 쿠버네티스 컨테이너 플랫폼입니다. 또한 일부는 또 다른 인기 있는 컨테이너화 플랫폼인 Docker를 기반으로 구축되었습니다. OpenShift는 쿠버네티스 그 이상입니다. 상용 제품(OpenShift Container Platform) 및 퍼블릭 클라우드(OpenShift OnlineOpenShift Dedicated)로 모두 사용할 수 있습니다. 여기에는 온디맨드 방식과 함께 더욱 일반적인 가격 책정 모델이 모두 포함됩니다. 자체 지원 커뮤니티, 오픈소스 프로젝트 네트워크에 대한 액세스, 개발자 중심 툴, 쿠버네티스에 컨테이너화된 애플리케이션을 구축하는 데 필요한 콘솔을 찾고 있다면 OKD가 적합합니다. 커뮤니티에 중점을 둔 OKD는 팀과 사용자에게 컨테이너, 빌드, 네트워크 통신을 별도로 제공합니다.

Red Hat은 전 세계의 조직을 지원하고 기업의 요구 사항을 이해합니다. 오픈소스에 대한 혁신적이고 장기적인 접근 방식에서 상호 보완적인 애플리케이션 및 데이터 서비스 포트폴리오, 광범위한 파트너 에코시스템에 이르기까지 Red Hat은 워크로드에 구애받지 않고 클라우드 네이티브 방식의 디지털 혁신을 지원하는 경험이 풍부한 파트너입니다. 주요 애플리케이션 및 데이터 중심의 독립 소프트웨어 벤더(ISV), 하드웨어 OEM, 시스템 통합업체와도 전략적 파트너십을 맺고 통합을 지원합니다.

지금 바로 OKD 또는 OpenShift의 글로벌 비즈니스 애플리케이션 환경과 함께 여정을 시작하세요.

추가 자료

문서

컨테이너와 VM 비교

Linux 컨테이너 및 VM(가상 머신)은 다양한 IT 요소를 결합해 시스템의 나머지 부분으로 부터 격리하는 패키징된 컴퓨팅 환경입니다.

문서

컨테이너 오케스트레이션이란?

컨테이너 오케스트레이션은 컨테이너의 배포, 관리, 확장, 네트워킹을 자동화합니다.

문서

Linux 컨테이너란?

Linux 컨테이너는 시스템에서 격리된 프로세스로, 이러한 프로세스를 지원하는 데 필요한 모든 파일을 제공하는 고유한 이미지에서 실행됩니다.

컨테이너에 대한 자세한 내용

제품

선택한 인프라에서 애플리케이션 출시 테스트를 완료한 통합 서비스 세트를 포함하는 엔터프라이즈 애플리케이션 플랫폼입니다.

리소스

교육

무료 교육 과정

Running Containers with Red Hat Technical Overview

무료 교육 과정

Containers, Kubernetes and Red Hat OpenShift Technical Overview

무료 교육 과정

Developing Cloud-Native Applications with Microservices Architectures