1장. 컴퓨팅 인스턴스의 자동 스케일링 구성


많은 시스템 사용량에 대응하여 컴퓨팅 인스턴스를 자동으로 확장할 수 있습니다. CPU 또는 메모리 사용과 같은 요소를 고려하는 사전 정의된 규칙을 사용하면 필요에 따라 자동으로 추가 인스턴스를 추가하고 제거하도록 오케스트레이션(heat)을 구성할 수 있습니다.

1.1. 자동 스케일링의 아키텍처 개요

1.1.1. 오케스트레이션

자동 확장을 제공하는 핵심 구성 요소는 Orchestration(heat)입니다. 오케스트레이션을 사용하여 사람이 읽을 수 있는 YAML 템플릿을 사용하여 규칙을 정의할 수 있습니다. 이러한 규칙은 Telemetry 데이터를 기반으로 시스템 부하를 평가하여 스택에 더 많은 인스턴스를 추가해야 하는지 확인하도록 적용됩니다. 로드가 삭제되면 오케스트레이션에서 사용되지 않는 인스턴스를 다시 자동으로 제거할 수 있습니다.

1.1.2. telemetry

Telemetry를 사용하여 Red Hat OpenStack Platform 환경의 성능을 모니터링하고, 인스턴스 및 물리적 호스트에 대한 CPU, 스토리지 및 메모리에 대한 데이터를 수집할 수 있습니다. 오케스트레이션 템플릿은 Telemetry 데이터를 검사하여 사전 정의된 작업이 시작되는지 여부를 평가합니다.

1.1.3. 주요 용어

  • 스택 - 애플리케이션을 작동하는 데 필요한 모든 리소스를 나타냅니다. 단일 인스턴스 및 해당 리소스만큼 단순하거나 다계층 애플리케이션을 구성하는 모든 리소스 종속 항목이 있는 여러 인스턴스로 복잡할 수 있습니다.
  • 템플릿 - heat가 실행할 일련의 작업을 정의하는 YAML 스크립트입니다. 예를 들어 특정 함수에 대해 별도의 템플릿을 사용하는 것이 좋습니다.For example, it is preferred to use separate templates for certain functions:

    • 템플릿 파일 - Telemetry가 응답해야 하는 임계값을 정의하고 자동 확장 그룹을 정의합니다.
    • 환경 파일 - 사용 가능한 플레이버 및 이미지, 가상 네트워크를 구성하는 방법, 설치해야 하는 소프트웨어 등 환경에 대한 빌드 정보를 정의합니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동