43장. AWS에서 클러스터 자동 스케일러 구성


AWS(Amazon Web Services)의 OpenShift Container Platform 클러스터에서 자동 스케일러를 구성하여 애플리케이션 워크로드에 대한 탄력성을 제공할 수 있습니다. 자동 확장기를 사용하면 Pod를 실행하기에 충분한 노드가 활성 상태이며 활성 노드 수가 현재 수요에 비례합니다.

참고

AWS에서만 자동 스케일러를 실행할 수 있습니다.

43.1. OpenShift Container Platform 자동 스케일러 정보

OpenShift Container Platform의 자동 스케일러는 보류 중인 노드 할당인 Pod 수를 반복적으로 확인합니다. Pod가 보류 중인 할당 중이고 자동 확장기가 최대 용량을 충족하지 않은 경우 현재 수요를 충족하기 위해 새 노드가 지속적으로 프로비저닝됩니다. 수요가 삭제되고 필요한 노드 수가 적으면 자동 확장기에서 사용되지 않는 노드를 제거합니다. 자동 확장기를 설치한 후 해당 동작은 자동으로 수행됩니다. 원하는 수의 복제본만 배포에 추가해야 합니다.

OpenShift Container Platform 버전 3.11에서는 AWS(Amazon Web Services)에만 자동 스케일러를 배포할 수 있습니다. 자동 확장기에서는 일부 표준 AWS 오브젝트를 사용하여 자동 확장 그룹 및 시작 구성을 포함하여 클러스터 크기를 관리합니다.

자동 확장기에서는 다음 자산을 사용합니다.

자동 확장 그룹
자동 확장 그룹은 시스템 집합의 논리적 표현입니다. 실행할 최소 인스턴스 수, 실행할 수 있는 최대 인스턴스 수 및 실행할 원하는 인스턴스 수를 사용하여 자동 확장 그룹을 구성합니다. 자동 확장 그룹은 원하는 용량을 충족하기에 충분한 인스턴스를 시작하여 시작합니다. 0개의 인스턴스로 시작하도록 자동 확장 그룹을 구성할 수 있습니다.
설정 시작

시작 구성은 자동 확장 그룹이 인스턴스를 시작하는 데 사용하는 템플릿입니다. 시작 구성을 생성할 때 다음과 같은 정보를 지정합니다.

  • 기본 이미지로 사용할 AMI(Amazon Machine Image)의 ID
  • 인스턴스 유형(예: m4.large)
  • 키 쌍
  • 하나 이상의 보안 그룹
  • 시작 구성을 적용할 서브넷
OpenShift Container Platform 기본 이미지
자동 확장 그룹에서 새 인스턴스를 프로비저닝할 때 시작하는 이미지에 OpenShift Container Platform이 이미 준비되어 있어야 합니다. 자동 확장 그룹은 이 이미지를 사용하여 노드를 자동으로 부트스트랩하고 수동 조작 없이 클러스터에 등록합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.