1장. OpenShift Dedicated 이해

Kubernetes에 기반을 둔 OpenShift Dedicated는 클라우드 서비스로 제공되며 고가용성을 위해 구성되고 단일 고객 전용으로 제공되는 완전한 OpenShift Container Platform 클러스터입니다.

1.1. OpenShift Dedicated 개요

OpenShift Dedicated는 Red Hat에서 전문가가 관리하며 AWS(Amazon Web Services) 또는 GCP(Google Cloud Platform)에서 호스팅됩니다. 각 OpenShift Dedicated 클러스터에는 완전히 관리되는 컨트롤 플레인 (Control 및 인프라 노드), Red Hat 사이트 안정성 엔지니어(SRE), 프리미엄 Red Hat 지원, 로깅, 메트릭, 모니터링, 알림 포털 및 클러스터 포털과 같은 클러스터 서비스가 포함되어 있습니다.

OpenShift Dedicated는 Kubernetes에 다음과 같은 향상된 기능을 제공합니다.

  • OpenShift Dedicated 클러스터는 AWS 또는 GCP 환경에 배포되며 애플리케이션 관리를 위한 하이브리드 접근 방식의 일부로 사용할 수 있습니다.
  • 통합된 Red Hat 기술. OpenShift Dedicated의 주요 구성 요소는 Red Hat Enterprise Linux 및 관련 Red Hat 기술을 기반으로 합니다. OpenShift Dedicated는 Red Hat의 엔터프라이즈급 소프트웨어에 대한 강력한 테스트 및 인증 이니셔티브의 이점을 제공합니다.
  • 오픈 소스 개발 모델. 개발은 공개적으로 완료되었으며 소스 코드는 공개 소프트웨어 리포지토리에서 구할 수 있습니다. 이 오픈 협업을 통해 빠른 혁신과 개발을 촉진할 수 있습니다.

OpenShift Container Platform에서 컨테이너화된 Kubernetes 애플리케이션을 빌드하고 배포할 때 생성할 수 있는 자산 옵션에 대한 자세한 내용은 OpenShift Container Platform 개발 이해 를 참조하십시오.

1.1.1. 사용자 정의 운영 체제

OpenShift Dedicated는 CoreOS 및 Red Hat Atomic Host 운영 체제의 최상의 기능과 기능을 결합하는 컨테이너 지향 운영 체제인 RHCOS(Red Hat Enterprise Linux CoreOS)를 사용합니다. RHCOS는 OpenShift Dedicated에서 컨테이너화된 애플리케이션을 실행하도록 특별히 설계되었으며 새로운 도구와 함께 작동하여 빠른 설치, Operator 기반 관리 및 단순화된 업그레이드를 제공합니다.

RHCOS는 다음을 포함합니다.

  • OpenShift Dedicated가 머신을 처음 시작하고 구성하기 위한 최초 부팅 시스템 구성으로 사용하는 Ignition
  • 운영 체제와 밀접하게 통합되어 효율적이고 최적화된 Kubernetes 환경을 제공하는 Kubernetes 기본 컨테이너 런타임 구현인 CRI-O. CRI-O는 컨테이너 실행, 중지 및 다시 시작 기능을 제공합니다.
  • 컨테이너 시작 및 모니터링을 담당하는 Kubernetes의 기본 노드 에이전트인 Kubelet

1.1.2. 기타 주요 기능

Operator는 OpenShift Dedicated 코드 베이스의 기본 단위이자 애플리케이션 및 애플리케이션에서 사용할 소프트웨어 구성 요소를 편리하게 배포할 수 있는 방법입니다. OpenShift Dedicated에서 Operator는 플랫폼 기반 역할을 하며 운영 체제 및 컨트롤 플레인 애플리케이션을 수동으로 업그레이드할 필요가 없습니다. Cluster Version Operator 및 Machine Config Operator와 같은 OpenShift Dedicated Operator를 사용하면 중요한 구성 요소를 클러스터 전체에서 간단하게 관리할 수 있습니다.

OLM(Operator Lifecycle Manager)과 OperatorHub에서는 애플리케이션을 개발 및 배포하는 사용자에게 Operator를 저장하고 배포하는 기능을 제공합니다.

Red Hat Quay Container Registry는 대부분의 컨테이너 이미지와 Operator를 OpenShift Dedicated 클러스터에 제공하는 Quay.io 컨테이너 레지스트리입니다. Quay.io는 수백만 개의 이미지와 태그를 저장하는 Red Hat Quay의 공개 레지스트리 버전입니다.

OpenShift Dedicated의 Kubernetes의 다른 향상된 기능에는 소프트웨어 정의 네트워킹(SDN), 인증, 로그 집계, 모니터링 및 라우팅 개선 사항이 포함되어 있습니다. OpenShift Dedicated에서는 포괄적인 웹 콘솔과 사용자 정의 OpenShift CLI(oc) 인터페이스도 제공합니다.

1.1.3. OpenShift Dedicated의 인터넷 및 Telemetry 액세스

OpenShift Dedicated에서 클러스터를 설치하고 업그레이드하려면 인터넷 액세스가 필요합니다.

Telemetry 서비스를 통해 OpenShift Dedicated 클러스터에서 Red Hat으로 전송되어 서브스크립션 관리 자동화, 클러스터 상태를 모니터링, 지원 및 고객 환경을 개선합니다.

Telemetry 서비스는 자동으로 실행되며 클러스터가 Red Hat OpenShift Cluster Manager에 등록됩니다. OpenShift Dedicated에서는 원격 상태 보고가 항상 활성화되어 있으며 해제할 수 없습니다. Red Hat SRE(Site Reliability Engineering) 팀에서는 OpenShift Dedicated 클러스터에 대한 효과적인 지원을 제공하기 위한 정보가 필요합니다.

추가 리소스

  • OpenShift Dedicated 클러스터의 Telemetry 및 원격 상태 모니터링에 대한 자세한 내용은 원격 상태 모니터링정보를 참조하십시오.