ossfs 1,0 est un client FUSE (Filesystem in Userspace) qui monte des compartiments Object Storage Service (OSS) sur le système de fichiers local. Les conteneurs métiers accèdent ainsi aux données OSS via des opérations POSIX, comme s'il s'agissait de fichiers locaux.
Fonctionnalités
Vous montez les volumes ossfs 1,0 à l'aide de ossfs 1,0. Cette solution offre les fonctionnalités suivantes :
Prise en charge de la plupart des fonctionnalités définies par les normes POSIX, telles que le téléchargement et le téléversement de fichiers et de répertoires, ainsi que la gestion des autorisations utilisateur.
Téléversement multipartie et avec reprise activés par défaut pour l'envoi d'objets vers OSS.
Vérification MD5 pour garantir l'intégrité des données.
Chiffrement côté serveur basé sur Key Management Service (KMS) pour assurer la sécurité des données.
Les volumes ossfs 1,0 proposent également les capacités suivantes :
Surveillance : supervisez les informations de montage, le nombre de requêtes par seconde (QPS), le débit et les données fréquemment consultées des volumes. Pour plus d'informations, consultez la rubrique Surveillance des volumes OSS.
Authentification RRSA (RAM Roles for Service Accounts) : isolez les autorisations OpenAPI au niveau du volume persistant (PV) au sein du cluster afin de restreindre les permissions API pour des volumes OSS spécifiques. Vous régulez ainsi l'accès aux ressources cloud de manière granulaire et renforcez la sécurité du cluster.
Mode sous-chemin dynamique pour les volumes de stockage : lors du montage d'une revendication de volume persistant (PVC), le système crée automatiquement des sous-chemins distincts dans le compartiment OSS pour isoler les données.
Description des versions
Pour utiliser la dernière version d'ossfs 1,0, mettez à niveau le plug-in CSI (Container Storage Interface).
Pour consulter les notes de publication d'ossfs 1,0, reportez-vous aux rubriques suivantes :
Exécution d'ossfs 1,0
Le mode d'exécution d'ossfs 1,0 évolue conjointement avec CSI. Nous vous recommandons de mettre à niveau CSI afin de basculer ossfs 1,0 vers sa version conteneurisée pour une stabilité accrue.
Version CSI | Mode d'exécution d'ossfs 1,0 | Description |
< v1.28 | ossfs 1,0 s'exécute en tant que daemon sur les nœuds où les pods applicatifs sont déployés. | En cas d'exception avec ossfs 1,0, montez manuellement ossfs 1,0 en mode premier plan sur le nœud. ossfs 1,0 impose des exigences spécifiques concernant les versions du système d'exploitation du nœud, l'architecture et les bibliothèques de dépendances. |
≥ V1.28 et < V1.30.4 | ossfs 1,0 est déployé dans des conteneurs situés dans les pods du namespace | Lorsqu'une exception survient avec ossfs 1,0, examinez les journaux d'opération des conteneurs ossfs 1,0 pour résoudre le problème, sans avoir besoin de modifier le mode d'exécution d'ossfs 1,0. Le mode d'exécution d'ossfs 1,0 est découplé de l'environnement du nœud et n'impose aucune exigence spécifique quant au système d'exploitation ou à l'architecture du nœud. |
≥ V1.30.4 | ossfs 1,0 est déployé dans des conteneurs situés dans les pods du namespace |