View a markdown version of this page

의 복원력 ROSA - Red Hat OpenShift Service on AWS

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

의 복원력 ROSA

AWS 글로벌 인프라 복원력

AWS 글로벌 인프라는 AWS 리전 및 가용 영역을 중심으로 구축됩니다.는 물리적으로 분리되고 격리된 여러 가용 영역을 AWS 리전 제공하며, 이러한 가용 영역은 지연 시간이 짧고 처리량이 높으며 중복성이 높은 네트워킹을 통해 연결됩니다. 가용 영역을 사용하면 중단 없이 영역 간에 자동으로 장애 극복 조치가 이루어지는 애플리케이션 및 데이터베이스를 설계하고 운영할 수 있습니다. 가용 영역은 기존의 단일 또는 다중 데이터 센터 인프라보다 가용성, 내결함성, 확장성이 뛰어납니다.

ROSA 는 단일 AWS 가용 영역 또는 여러 가용 영역에서 Kubernetes 컨트롤 플레인 및 데이터 플레인을 실행할 수 있는 옵션을 고객에게 제공합니다. 단일 AZ 클러스터는 실험 목적에 유용할 수 있지만, 고객은 둘 이상의 가용 영역에서 워크로드를 실행하는 것이 좋습니다. 그러면 애플리케이션은 완전한 가용 영역 장애 상황(아주 드문 경우)도 견딜 수 있습니다.

AWS 리전 및 가용 영역에 대한 자세한 내용은 AWS 글로벌 인프라를 참조하세요.

ROSA 클러스터 복원력

ROSA 컨트롤 플레인은 최소 3개의 OpenShift 컨트롤 플레인 노드로 구성됩니다. 각 컨트롤 플레인 노드는 API 서버 인스턴스, etcd 인스턴스, 컨트롤러로 구성됩니다. 컨트롤 플레인 노드에 장애가 발생하는 경우 클러스터 가용성을 보장하기 위해 모든 API 요청이 사용 가능한 다른 노드로 자동 라우팅됩니다.

ROSA 데이터 영역은 최소 2개의 OpenShift 인프라 노드와 2개의 OpenShift 작업자 노드로 구성됩니다. 인프라 노드는 기본 라우터, 기본 제공 OpenShift 레지스트리, 클러스터 메트릭 및 모니터링 목적의 구성 요소 등 OpenShift 클러스터 인프라 구성 요소를 지원하는 포드를 실행합니다. OpenShift 워커 노드는 최종 사용자 애플리케이션 포드를 실행합니다.

Red Hat 사이트 신뢰성 엔지니어(SRE) 는 컨트롤 플레인 및 인프라 노드를 모두 관리합니다. Red Hat SREs ROSA 클러스터를 사전에 모니터링하고 장애가 발생한 컨트롤 플레인 노드 및 인프라 노드를 교체할 책임이 있습니다. 자세한 내용은 에 대한 책임 개요 ROSA 단원을 참조하십시오.

중요

ROSA 는 관리형 서비스이므로 Red Hat은가 ROSA 사용하는 기본 AWS 인프라를 관리할 책임이 있습니다. 고객은 AWS 콘솔 또는에서를 ROSA 사용하는 Amazon EC2 인스턴스를 수동으로 종료하려고 해서는 안 됩니다 AWS CLI. 이 작업은 고객 데이터 손실로 이어질 수 있습니다.

데이터 영역에서 워커 노드에 장애가 발생할 경우, 컨트롤 플레인은 장애가 발생한 노드가 복구되거나 교체될 때까지 예정되지 않은 포드를 작동이 원활한 워커 노드로 재배치합니다. 클러스터 내 시스템의 자동 규모 조정을 활성화하면 장애가 발생한 워커 노드를 수동 또는 자동으로 교체할 수 있습니다. 자세한 내용은 Red Hat 설명서에서 클러스터 자동 규모 조정을 참조하세요.

고객 배포 애플리케이션 복원력

ROSA 는 서비스의 고가용성을 보장하기 위해 많은 보호를 제공하지만 고객은 워크로드를 가동 중지 시간으로부터 보호하기 위해 고가용성을 위해 배포된 애플리케이션을 구축할 책임이 있습니다. 가용 영역에 대한 자세한 내용은 Red Hat 설명서의 ROSA가용성 정보를 참조하세요.