Tüm Ürünler
Search
Belge Merkezi

Cloud Storage Gateway:Dosya ağ geçidi önbellek diskinin çalışma mekanizması

Son Güncelleme:Oct 04, 2026

Dosya ağ geçidinin önbellek diski, verileri ve meta verileri yerel olarak saklayarak düşük gecikme süreli okuma/yazma erişimi sunar; ardından verileri arka planda eşzamansız olarak Object Storage Service (OSS) hizmetine yükler.

Önbellekleme mekanizması

Önbellek diski, Cloud Storage Gateway (CSG) örneğinize bağlı bir cloud diskidir. Dosya işlemlerini hızlandırmak amacıyla verileri ve meta verileri yerel olarak tamponlar. Önbellek diski dört temel işlevi yerine getirir:

  1. Yazma önbellekleme: Bağlama noktası üzerinden yazılan veriler önbellek diskte tutulur. Bir dosya kapatıldığında, ağ geçidi önbelleğe alınan verileri OSS hizmetine eşzamansız olarak yükler. Bu mekanizma hem sıralı hem de rastgele yazma işlemlerini destekler. Yükleme tamamlandığında, ağ geçidi önceden tanımlanmış bir tahliye ilkesine göre önbellek alanını geri kazanır.

  2. Okuma önbellekleme: Son zamanlarda okunan veriler, tekrarlanan erişimlerde gecikme süresini azaltmak için önbellek diskte saklanır. Büyük dosyalar için ön okuma mekanizması, okuma bant genişliğini artırmak amacıyla verileri önceden önbellek diske yükler.

  3. Meta veri önbellekleme: Önbellek diski, dizin yapısı gibi meta verileri saklayarak ls ve stat gibi dosya sistemi işlemlerini hızlandırır. Ağ geçidi, farklı veri tutarlılığı gereksinimlerini karşılamak üzere üç meta veri senkronizasyon modunu destekler: hızlı senkronizasyon, zamanlanmış uzak senkronizasyon ve tek seferlik uzak senkronizasyon.

  4. Otomatik tahliye: Ağ geçidi, uzun süre erişilmeyen verileri tahliye eder. Yalnızca veriler tahliye edilir; dosya adları, dizin yapısı ve izinler gibi meta veriler korunur. Bu sayede önbellek diski kullanımı sağlıklı bir seviyede, genellikle %60 civarında tutulur.

Not

Önbellek diski alanı oranlı olarak ayrılır: %80'i veri önbelleği, %20'si meta veri önbelleği için kullanılır.

Önbellek boyutlandırma yönergeleri

Önbellek diskinizi doğru şekilde boyutlandırmak için aşağıdaki adımları izleyin.

  1. Bir önbellek diski türü seçin.

    Disk türünü bant genişliği ve IOPS gereksinimlerinizle eşleştirin. Önbellek diski performansı, ağ geçidi teknik özelliklerinizle uyumlu olmalıdır: - Basic ve Standard ağ geçitleri: ESSD PL1 önbellek diski kullanın. - Enhanced ve Compute-optimized ağ geçitleri: ESSD PL2 önbellek diski kullanın.

  2. Bir önbellek diski kapasitesi seçin.

    Önbellek diski kapasitesini, hem veri önbelleği hem de meta veri önbelleği gereksinimlerini kapsayacak şekilde belirleyin.

    • Veri önbelleği kapasitesi: Yazma hatalarını veya performans düşüşünü önlemek için, veriler için kullanılabilir önbellek alanı şu koşulu sağlamalıdır: Available cache space > Concurrency x Maximum file size. Daha iyi performans elde etmek için bu asgari değerin üzerine ek olarak %30 boş alan ayırın.

    • Meta veri önbelleği kapasitesi: Meta veri önbelleği, aşağıdakiler dahil olmak üzere dosya sistemi yapısal bilgilerini saklar:

      • Dizin hiyerarşisi: Tam dizin ağacı yapısı.

      • Dosya nitelikleri: Boyut, oluşturma zamanı ve değiştirilme zamanı gibi özellikler.

      • Kök dosyalar (Stub files): Ağ geçidi bir dosya için önbelleğe alınan verileri tahliye ettiğinde, dosya kaydını meta veride tutar. Bu sayede tutarlı bir dizin görünümü sağlanır. Kullanıcı tahliye edilmiş bir dosyaya eriştiğinde, ağ geçidi verileri OSS hizmetinden otomatik olarak yeniden yükler.

      Genel bir kural olarak, 100 GB'lık bir önbellek diski yaklaşık 10 milyon dosyanın meta verilerini yönetebilir.

  3. Önbellek kullanımını izleyin ve gerektiğinde ölçeklendirin. Veri önbelleği veya meta veri önbelleği alanı tükendiğinde, sistem throttling alerts and insufficient metadata space alerts tetikler. İş kesintilerini önlemek için uyarı alındığında önbellek diskini derhal ölçeklendirin.