Les volumes OSS prennent en charge trois types de clients : ossfs 1,0, ossfs 2,0 et strmvol. Chacun est optimisé pour des modèles d'accès spécifiques. Utilisez ce guide pour choisir le client adapté avant de déployer un volume OSS.
Notes d'utilisation
Les trois clients nécessitent une version minimale du plug-in Container Storage Interface (CSI). Nous vous recommandons de mettre à jour votre plug-in CSI dès que possible. Pour plus d'informations, consultez la rubrique Gérer le plug-in CSI.
Si vous ne connaissez pas précisément le modèle de lecture/écriture de votre charge de travail, commencez par ossfs 1,0. Il offre la compatibilité Portable Operating System Interface (POSIX) la plus étendue et constitue l'option par défaut la plus sûre pour un usage général.
Choisir un client
| Scénario | Client | Documentation | Benchmark |
|---|---|---|---|
| La plupart des charges de travail — accès en lecture/écriture ou configuration d'autorisations personnalisées | ossfs 1,0 | Monter un volume ossfs 1,0 provisionné de manière statique · Monter un volume OSS provisionné dynamiquement à l'aide d'ossfs 1,0 · Gérer le cycle de vie des buckets OSS · Chiffrer les volumes OSS à l'aide d'ossfs 1,0 | Nouvelles fonctionnalités d'ossfs 1,0 et benchmarking des performances d'ossfs |
| Charges de travail en lecture seule ou avec ajout séquentiel uniquement — entraînement IA, inférence, traitement des données et conduite autonome | ossfs 2,0 | Utiliser les volumes ossfs 2,0 | Test de performance pour ossfs 2,0 |
| Charges de travail massives de petits fichiers — lecture seule, avec mises à jour peu fréquentes des données distantes OSS, telles que l'entraînement, les tests de rétroaction de quantification et l'analyse des journaux de séries temporelles | strmvol | Utiliser les volumes strmvol | Tests de performance pour les volumes strmvol |
| Charges de travail où les lectures et les écritures sont séparées — chemins différents ou calendrier non chevauchant, tels que la sauvegarde des points d'arrêt et la persistance des journaux | Divisez en volumes distincts : ossfs 2,0 pour les chemins en lecture seule, ossfs 1,0 pour les chemins en écriture | Bonnes pratiques pour la séparation lecture/écriture OSS | N/A |