1장. 자동 스케일링 구성 요소 소개


Telemetry 구성 요소를 사용하여 CPU, 스토리지, 메모리 사용량과 같은 RHOSO(Red Hat OpenStack Services) 환경에 대한 데이터를 수집합니다. 워크로드 수요 및 리소스 가용성에 따라 인스턴스를 시작하고 확장할 수 있습니다. 오케스트레이션 서비스(heat) 템플릿의 인스턴스 스케일링을 제어하는 원격 분석 데이터의 상한과 하한을 정의할 수 있습니다.

다음 Telemetry 구성 요소를 사용하여 자동 인스턴스 스케일링을 제어합니다.

  • 데이터 수집: Telemetry는 데이터 수집 서비스(Ceilometer)를 사용하여 메트릭 및 이벤트 데이터를 수집합니다.
  • Storage: Telemetry는 메트릭 데이터를 시계열 데이터베이스 서비스(Prometheus)에 저장합니다.
  • Alarm ing 서비스(aodh)를 사용하여 Ceilometer에서 수집한 메트릭 또는 이벤트 데이터에 대한 규칙에 따라 작업을 트리거합니다.

1.1. 자동 스케일링을 위한 데이터 수집 서비스(Ceilometer)

Ceilometer를 사용하여 OpenShift(RHOSO) 구성 요소의 미터링 정보에 대한 데이터를 수집할 수 있습니다.

Ceilometer 서비스는 3개의 에이전트를 사용하여 RHOSO 구성 요소에서 데이터를 수집합니다.

  • 컴퓨팅 에이전트(ceilometer-agent-compute): 각 컴퓨팅 노드에서 실행되며 리소스 사용량 통계를 폴링합니다.
  • 중앙 에이전트(ceilometer-agent-central): 컴퓨팅 노드에서 제공하지 않는 리소스에 대한 리소스 사용 통계를 폴링하기 위해 컨트롤 플레인에서 실행됩니다.
  • 알림 에이전트(ceilometer-agent-notification): 컨트롤 플레인에서 실행되며 메시지 큐의 메시지를 사용하여 이벤트 및 미터링 데이터를 빌드합니다.

1.1.1. 게시자

OpenShift의 Red Hat OpenStack Services on OpenShift(RHOSO)에서 ceilometer-agent-computeceilometer-agent-central 지표에서 RabbitMQ 버스를 사용하여 메트릭을 ceilometer-agent-notification 으로 전송합니다. ceilometer -agent-notification 은 TCP 게시자를 사용하여 메트릭을 sg-core 컨테이너로 전송한 다음 ceilometer-internal.<namespace>.svc:3000/metrics 엔드포인트에 Prometheus 형식으로 노출합니다. 이 끝점에서 지표는 MetricStorage 에서 제공하는 Prometheus 인스턴스에서 또는 외부 사용자 제공 Prometheus 호환 시스템에서 스크랩됩니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동