Data Domain: Aşırı BoostFS READDIR işlemlerinin neden olduğu yüksek CPU kullanımı

Summary: Data Domain sistemleri, büyük hacimli BoostFS READDIR/OSTREADDIRPLUS istekleri oluşturulduğunda düşük yedekleme, çoğaltma veya uygulama iş yüküne rağmen sürekli yüksek CPU kullanımıyla karşılaşabilir. Geçmiş araştırmalar, BoostFS bağlama noktalarında çalışan otomatik dizin oluşturma, tarama, izleme ve dosya sistemi geçiş süreçlerinin DDFS ve sistem CPU kullanımını önemli ölçüde artırabildiğini ve bunun da yüksek yük ortalamalarına ve düşük performansa neden olduğunu göstermiştir. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

CPU kullanımı, düşük aktarım hızı ve minimum etkin akış dönemlerinde bile sürekli olarak yüksek kalır ve genellikle %80'i aşar.
SAR istatistiklerinde gözlemlenen yükseltilmiş sistem (%sistem) CPU kullanımı.
Yedekleme veya çoğaltma iş yüküyle ilişkili olmayan yüksek sistem yükü ortalamaları.
DDFS süreçleri beklenenden önemli ölçüde daha fazla CPU kaynağı tüketir.
Performans analizi, READDIRPLUS ile ilgili kod yollarında önemli etkinlik gösterir.
Çok sayıda OSTREADDIRPLUS veya ddp_readdir Autosupport verilerinde gözlemlenen işlemler.
Yedekleme, geri yükleme veya dosya erişim işlemleri beklenenden daha yavaş olabilir.
Artan etkin TCP bağlantı sayıları ve olası bağlantı reddi uyarıları.
Sık "5006-end of directory" mesajları BoostFS veya DDFS günlüklerinde gözlemlenebilir.
Bir dd_guts Zamanlayıcı iş parçacığı, diğer zamanlayıcı iş parçacıkları nispeten boşta kalırken yoğun bir şekilde kullanılmış gibi görünebilir.
NFS RPC katmanı istatistikleri yüksek data_wait ve svc_func Değer

Cause

Analiz, aşırı READDIR ve READDIRPLUS BoostFS'ye bağlı dosya sistemlerinden kaynaklanan işlemler, CPU kullanımının artmasına katkıda bulunuyordu.

Geçmiş araştırmalar, otomatik dizin oluşturma, güvenlik taraması, izleme yardımcı programları ve dosya sistemi geçiş işlemlerinin büyük hacimli dizin numaralandırma istekleri oluşturabildiğini ve bunun da yedekleme iş yükleri nispeten düşük kaldığında bile artan DDFS ve çekirdek CPU kullanımına yol açabildiğini göstermiştir.

Yaygın aşırı kaynaklar READDIR Etkinlik şunları içerir:

mlocate/updatedb BoostFS bağlantı noktalarını tarayan dizin oluşturma işlemleri.
Güvenlik ve antivirüs tarama uygulamaları.
İzleme ve sağlık kontrolü araçları yoklama bağlı dosya sistemleri.
Özyinelemeli dizin listeleri ve istatistik işlemleri gibi sık dosya sistemi numaralandırma etkinlikleri.
Büyük dizin yapılarında tekrar tekrar geçiş yapan BoostFS veya SDK arayüzlerini kullanan uygulamalar.
Sürekli dosya sistemi keşfi veya envanter toplama işlemi gerçekleştiren otomatik komut dosyaları.

Bu faaliyetler milyonlarca READDIR günlük işlem sayısı, DDFS ve temel dosya sistemi içinde önemli miktarda işleme ek yükü oluşturur.

Resolution

Sık dizin numaralandırma, dizin oluşturma, izleme veya tarama etkinlikleri gerçekleştiren uygulamalar için BoostFS bağlantılarına sahip sistemleri gözden geçirin.

Önerilen eylemler şunları içerir:

Aşırı üreten uygulamaları belirleyin READDIR BoostFS'ye bağlı dosya sistemlerine karşı etkinlik.
BoostFS bağlantı noktalarını şunlardan hariç tutun: mlocate/updatedb PRUNEFS yapılandırmasını güncelleyerek indeksleme.
BoostFS bağlantılarını hedefleyen gereksiz antivirüs taramalarını, güvenlik taramalarını, izleme araçlarını, sağlık kontrolü işlemlerini ve dosya sistemi yoklama etkinliklerini gözden geçirin ve sınırlayın.
Mümkün olduğunda sık tekrarlanan dizin geçiş işlemlerini azaltın veya ortadan kaldırın.
Monitör OSTREADDIRPLUS, ddp_readdir, değişiklikleri uyguladıktan sonra CPU kullanımı ve yük ortalamaları.
Tarayıcı ve dizin oluşturma uygulamalarının bağlı yedek dosya sistemlerinde sürekli olarak dolaşmasını önlemek için Data Domain ve BoostFS en iyi uygulamalarını takip etme.

Geçmiş araştırmalar, BoostFS bağlantı noktalarının otomatik modundan çıkarıldıktan sonra CPU kullanımında önemli bir azalma olduğunu göstermiştir cron dizin oluşturma ve tarama etkinlikleri gerçekleştiren işler.

Bu davranış, aşırı READDIR Bu işlemler tarafından oluşturulan etkinlik, DDFS CPU kullanımının artmasına önemli bir katkıda bulunabilir.

Ek olarak, sık "5006-end of directory" Mesajlar, tekrarlanan dizin okuma işlemlerini gösterebilir. Bu mesajların hacmi, miktarının bir göstergesi olarak kullanılabilir. READDIR Data Domain sistemine karşı gerçekleşen etkinlik. BoostFS'ye bağlı dosya sistemlerindeki okuma işlemleri genellikle yazma işlemlerinden daha pahalıdır, bu nedenle bağlı yedekleme ad alanlarında gereksiz tarama veya geçişten kaçınmak önemlidir.

teftiş cron BoostFS istemcilerindeki işler:

ls -l /etc/cron.daily

Additional Information

Affected Products

Data Domain
Article Properties
Article Number: 000503245
Article Type: Solution
Last Modified: 28 Aug 2026
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.