Chat server (Matrix): guia de requisitos de hardware
Chat auto-hospedado (Matrix Synapse, Mattermost) com federação e pontes.
Requisitos de hardware por nível
Três níveis para cada carga: o mínimo que funciona, o ponto ideal recomendado e o nível confortável de margem. São os mesmos níveis que o motor de decisão WisePC usa quando planeia um build em torno do teu objetivo.
| Nível | Núcleos de CPU | RAM | Armazenamento | GPU | VRAM | Rede |
|---|---|---|---|---|---|---|
| Mínimo | 2 cores | 4 GB | 1 TB (ssd) | Nenhuma | — | 1 GbE |
| Recomendado | 4 cores | 8 GB | 2 TB (ssd) | Nenhuma | — | 1 GbE |
| Confortável | 8 cores | 16 GB | 8 TB (ssd) | Nenhuma | — | 2.5 GbE |
| Exagerado | 13 cores | 26 GB | 16 TB (ssd) | Nenhuma | — | 2.5 GbE |
Além de Confortável — 13 núcleos, 26 GB de RAM, 16 TB (SSD): margem que nunca usará só para este workload. Ponha a diferença em armazenamento, backup ou silêncio.
Formato de sistema recomendado
Derivado pelo motor de decisão do nível recomendado — a mesma lógica que planeia builds completos.
- Fator de forma
- sff
- Estilo de montagem
- prebuilt
- Plano de discos
- 2× 2TB NVMe
Light requirements (4 threads, 8GB RAM) fit a sff prebuilt system — simpler and more efficient than building from parts.
Uma caixa ou uma dedicada?
Se este workload merece a sua própria máquina ou deve viver no servidor principal.
Fica no servidor principal
Lightweight always-on service — a separate system would add cost, energy and maintenance for no benefit.
Arrays de armazenamento, com preços
Cinco estratégias físicas para a capacidade recomendada — mesmo planeador, mesmo modelo de discos e mesmos preços de referência que a ferramenta de armazenamento.
| Estratégia | Discos | Útil | Custo | Repouso |
|---|---|---|---|---|
| Cheapest | 1× 4TB hdd | 4 TB · none | ≈ €100 | 5 W |
| Balanced | 1× 16TB hdd | 16 TB · none | ≈ €240 | 6 W |
| Redundant | 3× 8TB hdd | 8 TB · parity2 | ≈ €450 | 15 W |
| Expansion-friendly | 1× 20TB hdd | 20 TB · none | ≈ €300 | 7 W |
| PerformanceRecomendado | 2× 4TB nvme | 4 TB · parity1 | ≈ €480 | 2 W |
For a fast working tier, go all-flash — the performance strategy protects speed without the HDD rebuild pain.
Backup não é armazenamento
A cópia extra que sobrevive a falhas, eliminações e ransomware — mesmo motor que o planeador de backup.
Protect 2TB with at least two copies on separate hardware, ideally one offsite. The recommended start is a dedicated NAS.
Recomendado: Separate NAS — A dedicated box that only stores backups · ≈ €296
- No offsite copy (high): Add a second copy outside the building — cloud or a drive at a friend's house.
- No versioning (medium): Use a versioning-aware tool (restic, borg, Backblaze) that keeps history.
- Unscheduled backups (medium): Schedule backups automatically and monitor them.
- Backup on the same machine (medium): Keep the backup on separate hardware or offsite.
Quanto vai custar?
Intervalos EUR neutros do modelo de referência (≈ = preço de rua estimado). Os preços reais estão na página do build para a sua região.
- Array de discos
- ≈ €100 – €480
- Energia array / ano
- ≈ €37/yr (∼17 W idle)
A computação (CPU, placa, RAM, GPU) não está incluída — veja o build recomendado para preços em direto.
Perspetiva de crescimento
O que acontece quando os dados continuam a crescer — mesmo motor que o simulador de crescimento.
Storage stays within 8TB across the 3-year horizon — the architecture fits your expected growth. Add ~240€ and 1 bay(s) to reach 5TB within 8TB.
Add 1× 4TB nvme (~240€) — Performance strategy, 3 bays total for 5TB.
De que nível precisas?
- Escolhe Mínimo (2 núcleos, 4 GB de RAM) apenas para uma máquina de uso único com orçamento apertado — espera pouca margem.
- Recomendado (4 núcleos, 8 GB de RAM) é o ponto ideal: suficiente para a carga mais os serviços secundários habituais, sem gastar demais.
- Escolhe Confortável (8 núcleos, 16 GB de RAM) quando esta carga partilha a máquina com outras ou vai crescer — pagas por margem, não por ansiedade.
- Regra de GPU para esta carga: Nenhuma.Regra GPU para esta carga: Nenhuma (sem VRAM dedicada necessária).
Perguntas frequentes
Quanta RAM precisa o chat server (matrix)?
4 GB é o mínimo sensato, 8 GB cobre a maioria das configurações reais e 16 GB dá margem confortável para crescimento e serviços extra.
De quantos núcleos de CPU precisa o chat server (matrix)?
Uma CPU com 2 núcleos é o mínimo, 4 núcleos é o ponto ideal recomendado e 8 núcleos é confortável quando partilha a máquina com outras cargas.
O chat server (matrix) precisa de uma GPU dedicada?
Não — gráficos integrados ou uma configuração sem ecrã são suficientes.
Que armazenamento e rede o chat server (matrix) espera?
Armazenamento: 2 TB de SSD é a linha de base recomendada (1 TB mínimo, 8 TB confortável). Rede: 1 GbE é a linha de base recomendada.
O que funciona bem ao lado do chat server (matrix)?
Combina naturalmente com: Nextcloud / sincronização, Reverse proxy, Notas e documentos.
Quanta energia consome chat server (matrix)?
O array consome cerca de 17 W em repouso (≈ 37 €/ano a 0,25 €/kWh). O sistema completo soma CPU, placa e ventoinhas — ver a secção de custo para intervalos honestos.