설치 토폴로지

Private Cloud용 Edge v4.19.01

이 섹션에서는 Edge 설치 토폴로지 (즉, Edge에서 지원되는 노드 구성)에 대해 설명합니다.

다음 표는 구성 개요*를 보여줍니다.

토폴로지 노드 설치 안내
비프로덕션 토폴로지
올인원 (1개 노드)
  • 노드 1: Cassandra, Edge UI, 관리 서버, 메시지 프로세서, OpenLDAP, Postgres 서버, Qpid 서버, 라우터, 동물원키퍼
올인원 설치
2노드 (독립형)
  • 노드 1: Cassandra, Edge UI, 관리 서버, 메시지 프로세서, 라우터, OpenLDAP, 주키퍼
  • 노드 2: Postgres 서버, Qpid 서버
2노드 독립형 설치
5노드
  • 노드 1: Cassandra, Edge UI, 관리 서버, OpenLDAP, 동물원키퍼
  • 노드 2 및 3: Cassandra, 메시지 프로세서, 라우터, 동물원키퍼
  • 노드 4 및 5: Postgres 서버, Qpid 서버
5노드 설치
프로덕션 토폴로지
단일 데이터 센터 (DC당 노드 9개 또는 13개)
9-노드
  • 노드 1: Cassandra, Edge UI, 관리 서버, OpenLDAP, 동물원키퍼
  • 노드 2 및 3: Cassandra, Jokeeper
  • 노드 4 및 5: 메시지 프로세서, 라우터
  • 노드 6 및 7: Qpid 서버
  • 노드 8 및 9: Postgres 서버
9 노드 클러스터형 설치
13노드
  • 노드 1, 2, 3: Cassandra, 동물원키퍼
  • 노드 4 및 5: OpenLDAP
  • 노드 6 및 7: 에지 UI, 관리 서버
  • 노드 8 및 9: Postgres 서버
  • 노드 10 및 11: 메시지 프로세서, 라우터
  • 노드 12 및 13: Qpid 서버
13노드 클러스터형 설치
여러 데이터 센터 (DC당 노드 6개)
12노드 데이터 센터 2개(각각 노드 6개 포함)
  • 노드 1 및 7: Cassandra, Edge UI, 관리 서버 OpenLDAP, 동물원키퍼
  • 노드 2, 3, 8, 9: Cassandra, 메시지 프로세서, 라우터, 동물원키퍼
  • 노드 4 및 5, 10, 11: Qpid 서버
  • 노드 6 및 12: Postgres 마스터 (데이터 센터 1) 및 Postgres 대기 (데이터 센터 2)
12노드 클러스터형 설치
* 이 구성에는 Apigee Developer Services 포털 (또는 간단히 포털)이 포함되지 않습니다. 자세한 내용은 포털 개요를 참조하세요.

프라이빗 클라우드용 Apigee Edge의 커스텀 토폴로지 요구사항을 계획하려면 영업 담당자 또는 계정 책임자에게 문의하여 Apigee Edge 전문 서비스 및 고객 성공 지원 서비스를 받으세요. 성능은 사용 사례에 따라 다르므로 프로덕션 환경에 변경사항을 적용하기 전에 성능 환경을 설정하여 성능을 분석하고 조정하는 것이 좋습니다.

올인원 설치 (1노드)

단일 노드는 모든 Edge 구성요소를 실행합니다.

다음 동영상에서는 단일 노드 Edge 설치를 설치하기 위한 요구사항과 프로세스를 소개합니다.

S26E07: 설치 요구사항

S26E08: 단일 노드에 설치

기타 참고사항:

  • 이 토폴로지는 비프로덕션 또는 개발 설치에만 사용할 것을 권장합니다. 이 구성은 성능에 최적화되어 있지 않기 때문입니다.
  • 이 토폴로지는 성능 테스트에 사용해서는 안 됩니다.
  • 이 토폴로지는 고가용성을 지원하지 않습니다.
  • AIO 구성에서는 수익 창출 서비스를 설치할 수 없습니다.

설치 정보는 올인원 설치를 참고하세요.

독립형 설치 (2노드)

이 시나리오에서는 단일 노드가 게이트웨이 독립형 서버 및 관련 구성요소(Apigee Management Server, Apache JoKeeper, Apache Cassandra, OpenLDAP, Edge UI, Apigee Router, Apigee 메시지 프로세서)를 실행합니다. 다른 노드는 애널리틱스 독립형 구성요소인 Qpid Server 및 Postgres 서버를 실행합니다.

기타 참고사항:

  • 이 토폴로지는 비프로덕션 또는 개발 설치에만 사용할 것을 권장합니다. 이 구성은 성능에 최적화되어 있지 않기 때문입니다.
  • 이 토폴로지는 성능 테스트에 사용해서는 안 됩니다.
  • 이 토폴로지는 고가용성을 지원하지 않습니다.

설치 정보는 2노드 독립형 설치를 참조하세요.

