2장. OpenShift Container Platform 소개


OpenShift Container Platform은 클라우드 기반 Kubernetes 컨테이너 플랫폼입니다. OpenShift Container Platform의 기초는 Kubernetes를 기반으로 하므로 동일한 기술을 공유합니다. 애플리케이션 및 애플리케이션을 지원하는 데이터센터를 몇 대의 머신 및 애플리케이션에서 수백만 클라이언트에 서비스를 제공하는 수천 대의 컴퓨터로 확장 가능하도록 설계되었습니다.

OpenShift Container Platform을 사용하면 다음을 수행할 수 있습니다.

  • 개발자와 IT 조직에 안전하고 확장 가능한 리소스에 애플리케이션을 배포하는 데 사용할 수 있는 클라우드 애플리케이션 플랫폼을 제공합니다.
  • 최소한의 구성 및 관리 오버헤드가 필요합니다.
  • Kubernetes 플랫폼을 고객 데이터 센터 및 클라우드에 가져옵니다.
  • 보안, 개인 정보 보호, 컴플라이언스 및 거버넌스 요구 사항을 충족합니다.

Kubernetes에 기반을 둔 OpenShift Container Platform은 대규모 통신, 스트리밍 비디오, 게임, 뱅킹 및 기타 애플리케이션의 엔진 역할을 하는 동일한 기술을 통합합니다. Red Hat의 오픈 기술로 구현하면 컨테이너화된 애플리케이션을 단일 클라우드에서 온프레미스 및 다중 클라우드 환경으로 확장할 수 있습니다.

OpenShift Container Platform은 컨테이너화된 애플리케이션을 개발하고 실행하기 위한 플랫폼입니다. 애플리케이션 및 애플리케이션을 지원하는 데이터센터를 몇 대의 머신 및 애플리케이션에서 수백만 클라이언트에 서비스를 제공하는 수천 대의 컴퓨터로 확장 가능하도록 설계되었습니다.

2.1. OpenShift Container Platform 이해

OpenShift Container Platform은 베어 메탈, 가상화, 온프레미스, 클라우드와 같은 다양한 컴퓨팅 플랫폼에 대한 컨테이너 기반 애플리케이션의 라이프사이클과 종속 항목을 관리하는 Kubernetes 환경입니다. OpenShift Container Platform은 컨테이너를 배포, 구성 및 관리합니다. OpenShift Container Platform은 구성 요소의 사용성, 안정성 및 사용자 지정 기능을 제공합니다.

OpenShift Container Platform은 노드라고 하는 여러 컴퓨팅 리소스를 사용합니다. 노드에는 Red Hat Enterprise Linux(RHEL) 기반의 가볍고 안전한 운영 체제인 Red Hat Enterprise Linux CoreOS(RHCOS)가 있습니다.

노드가 부팅 및 구성되면 예약된 컨테이너 워크로드의 이미지를 관리하고 실행하기 위해 CRI-O 또는 Docker와 같은 컨테이너 런타임을 가져옵니다. Kubernetes 에이전트 또는 kubelet은 노드에서 컨테이너 워크로드를 예약합니다. kubelet은 클러스터에 노드를 등록하고 컨테이너 워크로드의 세부 정보를 수신해야 합니다.

OpenShift Container Platform은 클러스터의 네트워킹, 로드 밸런싱 및 라우팅을 구성하고 관리합니다. OpenShift Container Platform은 클러스터 상태 및 성능, 로깅 및 업그레이드 관리를 위한 클러스터 서비스를 추가합니다.

컨테이너 이미지 레지스트리 및 OperatorHub에서는 클러스터 내에서 다양한 애플리케이션 서비스를 제공하기 위해 Red Hat 인증 제품 및 커뮤니티 빌드 소프트웨어를 제공합니다. 이러한 애플리케이션 및 서비스는 클러스터, 데이터베이스, 프런트 엔드 및 사용자 인터페이스, 애플리케이션 런타임 및 비즈니스 자동화, 컨테이너 애플리케이션 개발 및 테스트를 위한 개발자 서비스에 배포된 애플리케이션을 관리합니다.

