Docs Menu
Docs Home
/
MongoDB Atlas
/

글로벌 클러스터 관리

이 페이지의 내용

  • 글로벌 쓰기 영역 및 영역 매핑
  • 샤드 배포
  • 영역 매핑 구성
  • 고려 사항

중요

서버리스 인스턴스에서는 사용할 수 없는 기능입니다.

서버리스 인스턴스는 현재 이 기능을 지원하지 않습니다. 자세한 내용은 서버리스 인스턴스 제한 사항을 참조하세요.

다음 리소스를 사용하여 Atlas 클러스터를 구성하고 관리하세요. 일반적인 클러스터 구성은 클러스터 관리를 참조하십시오.

Atlas 글로벌 클러스터를 사용하려면 각 구역이 지리적으로 로컬 샤드에서 쓰기 및 읽기 작업을 지원하는 단일 또는 다중 리전 Zones 을 정의해야 합니다. 지연 시간이 짧은 글로벌 보조 읽기를 지원하는 구역을 구성할 수도 있습니다. 글로벌 클러스터 구역과 구성 방법에 대해 자세히 알아보려면 글로벌 쓰기 구역 및 구역 매핑을 참조하세요.

각 Atlas 글로벌 클러스터는 최대 9개의 서로 다른 영역을 지원합니다. 각 구역은 하나의 Highest Priority 리전과 하나 이상의 Electable, Read-only 또는 Analytics 리전으로 구성됩니다. 사용 가능한 리전은 선택한 클라우드 서비스 제공자에 따라 다릅니다.

리전 유형
설명
Highest Priority

Atlas가 해당 영역과 연결된 샤드에 대한 프라이머리 복제본 세트 멤버를 배포하는 리전입니다. 클라이언트는 프라이머리에 대한 쓰기 작업만 실행할 수 있습니다.

Atlas는 Highest Priority 리전의 지리적 위치를 사용하여 지리적으로 가까운 국가 및 구획의 지도를 구성합니다. 글로벌 쓰기 클러스터는 쓰기 작업을 올바른 영역에 지시하기 위해 이 맵을 사용합니다.

클러스터의 각 구역에 대해 전역 분산 데이터의 지연 시간이 짧은 로컬 세컨더리 읽기를 용이하게 하려면 다른 모든 클러스터 구역의 Highest Priority 리전에 Read-only 노드를 추가합니다.

Electable
Atlas가 해당 구역에 연결된 샤드에 대해 투표 선택 가능한 세컨더리 복제본 세트 멤버를 배포하는 리전입니다. Electable 리전은 Highest Priority 리전에서 부분적 또는 전체 리전 장애가 발생할 경우 추가적인 내결함성을 제공합니다.
Read-only
Atlas가 세컨더리 읽기 작업을 지원하기 위해 투표 불가능한 세컨더리 복제본 세트 멤버를 배포하는 리전입니다.
Analytics
Atlas가 분석 노드를 배포하는 리전입니다. 분석 노드는 고유한 복제 세트 태그로 구성된 읽기 전용 노드입니다. 이러한 태그를 사용하여 특정 리전으로 쿼리를 보낼 수 있습니다. 결과적으로 분석 노드는 일반적인 운영 워크로드에서 보고 쿼리를 분리하고 로컬 읽기에 대한 지연 시간을 줄이는 데 도움이 될 수 있습니다.

구역 과 연결된 각 샤드 에 대해 Atlas 는 구성된 리전에 샤드 노드를 배포합니다. 클러스터 가 지리적으로 넓은 대륙에 있는 경우 여러 구역을 만들어 사용자에게 더 가까운 샤드에 글로벌 쓰기를 전달합니다.

참고

Atlas 는 구역 수에 관계없이 샤드 샤딩된 클러스터 당 최대100 샤드 를 지원합니다. 글로벌 클러스터에 더 많은 샤드에 대한 요구 사항이 있는 경우 지원팀에 문의 지원.

Atlas에서 Project Support 페이지로 이동합니다.

  1. 아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. Projects 메뉴 옆에 있는 Options 메뉴를 펼친 다음 Project Support 를 클릭합니다.

    프로젝트 지원 페이지가 표시됩니다.

Atlas 클러스터 빌더에는 글로벌 클러스터에 대한 글로벌 쓰기 구역을 자동으로 구성하기 위한 템플릿이 포함되어 있습니다. 각 템플릿은 지리적 지연 시간 및 적용 범위 추정치를 포함하여 클러스터 구역 구성에 대한 시각적 설명을 제공합니다.

글로벌 클러스터에 대한 영역 매핑을 구성하려면 먼저 글로벌 클러스터를 만들어야 합니다.

기존 글로벌 클러스터를 구성하려면 다음을 수행합니다.

1
  1. 아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 아직 표시되지 않은 경우 사이드바에서 Clusters를 클릭합니다.

    Clusters(클러스터) 페이지가 표시됩니다.

2
  1. Edit Config 를 클릭하고 드롭다운 메뉴에서 수정하려는 클러스터 를 선택합니다.

  2. 대화 상자가 나타나면 단계를 완료하여 영역을 구성합니다.

참고

Atlas 는 컬렉션을 자동으로 구성하거나 샤드 하지 않습니다. 글로벌 클러스터 가 Atlas 관리형 샤딩 을 사용하고 컬렉션 이 호환성 요구 사항 을 충족하는 경우 Atlas UI 를 사용하여 글로벌 쓰기를 위한 글로벌 컬렉션 을 샤드 할 수 있습니다.

DNS시드 목록 형식이 아닌 표준 연결 string 형식 을 사용하는 경우 기존 글로벌 클러스터에서 전체 구역을 제거하면 새 연결 이 생성될 수 string 있습니다.

변경 사항을 배포한 후 올바른 연결 문자열을 확인하려면 다음을 수행하세요.

1
  1. 아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 아직 표시되지 않은 경우 사이드바에서 Clusters를 클릭합니다.

    Clusters(클러스터) 페이지가 표시됩니다.

2

Connect를 클릭합니다.

돌아가기

종료