래프트 복제를 사용한 다중 레벨 데이터 분산
Raft 복제로 다중 레벨 데이터 분산을 선택하는 경우 다음 옵션의 구성을 계속합니다.
데이터 공간 수: 다중 레벨 데이터 분배 토폴로지에 필요한 데이터 공간 수를 선택합니다.
배치 옵션 구성
테이블에서 각 데이터 공간에 대한 배치 옵션을 구성합니다.
-
데이터 공간: 데이터 공간의 이름을 입력합니다.
-
배포 옵션: 단일 샤프트 클러스터 또는 다중 샤프트 클러스터 토폴로지를 선택합니다.
-
단일축 클러스터: 단일 읽기/쓰기 Raft 클러스터를 배치합니다.
-
다중 샤프트 클러스터: 읽기/쓰기 Raft 클러스터와 읽기/쓰기 클러스터의 복제본인 읽기 전용 Raft 클러스터를 1개 또는 2개 배치합니다.
-
-
클러스터 수: 단일 샤프트 클러스터 옵션이 선택된 경우 클러스터 수가 1개입니다. 다중 클러스터 래프트 옵션을 선택한 경우 클러스터 2개 또는 3개를 선택할 수 있습니다.
-
복제 단위: 복제 단위 수를 선택합니다. Globally Distributed Autonomous AI Database에는 여러 복제 단위가 포함되어 있습니다. 복제 단위는 복제 토폴로지가 동일한 조각 세트입니다.
-
청크: 데이터 공간당 청크 수를 설정할 수 있습니다.
Raft 클러스터 구성
작업 메뉴(점 3개)에서 편집을 선택하여 각 데이터 공간에서 Raft 클러스터 세부정보를 편집합니다.
-
Raft cluster name: 여기서 Raft 클러스터의 이름을 바꿀 수 있습니다.
-
노드 수: Raft 클러스터에 배치할 노드(데이터베이스) 수를 나타냅니다.
-
모드: 다중 샤프트 클러스터 배치 옵션에 적용됩니다. Raft 클러스터를 읽기/쓰기 또는 읽기 전용으로 설정할지 여부를 선택합니다.
-
증명: (선택 사항) 각 복제 장치의 한 팔로워를 증인으로 지정하려면 이 옵션을 사용으로 설정합니다. 증인은 Raft 합의 모듈을 유지하지만 Raft 로그의 일부만 저장하며 테이블 파티션을 포함하지 않습니다. 증인 복제본은 합의 프로토콜의 거의 모든 측면에 적극적으로 참여합니다.
맵 및 테이블 뷰
맵 표시 토글을 사용하여 노드를 구성할 맵 뷰와 목록 뷰 중에서 선택합니다.
-
맵 뷰: 맵 뷰 필터 및 노드를 배치할 수 있는 사용 가능한 Exadata 클러스터를 보여줍니다. 맵을 사용하여 노드를 구성하려면 사용 가능한 영역을 선택하고 노드 구성을 선택합니다.
-
테이블 보기: 지도 표시가 해제된 상태에서 노드를 표 형식으로 구성할 수 있습니다. 각 노드를 구성하려면 작업 메뉴(점 3개)에서 편집을 선택합니다.
노드 옵션
맵 또는 테이블 뷰에서 노드에 대해 다음 옵션을 구성합니다.
-
지역: 노드를 호스트할 OCI 지역을 선택합니다.
-
데이터 공간: 노드가 속해야 하는 데이터 공간을 선택합니다.
-
VM 클러스터: 선택한 영역에서 사용 가능한 클러스터를 선택합니다.
주: 노드당 하나의 VM 클러스터를 사용하는 것이 좋습니다.
-
ECPU 개수: 각 노드에 대해 사용으로 설정할 ECPU 코어 수를 입력합니다. 정수로 ECPU 수를 지정합니다. 사용 가능한 코어는 테넌시의 서비스 제한을 따릅니다.
노드당 최소 16개의 ECPU를 입력해야 합니다.
ECPU는 Exadata 데이터베이스 서버 및 스토리지 서버의 공유 풀에서 탄력적으로 할당된 코어 수를 기반으로 하며, 지정된 클러스터에서 집계된 ECPU 소비는 ECPU 수의 1.5배입니다.
많은 ECPU가 오버헤드로 소비되며 노드에서 사용할 수 없습니다.
자세한 내용은 Oracle Cloud Infrastructure 설명서를 참조하십시오.
-
자동 확장: 노드당 워크로드를 기반으로 자동 확장이 가능합니다. 이 값은 자율운영 AI 데이터베이스로 전달되므로 ECPU 자동 스케일링을 관리할 수 있습니다.
자세한 내용은 전용 Exadata 인프라에서 자율운영 AI 데이터베이스의 자동 스케일링 사용 또는 사용 안함을 참조하십시오.
-
스토리지: 노드(데이터베이스)에 할당할 스토리지 GB
노드가 구성된 경우 카탈로그 구성으로 돌아갈 수 있습니다.