Vue d'ensemble
Par défaut, Relution stocke certaines ressources - comme les applications natives - dans sa base de données. Cela peut entraîner une croissance importante de la table resource, en particulier lorsqu’un grand nombre d’applications natives est géré.
Pour optimiser les performances, Relution prend en charge le stockage de ces ressources dans des buckets de stockage objet externes compatibles S3.
Quand utiliser le stockage objet
L’utilisation d’un stockage objet externe est certes optionnelle, mais elle est particulièrement recommandée dans les cas suivants :
- Installation et gestion d’applications natives sur des appareils Windows
- En cas de nombre élevé d’applications natives, ou d’applications natives de plus de 50 Mo
- Pour des serveurs gérant plus de 5 000 appareils
Options disponibles
Le stockage objet le plus connu est AWS S3, mais il existe de nombreuses solutions compatibles S3 - aussi bien hébergées dans le cloud qu’auto-hébergées.
Auto-hébergé / sur site
Les solutions auto-hébergées permettent d’éviter les coûts liés au cloud et de garder un contrôle total sur les données.
| Fournisseur | Description |
|---|---|
| SeaweedFS → | Recommandé. Simple à déployer, testé avec Relution. Notre guide d’installation → |
| Garage → | Léger, conçu pour l’auto-hébergement. |
| Ceph → | Adapté aux entreprises, hautement scalable. |
| RustFS → | Alternative basée sur Rust. |
| MinIO → | Non recommandé. Développement arrêté. Notre guide de migration → |
Nous avons testé SeaweedFS de manière approfondie avec Relution. D’autres backends peuvent fonctionner, mais n’ont pas été testés.
Fournisseurs cloud
| Fournisseur | Remarques |
|---|---|
| AWS S3 → | L’implémentation S3 d’origine, testée avec Relution. |
| Hetzner Object Storage → | Fournisseur allemand, économique, testé avec Relution. |
Pour un hébergement Relution géré incluant le stockage objet, contacter notre équipe commerciale → – plus d’informations : Relution Cloud →
Prochaines étapes
Les étapes suivantes dépendent de la situation :
| Situation | Prochaines étapes |
|---|---|
| Nouvelle installation avec SeaweedFS (recommandé) | 1. Installer SeaweedFS → 2. Configurer Relution → |
| Nouvelle installation avec un fournisseur cloud | 1. Configuration chez le fournisseur cloud 2. Configurer Relution → |
| Migration depuis MinIO ou un autre backend | – Guide de migration → |