Geo 용어집

Tier: Premium, Ultimate
Offering: Self-Managed
note

우리는 Geo 문서, 사용자 인터페이스 및 명령을 이러한 변경 사항을 반영하도록 업데이트하고 있습니다.
아직 모든 페이지가 이러한 정의를 준수하는 것은 아닙니다.

이러한 용어는 Geo의 모든 측면을 설명하기 위해 정의된 용어입니다. 명확히 정의된 용어 세트를 사용하면 효율적으로 의사 소통하고 혼란을 피할 수 있습니다. 이 페이지의 언어는 널리 존재하는 언어이며 가능한 한 단순한 것을 목표로 합니다.

올바른 용어 사용을 보여주기 위해 예제 다이어그램과 문장을 제공합니다.

용어 정의 범위 권장하지 않는 동의어
노드 GitLab을 특정 역할로 실행하거나 전체로 실행하는 개별 서버(예: Rails 응용 프로그램 노드). 클라우드 컨텍스트에서는 특정 기계 유형일 수 있습니다. GitLab 인스턴스, 서버
사이트 단일 GitLab 응용 프로그램을 실행 중인 하나 또는 여러 노드의 집합. 사이트는 단일 노드 또는 다중 노드일 수 있습니다. GitLab 배포, 설치 인스턴스
단일 노드 사이트 정확히 하나의 노드를 사용하는 GitLab의 특정 구성. GitLab 단일 서버, 단일 인스턴스
다중 노드 사이트 둘 이상의 노드를 사용하는 GitLab의 특정 구성. GitLab 다중 서버, 다중 인스턴스, 고가용성
기본 사이트 적어도 하나의 보조 사이트에서 데이터를 복제하는 GitLab 사이트. 기본 사이트는 단 하나만 있을 수 있습니다. Geo-특정 Geo 배포, 기본 노드
보조 사이트 기본 사이트의 데이터를 복제하도록 구성된 GitLab 사이트. 하나 이상의 보조 사이트가 있을 수 있습니다. Geo-특정 Geo 배포, 보조 노드
Geo 배포 정확히 하나의 기본 사이트가 하나 이상의 보조 사이트에 의해 복제되는 두 개 이상의 GitLab 사이트의 모음. Geo-특정  
참조 아키텍처 초당 요청 또는 사용자 수에 기반한 GitLab의 특정 구성으로, 여러 노드 및 여러 사이트를 포함할 수 있습니다. GitLab  
프로모션 사이트의 역할을 보조에서 기본으로 변경하는 것. Geo-특정  
강등 사이트의 역할을 기본에서 보조로 변경하는 것. Geo-특정  
장애 조치 기본 사이트에서 사용자를 보조 사이트로 전환하는 전체 프로세스. 이는 보조 사이트를 프로모션하는 것을 포함하지만, 다른 부분도 포함합니다. 예를 들어 유지 관리 일정이 포함됩니다. Geo-특정  
복제 “동기화”라고도 불리는 프로세스. 보조 사이트의 리소스가 기본 사이트의 리소스와 일치하도록 하는 단방향 프로세스입니다. Geo-특정  

예제

단일 노드 사이트

graph TD subgraph S-Site[단일 노드 사이트] Node_3[GitLab 노드] end

다중 노드 사이트

graph TD subgraph MN-Site[다중 노드 사이트] Node_1[응용 프로그램 노드] Node_2[데이터베이스 노드] Node_3[Gitaly 노드] end

Geo 배포 - 단일 노드 사이트

이 Geo 배포에는 단일 노드 기본 사이트와 단일 노드 보조 사이트가 있습니다:

graph TD subgraph Geo deployment subgraph Primary[기본 사이트, 단일 노드] Node_1[GitLab 노드] end subgraph Secondary1[보조 사이트 1, 단일 노드] Node_2[GitLab 노드] end end

Geo 배포 - 다중 노드 사이트

이 Geo 배포에는 다중 노드 기본 사이트와 다중 노드 보조 사이트가 있습니다:

graph TD subgraph Geo deployment subgraph Primary[기본 사이트, 다중 노드] Node_1[응용 프로그램 노드] Node_2[데이터베이스 노드] end subgraph Secondary1[보조 사이트 1, 다중 노드] Node_5[응용 프로그램 노드] Node_6[데이터베이스 노드] end end

Geo 배포 - 혼합된 사이트

이 Geo 배포에는 다중 노드 기본 사이트, 다중 노드 보조 사이트 및 다른 단일 노드 보조 사이트가 있습니다:

graph TD subgraph Geo deployment subgraph Primary[기본 사이트, 다중 노드] Node_1[응용 프로그램 노드] Node_2[데이터베이스 노드] Node_3[Gitaly 노드] end subgraph Secondary1[보조 사이트 1, 다중 노드] Node_5[응용 프로그램 노드] Node_6[데이터베이스 노드] end subgraph Secondary2[보조 사이트 2, 단일 노드] Node_7[단일 GitLab 노드] end end