사전 빌드된 이미지 또는 Operator라는 리소스를 통해 실행되는 컨테이너 배포를 구성하여 클러스터 내에서 애플리케이션을 수동으로 관리할 수 있습니다. 사전 빌드 이미지 및 소스 코드에서 사용자 정의 이미지를 빌드하고 이러한 사용자 지정 이미지를 내부, 개인 또는 퍼블릭 레지스트리에 로컬로 저장할 수 있습니다.

멀티클러스터 관리 계층은 단일 콘솔에서 워크로드 배포, 구성, 규정 준수 및 배포를 포함하여 여러 클러스터를 관리할 수 있습니다.

2.1.1. 사용 사례

Red Hat OpenShift는 다양한 사용 사례를 지원하기 위해 업계 전반에 널리 채택되어 조직이 애플리케이션을 현대화하고, 인프라를 최적화하고, 운영 효율성을 향상시킬 수 있도록 해줍니다.

OpenShift Virtualization
  • 가상 머신(VM)과 컨테이너를 병렬로 관리하기 위한 통합 플랫폼을 제공하여 운영을 간소화하고 복잡성을 줄여줍니다.
  • VM 워크로드를 효율적으로 확장할 수 있는 강력한 인프라를 제공합니다.
  • VM 환경을 보호하기 위해 향상된 보안 기능을 제공하여 규정 준수와 데이터 무결성을 보장합니다.

    자세한 구현 지침과 샘플 아키텍처는 OpenShift Virtualization - 참조 구현 가이드를 참조하세요. 이 문서에서는 VMware Cloud Foundation, VMware vSphere Foundation, Red Hat Virtualization, OpenStack 등의 플랫폼에서 OpenShift Virtualization으로 전환하는 환경을 위해 설계된 가상화 워크로드를 위한 호스팅 솔루션으로 OpenShift를 배포하는 모범 사례를 제공합니다.

인공지능 및 머신러닝(AI/ML) 운영을 포함한 애플리케이션 현대화
  • 레거시 애플리케이션의 컨테이너화 및 리팩토링을 지원합니다.
  • 비즈니스 로직을 보존하는 동시에 애플리케이션을 클라우드에 적합하고 유지 관리 가능하게 만듭니다.
  • 표준화된 ML 인프라를 통해 모델 학습 및 추론 워크로드를 지원합니다.
  • 데이터 과학 워크플로와 완벽하게 통합됩니다.
멀티 클라우드 및 하이브리드 클라우드 배포
  • 온프레미스 데이터 센터와 여러 퍼블릭 클라우드에서 일관된 플랫폼을 제공합니다.
  • 공급업체에 대한 종속을 피하고 작업 배치를 최적화하는 데 도움이 됩니다.
DevOps 활성화
  • 내장된 지속적 배포 및 지속적 통합(CI/CD) 파이프라인과 GitOps 워크플로는 소프트웨어 개발을 간소화합니다.
  • 개발자에게 셀프 서비스 기능을 제공하여 소프트웨어 제공을 가속화합니다.
엣지 컴퓨팅
  • 통신, 소매, 제조 등의 산업에서 데이터 소스에 더 가까운 분산 컴퓨팅을 가능하게 합니다.
  • 3노드 클러스터, 단일 노드 클러스터, Red Hat Device Edge 또는 MicroShift를 포함한 가벼운 배포 패턴을 지원합니다.
  • 온프레미스 배포에 대한 지원을 제공합니다.
규정 준수
금융 서비스, 의료, 정부 기관의 규정 준수 요구 사항을 충족하는 강력한 보안 기능을 제공합니다.
마이크로서비스 아키텍처
서비스 메시, API 관리, 서버리스 기능을 사용하여 클라우드 기반 애플리케이션 개발을 지원합니다.
엔터프라이즈 SaaS 제공
  • 일관된 운영으로 멀티 테넌트 SaaS 애플리케이션 배포를 용이하게 합니다.
  • 호스팅 제어 평면, 클러스터형 서비스, 고급 클러스터 관리(ACM) 및 고급 클러스터 보안(ACS)을 통한 플릿 수준 관리와 같은 기능이 포함되어 있습니다.

더 많은 사용 사례를 살펴보려면 사용 사례를 참조하세요.

다양한 사용 사례에 맞춰 권장되는 추가 솔루션은 Red Hat의 솔루션 패턴을 참조하세요.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat