3.2. 컨테이너 엔터프라이즈 토폴로지


엔터프라이즈 토폴로지는 대량의 자동화를 위해 중복 또는 더 높은 컴퓨팅을 사용하여 Ansible Automation Platform을 배포해야 하는 조직을 위한 것입니다.

3.2.1. 인프라 토폴로지

각 VM은 16GB RAM, 4개의 CPU, 60GB 로컬 디스크 및 3000 IOPS와 같은 구성 요소 요구 사항을 사용하여 테스트되었습니다.

표 3.4. 인프라 토폴로지
VM 수목적VM 그룹 이름 예

2

Redis가 있는 플랫폼 게이트웨이

Automationgateway

2

자동화 컨트롤러

Automationcontroller

2

Redis를 사용한 프라이빗 자동화 허브

Automationhub

2

Redis를 사용한 이벤트 기반 Ansible

automationedacontroller

1

자동화 메시 홉 노드

hop_nodes

2

자동화 메시 실행 노드

execution_nodes

1

외부에서 관리되는 데이터베이스 서비스

external_database

1

플랫폼 게이트웨이 앞의 HAProxy 로드 밸런서(외부 관리)

해당 없음

3.2.2. 테스트된 시스템 구성

Red Hat은 Red Hat Ansible Automation Platform을 설치하고 실행하기 위해 다음 구성을 테스트했습니다.

표 3.5. 테스트된 시스템 구성
유형설명

서브스크립션

  • 유효한 Red Hat Ansible Automation Platform 서브스크립션
  • 유효한 Red Hat Enterprise Linux 서브스크립션( BaseOS 및 AppStream 리포지토리 사용)

운영 체제

Red Hat Enterprise Linux 9.2 이상 64비트(x86_64)

ansible-core

ansible-core 버전 2.15 이상

브라우저

현재 지원되는 Mozilla Firefox 또는 Google Chrome 버전입니다.

데이터베이스

PostgreSQL 버전 15

3.2.3. 네트워크 포트

Red Hat Ansible Automation Platform은 여러 포트를 사용하여 서비스와 통신합니다. 이러한 포트가 열려 있어야 하며 Red Hat Ansible Automation Platform 서버 연결에서 사용할 수 있어야 합니다. 이러한 포트를 사용할 수 있고 서버 방화벽에 의해 차단되지 않았는지 확인합니다.

표 3.6. 네트워크 포트 및 프로토콜
포트 번호프로토콜서비스소스대상

80/443

TCP

HTTP/HTTPS

이벤트 기반 Ansible

자동화 허브

80/443

TCP

HTTP/HTTPS

이벤트 기반 Ansible

자동화 컨트롤러

80/443

TCP

HTTP/HTTPS

자동화 컨트롤러

자동화 허브

443

TCP

HTTPS

HAProxy 로드 밸런서

플랫폼 게이트웨이

443

TCP

HTTPS

플랫폼 게이트웨이

자동화 컨트롤러

443

TCP

HTTPS

플랫폼 게이트웨이

자동화 허브

443

TCP

HTTPS

플랫폼 게이트웨이

이벤트 기반 Ansible

5432

TCP

PostgreSQL

이벤트 기반 Ansible

외부 데이터베이스

5432

TCP

PostgreSQL

플랫폼 게이트웨이

외부 데이터베이스

5432

TCP

PostgreSQL

자동화 허브

외부 데이터베이스

5432

TCP

PostgreSQL

자동화 컨트롤러

외부 데이터베이스

27199

TCP

수신기

자동화 컨트롤러

홉 노드 및 실행 노드

27199

TCP

수신기

홉 노드

실행 노드

6379

TCP

Redis

이벤트 기반 Ansible

플랫폼 게이트웨이

6379

TCP

Redis

이벤트 기반 Ansible

자동화 허브

6379

TCP

Redis

이벤트 기반 Ansible

이벤트 기반 Ansible

6379

TCP

Redis

플랫폼 게이트웨이

플랫폼 게이트웨이

6379

TCP

Redis

플랫폼 게이트웨이

자동화 허브

6379

TCP

Redis

플랫폼 게이트웨이

이벤트 기반 Ansible

16379

TCP

Redis

Redis

Redis 클러스터 노드

8433

TCP

HTTPS

플랫폼 게이트웨이

플랫폼 게이트웨이

50051

TCP

gRPC

플랫폼 게이트웨이

플랫폼 게이트웨이

3.2.4. 스토리지 요구사항

  • 실행 환경은 작업을 실행하는 자동화 컨트롤러 하이브리드 노드 및 실행 노드로 가져옵니다. 이러한 컨테이너의 크기는 $PATH_WHERE_PODMAN_PUTS_CONTAINER_IMAGES 의 스토리지 요구 사항에 영향을 미칩니다.
  • 데이터베이스 크기와 스토리지 볼륨의 기본 결정 요인은 $POSTGRES_DEFAULT_DATA_DIR 입니다.

    • 작업 이벤트 수(Automation 컨트롤러 작업의 출력 행)
    • 유지되는 작업 데이터의 일 수
  • 실행 노드 및 자동화 컨트롤러 제어 및 하이브리드 노드에서 작업 출력은 $NAME_OF_RECEPTOR_DIR_VAR 의 디스크에 버퍼링됩니다. 기본값은 /tmp 입니다.
  • 자동화 허브와 동기화된 컬렉션의 크기와 양은 $PATH_WHERE_PULP_STORES_COLLECTIONS 의 스토리지 요구 사항에 영향을 미칩니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.