InfoGrab DocsInfoGrab Docs

레퍼런스 아키텍처: 최대 500 RPS 또는 25,000명의 사용자

레퍼런스 아키텍처: 최대 500 RPS 또는 25,000명의 사용자 관련 내용을 설명합니다.

레퍼런스 아키텍처: 최대 500 RPS 또는 25,000명의 사용자 # - Tier: Premium, Ultimate - Offering: GitLab Self-Managed 이 페이지는 초당 500개 요청(RPS)의 최대 부하를 목표로 설계된 GitLab 레퍼런스 아키텍처를 설명합니다. 이는 실제 데이터를 기반으로 한 수동 및 자동화 방식의 최대 25,000명의 사용자에 해당하는 일반적인 최대 부하입니다. 전체 레퍼런스 아키텍처 목록은 사용 가능한 레퍼런스 아키텍처 를 참조하세요. 이 아키텍처를 배포하기 전에 먼저 [주요 문서](/19.1/administration/reference_architectures/)를 읽어보시기 바라며, 특히 시작하기 전에 및 사용할 아키텍처 결정하기 섹션을 확인하세요. 타깃 부하 : API: 500 RPS, Web: 50 RPS, Git (Pull): 50 RPS, Git (Push): 10 RPS 고가용성 : 예 (HA를 위해 Praefect 는 서드파티 PostgreSQL 솔루션 필요) 클라우드 네이티브 하이브리드 대안 : 예 어떤 레퍼런스 아키텍처를 사용해야 할지 모르시겠나요? 이 가이드에서 자세한 내용을 확인하세요 서비스 노드 수 구성 GCP 예시1 AWS 예시1 Azure 예시1 외부 로드 밸런서4 1 8 vCPU, 7.2 GB 메모리 n1-highcpu-8 c5n.2xlarge F8s v2 Consul2 3 2 vCPU, 1.8 GB 메모리 n1-highcpu-2 c5.large F2s v2 PostgreSQL2 3 16 vCPU, 60 GB 메모리 n1-standard-16 m5.4xlarge D16s v3 PgBouncer2 3 2 vCPU, 1.8 GB 메모리 n1-highcpu-2 c5.large F2s v2 내부 로드 밸런서4 1 8 vCPU, 7.2 GB 메모리 n1-highcpu-8 c5n.2xlarge F8s v2 Redis/Sentinel - 캐시3 3 4 vCPU, 15 GB 메모리 n1-standard-4 m5.xlarge D4s v3 Redis/Sentinel - 영구3 3 4 vCPU, 15 GB 메모리 n1-standard-4 m5.xlarge D4s v3 Gitaly67 3 32 vCPU, 120 GB 메모리 n1-standard-32 m5.8xlarge D32s v3 Praefect6 3 4 vCPU, 3.6 GB 메모리 n1-highcpu-4 c5.xlarge F4s v2 Praefect PostgreSQL2 1+ 2 vCPU, 1.8 GB 메모리 n1-highcpu-2 c5.large F2s v2 Sidekiq8 4 4 vCPU, 15 GB 메모리 n1-standard-4 m5.xlarge D4s v3 GitLab Rails8 5 32 vCPU, 28.8 GB 메모리 n1-highcpu-32 c5.9xlarge F32s v2 모니터링 노드 1 4 vCPU, 3.6 GB 메모리 n1-highcpu-4 c5.xlarge F4s v2 오브젝트 스토리지5 - - - -