Mattermost 최대 200,000명 사용자 규모 확장
최대 200,000명의 동시 사용자를 위한 Mattermost 레퍼런스 아키텍처를 설명합니다. 고가용성 필수, Redis 지원, 14개 앱 노드, AWS/Azure 인스턴스 요구사항과 연간 스토리지 계산을 제공합니다.
이 페이지는 최대 200,000명의 동시 사용자 부하를 위해 설계된 Mattermost 레퍼런스 아키텍처를 설명합니다. 어떤 레퍼런스 아키텍처를 사용할지 확실하지 않으신가요? 자세한 내용은 엔터프라이즈 규모 확장 문서를 참조하세요. 고가용성 : 필요 데이터베이스 설정 : writer, 여러 reader Note CPU, RAM, 스토리지 공간의 사용량은 사용자 행동에 따라 크게 달라질 수 있습니다. 이 하드웨어 권장 사항은 일반적인 배포를 기반으로 하며 사용자의 활동 수준에 따라 증가하거나 감소할 수 있습니다. Mattermost v10.4부터 Mattermost Enterprise 고객은 Redis (Remote Dictionary Server)를 대체 캐시 백엔드로 구성할 수 있습니다. Redis를 사용하면 높은 사용량 하에서도 Mattermost가 성능과 효율성을 유지하는 데 도움이 됩니다. 자세한 내용은 Redis 캐시 백엔드 구성 설정 문서를 참조하세요. 다음 Elasticsearch 사양은 일부 사용 사례에서 충분할 수 있지만, 이 사용자 규모에서는 더 적은 리소스 할당 구성을 광범위하게 테스트하지 않았습니다. 비용 최적화가 우선순위라면 관리자는 더 작은 설정으로 실험해볼 수 있지만, 시스템 안정성과 성능을 보장하기 위해 테스트된 사양으로 시작하는 것을 권장합니다. 리소스 부족으로 인해 사용자 경험이 저하되고 추가적인 문제 해결 노력이 필요할 수 있습니다. 사용자 로그인 확장성 # 모든 아키텍처에 대한 테스트는 초당 4명의 사용자 로그인(시간당 14,400명)의 속도로 수행되었습니다. 이 아키텍처의 경우, 더 높은 속도에서 추가 테스트를 수행하여 초당 최대 30명의 사용자 로그인에 도달했습니다. 결과에 따르면 이 아키텍처는 더 높은 속도에서 1.5시간 이내에 최대 150,000명의 사용자 로그인을 지원합니다. 이 150,000명 이상에서는 초당 4명 로그인의 기본 속도에서만 데이터가 존재하며, 더 높은 속도에서의 결정적인 성능 데이터는 없습니다. 요구사항 # .scale-requirements-table { width: 100% !important; table-layout: fixed !important; border-collapse: collapse; font-size: 0.9em; overflow-wrap: break-word !important; word-wrap: break-word !important; } .scale-requirements-table th, .scale-requirements-table td { border: 1px solid #ddd; padding: 8px; text-align: left; vertical-align: top; word-wrap: break-word; overflow-wrap: break-word; } .scale-requirements-table th { background-color: #f8f9fa; font-weight: bold; } .scale-requirements-ta
