Cutter 8
- vCPU
- 4 × dédié
- RAM
- 8 GB
- Stockage
- 160 GB SSD NVMe
- Transfert
- 10 TB
- IPv4 / IPv6
- 1 / /64 routed
Solution
Nextcloud est plus dépendant des E/S et du stockage que du CPU. Deux cœurs et 4 Go suffisent pour une famille ; une équipe de 20 personnes nécessite 4 cœurs et 8 Go avec optimisation Redis et PHP-FPM. Le stockage est la vraie décision : la gamme Hold offre 2 à 16 To à un prix par téraoctet qui rend les abonnements cloud grand public coûteux en comparaison.
| Ressource | Ce dont vous avez réellement besoin |
|---|---|
| CPU | 2 cœurs pour un foyer, 4 pour une petite équipe |
| RAM | 4 Go avec Redis ; 8 Go avec recherche en texte intégral |
| Disque | 2 To et plus sur la gamme Hold |
| Stack | PHP 8.3, PostgreSQL ou MariaDB, Redis, nginx |
L'emplacement est généralement la décision la plus importante pour ce type de charge de travail — soit parce que la latence domine, soit parce que la juridiction en fait partie.
Deux téraoctets constituent une taille de départ raisonnable.
Redis pour le verrouillage de fichiers n'est pas facultatif à une échelle réelle.
Augmenter memory_limit à 1 Go et augmenter le tampon de chaînes internées d'OPcache.
Cela coûte des performances ; le chiffrement intégral du disque plus TLS suffit pour la plupart des modèles de menace.
Sauvegardes chiffrées nocturnes vers une autre région, restic ou Borg.
Prévoyez 50 à 100 Go par utilisateur actif pour les documents et photos, plus si ils synchronisent des vidéos. Le stockage croît plus vite que prévu ; la gamme Hold est tarifée pour que le surdimensionnement soit peu coûteux.
Cela supprime la capacité du fournisseur à lire, analyser ou remettre vos fichiers, ce qu'aucun service commercial ne peut offrir. En échange, vous gérez les correctifs et les sauvegardes.
PostgreSQL. Nextcloud prend en charge MariaDB, mais Postgres gère mieux les écritures concurrentes et c'est ce que les grandes installations utilisent.