Geo 용어집

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

이는 Geo의 모든 측면을 설명하기 위해 정의된 용어입니다. 명확히 정의된 용어 세트를 사용하면 효율적으로 의사 소통하고 혼란을 방지할 수 있습니다. 이 페이지의 언어는 포괄적하고 가능한 한 간단하도록 하고 있습니다.

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

용어 정의 범위 권장하지 않는 동의어
Node GitLab을 특정 역할로 실행하거나 전체로 실행하는 개별 서버(예: Rails 응용 프로그램 노드). 클라우드 컨텍스트에서는 특정한 머신 유형일 수 있습니다. GitLab 인스턴스, 서버
Site 단일 GitLab 응용 프로그램을 실행하는 노드의 단일 또는 복수 개 및 그것들의 모음. 사이트는 단일 노드 또는 복수 노드일 수 있습니다. GitLab 배포, 인스턴스 설치
Single-node site 정확히 하나의 노드를 사용하는 GitLab의 특정 구성 GitLab single-server, single-instance
Multi-node site 둘 이상의 노드를 사용하는 GitLab의 특정 구성 GitLab multi-server, multi-instance, 고가용성
Primary site 데이터가 하나 이상의 보조 사이트에 복제되고 있는 GitLab 사이트. 단일 기본 사이트만 존재할 수 있습니다. Geo-specific Geo 배포, 기본 노드
Secondary site 기본 사이트의 데이터를 복제하도록 구성된 GitLab 사이트. 하나 이상의 보조 사이트가 있을 수 있습니다. Geo-specific Geo 배포, 보조 노드
Geo deployment 하나 이상의 보조 사이트에 의해 복제되는 단일 기본 사이트로 구성된 둘 이상의 GitLab 사이트의 모음 Geo-specific  
Reference architecture 여러 사용자를 위한 GitLab의 지정된 구성, 복수의 노드 및 복수의 사이트를 포함할 수도 있는 것 GitLab  
Promoting 사이트의 역할을 보조에서 기본으로 변경하는 것 Geo-specific  
Demoting 사이트의 역할을 기본에서 보조로 변경하는 것 Geo-specific  
Failover 기본 사이트에서 사용자를 보조 사이트로 전환하는 전체 프로세스. 이는 보조 사이트를 프로모션하는 것을 포함하지만 기타 부분도 포함합니다. 예를 들어 유지 관리 일정 Geo-specific  
Replication “동기화”라고도 불리는 것. 기본 사이트의 리소스를 보조 사이트에 있는 리소스와 일치하도록 업데이트하는 단방향 프로세스 Geo-specific  

예제

Single-node site

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

Multi-node site

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

Geo 배포 - 단일 노드 사이트

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

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

Geo 배포 - 다중 노드 사이트

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

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

Geo 배포 - 혼합된 사이트

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

graph TD subgraph Geo 배포 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