Tous les produits
Search
Centre de documentation

Cloud Storage Gateway:Pourquoi les opérations d'écriture sur les passerelles sont-elles lentes ?

Dernière mise à jour :Sep 21, 2026

Une lenteur des performances d'écriture dans Cloud Storage Gateway (CSG) provient généralement de l'une des causes racines suivantes. Utilisez les diagnostics ci-dessous pour identifier et résoudre le goulot d'étranglement.

Les goulots d'étranglement liés aux performances d'écriture dans CSG relèvent généralement des catégories suivantes : limitation du disque cache, concurrence d'écriture insuffisante, opérations d'E/S petites et fréquentes, contention des verrous de répertoire et performances d'E/S du disque cache. Le tableau suivant décrit chaque cause et sa solution.

Cause

Description

Solution

Disque cache limité

La limitation se produit lorsque le volume de données écrites simultanément sur le disque cache dépasse 80 % de la capacité totale du cache. À ce stade, le débit d'écriture est limité afin de protéger le cache.

  1. Vérifiez les problèmes de chargement de données susceptibles d'empêcher la libération de l'espace cache. Les chargements peuvent échouer dans les situations suivantes :

    • Le bucket OSS n'existe pas.

    • Une politique de bucket OSS restreint l'accès depuis la passerelle.

    • La classe de stockage du bucket OSS est Archive ou Cold Archive.

    • La taille totale des fichiers écrits simultanément dépasse la capacité disponible du disque cache, ce qui empêche la fermeture et le chargement rapides des fichiers.

  2. Le cas échéant, ajustez votre charge de travail métier afin de réduire la quantité de données écrites simultanément sur le disque cache.

  3. Augmentez la taille du disque cache du partage pour accroître l'espace de données. Pour plus d'informations, consultez Étendre un cache.

Écritures monothread ou concurrence insuffisante

Les écritures monothread ou un nombre faible de flux d'écriture simultanés entraînent une sous-utilisation de la bande passante et une mauvaise efficacité d'écriture. Par exemple, l'Explorateur de fichiers sous Windows copie les fichiers en mode monothread par défaut.

Si votre application prend en charge le parallélisme, augmentez le nombre de flux d'écriture simultanés. Pour les charges de travail de copie de fichiers sous Windows, utilisez robocopy, qui prend en charge les transferts multithread et améliore considérablement le débit d'écriture.

Opérations d'E/S petites et fréquentes

L'écriture rapide de nombreux petits blocs, tels que des écritures de 4 Ko, génère une surcharge d'E/S élevée par rapport aux données transférées.

Regroupez les petites opérations d'E/S en écritures séquentielles plus volumineuses. Le regroupement réduit la surcharge par opération et améliore le débit global.

Trop de fichiers dans un seul répertoire

L'écriture de centaines de milliers de fichiers dans le même répertoire provoque une contention des verrous de répertoire. Plusieurs opérations d'écriture entrant en concurrence pour le même verrou sérialisent les E/S et dégradent les performances.

Répartissez les fichiers sur plusieurs répertoires. La répartition de la charge d'écriture réduit la contention et permet aux écritures de s'exécuter en parallèle.

Performances d'E/S du disque cache insuffisantes

Si le disque cache sous-jacent présente des vitesses de lecture/écriture faibles, il devient le goulot d'étranglement, indépendamment des paramètres réseau ou applicatifs.

Remplacez le disque cache par une option plus performante, telle que des SSD d'entreprise, afin d'augmenter le débit d'E/S brut.