5노드 클러스터링 설치

5노드 토폴로지에서 3개의 노드가 JoKeeper 및 Cassandra 클러스터를 실행합니다. 이 3개의 노드 중 하나는 Apigee 관리 서버, OpenLDAP, Edge UI도 실행합니다. 이 3개의 노드 중 2개는 Apigee 라우터 및 메시지 프로세서도 실행합니다. 2개의 노드가 Apigee 분석을 실행합니다.

기타 참고사항:

  • 이 토폴로지는 비프로덕션 또는 개발 설치에만 사용할 것을 권장합니다. 이 구성은 성능에 최적화되어 있지 않기 때문입니다.
  • 이 토폴로지는 향후 확장 요구에 맞게 배포를 확장하는 기능을 제한합니다. 라우터 또는 메시지 프로세서 노드 추가에 설명된 대로 이 토폴로지에서는 라우터와 메시지 프로세서만 쉽게 확장할 수 있습니다. 이 토폴로지를 확장하려면 일반적으로 이 섹션에서 설명하는 더 큰 토폴로지 중 하나를 채택합니다.
  • 이 토폴로지는 성능 테스트에 사용해서는 안 됩니다.
  • 이 토폴로지는 고가용성을 지원하지 않습니다.

설치 정보는 5 노드 설치를 참조하세요.

9노드 클러스터링 설치

이 시나리오는 5노드 클러스터링 설치와 유사하지만 높은 가용성의 성능을 달성하기 위해 다른 애널리틱스 구성요소가 설정됩니다.

기타 참고사항:

  • 이 토폴로지는 프로덕션 설치를 위한 최소 노드 수를 나타내지만 성능에는 최적이 아닙니다.
  • 데이터 센터 추가에 설명된 대로 이 토폴로지를 확장하여 고가용성을 지원할 수 있습니다.
  • 이 토폴로지에서 라우터와 메시지 프로세서는 동일한 노드에서 호스팅되므로 '노이즈 이웃' 문제가 발생할 수 있습니다.
  • 이 토폴로지는 2개의 쿼럼을 가지는 3노드 Cassandra 설정으로 제한됩니다. 따라서 유지보수를 위해 노드를 가져오는 기능이 제한됩니다.

설치 정보는 9 노드 클러스터링 설치를 참조하세요.

13노드 클러스터링 설치

이 시나리오는 하나의 데이터 센터 설정으로 데이터와 Apigee 서버를 위한 별도의 데이터 영역을 포괄하는 9노드 클러스터링 설치를 개선한 것입니다. 여기서 LDAP는 독립적인 별도의 노드로 설치됩니다.

기타 참고사항:

  • Apigee에서는 하드웨어 사양이 문서화된 프로덕션 설정의 최소 토폴로지로 이 구성을 사용하는 것이 좋습니다. 자세한 내용은 하드웨어 요구사항을 참고하세요.
  • 데이터 센터 추가에 설명된 대로 이 토폴로지를 확장하여 여러 데이터 센터에서 고가용성을 지원할 수 있습니다.
  • 이 토폴로지에서 라우터와 메시지 프로세서는 동일한 노드에서 호스팅되므로 '노이즈 이웃' 문제가 발생할 수 있습니다.
  • 이 토폴로지는 쿼럼이 2개인 3노드 Cassandra 링으로 제한됩니다. 따라서 유지보수를 위해 노드를 가져오는 기능이 제한됩니다.

설치 정보는 13 노드 클러스터링 설치를 참조하세요.

노드 12개 클러스터링 설치

이 시나리오에서는 두 데이터 센터에서의 재해 복구 및 분석 고가용성에 대해 설명합니다.

기타 참고사항:

  • Apigee는 이 토폴로지를 프로덕션 용도로 사용하기에 적합하다고 간주합니다. 하지만 설치마다 고유한 요구사항과 문제가 있으므로 영업 담당자 또는 계정 책임자에게 문의하여 Apigee Edge 전문 서비스 및 고객 성공에 대해 알아보세요.
  • 이 토폴로지에서 라우터와 메시지 프로세서는 동일한 노드에서 호스팅되므로 '노이즈 이웃' 문제가 발생할 수 있습니다.

설치 정보는 12 노드 클러스터링 설치를 참조하세요.

수익 창출 서비스 설치

수익 창출 서비스는 기존 Apigee Edge 설정 내에서 실행됩니다(올인원(AiO) 구성 제외).

수익 창출 서비스를 설치하려면 수익 창출 서비스, Apigee 관리 서버, 메시지 프로세서를 설치해야 합니다. Edge 설치에 여러 Postgres 노드가 있는 Edge에 수익 창출을 설치하려면 Postgres 노드를 마스터/대기 모드로 구성해야 합니다. Postgres 마스터 노드가 여러 개 있는 경우 Edge에 수익 창출을 설치할 수 없습니다.

자세한 내용은 수익 창출 서비스 설치를 참고하세요.