İşiniz Azure HPC Önbelleği için uygun mu?

Azure HPC Önbelleği, çeşitli disiplinlerdeki yüksek performanslı bilgi işlem işlerine yönelik verilere erişimi hızlandırabilir. Ancak her tür iş akışı için mükemmel değildir. Bu makalede, HPC Önbelleği gereksinimleriniz için iyi bir seçenek olup olmadığını belirlemeye yönelik yönergeler sağlanır.

Genel Bakış makalesi ayrıca Azure HPC Önbelleği'nin ne zaman kullanılacağına ilişkin kısa bir ana hat ve bazı kullanım örnekleri sunar.

Ayrıca NFS'ye bağlı blob depolamanın etkili bir şekilde nasıl kullanılacağı hakkında bu makaleyi okuyun.

NFS sürüm 3.0 uygulamaları

Azure HPC Önbelleği yalnızca NFS 3.0 istemcilerini destekler.

Okuma-yazma oranı yüksek

İşlem istemcilerinin yazmaktan daha fazla okuma yaptığı iş yükleri genellikle önbellek için iyi adaylardır. Örneğin, okuma-yazma oranınız 20/80 veya 70/30 ise, Azure HPC Önbelleği sık istenen dosyaları uzak depolama alanından tekrar tekrar getirmek zorunda kalmak yerine önbellekten sunarak yardımcı olabilir.

Bir dosyanın getirilip önbellekte ilk kez depolanması, normal bir istemci isteği üzerinden doğrudan depolamaya yönelik küçük bir ek gecikme süresine sahiptir, bu nedenle bir istemci aynı dosyayı bir sonraki isteğinde verimlilik artışı gelir. Bu özellikle büyük dosyalar için geçerlidir. Her istemci isteği benzersizse, HPC Önbelleği etkisi sınırlıdır. Ancak dosya ne kadar büyükse, ilk erişimden sonra zaman içinde performans o kadar iyi olur.

Dosya tabanlı analiz iş yükü

Azure HPC Önbelleği, özellikle işlem istemcileri Azure sanal makineleriyse, dosya tabanlı verileri kullanan ve çok sayıda işlem istemcisinde çalışan bir işlem hattı için idealdir. Uzun dosya erişim sürelerinden kaynaklanan yavaş veya tutarsız performansı düzeltmeye yardımcı olabilir.

Uzaktan veri erişimi

azure HPC Önbelleği, iş yükünüzün bilgi işlem kaynaklarına yaklaşılmayan uzak verilere erişmesi gerekiyorsa gecikme süresini azaltmaya yardımcı olabilir. Örneğin, kayıtlarınız WAN ortamının en ucunda, farklı bir Azure bölgesinde veya müşteri veri merkezinde olabilir. (Buna bazen "dosya serileri oluşturma" denir.)

Ağır istek yükü

Çok sayıda istemci aynı anda kaynaktan veri isterse Azure HPC Önbelleği dosya erişimini hızlandırabilir. Örneğin, yüksek performanslı bir bilgi işlem kümesiyle kullanıldığında Azure HPC Önbelleği önbellek aracılığıyla çok sayıda eşzamanlı istek için ölçeklenebilirlik sağlar.

İşlem kaynakları Azure'da bulunur

Azure sanal makineleri, yüksek performanslı bilgi işlem iş yüküne ölçeklenebilir ve uygun maliyetli bir yanıttır. Azure HPC Önbelleği, özellikle özgün veriler uzak bir sistemde depolanıyorsa, ihtiyaç duydukları bilgileri kendilerine yaklaştırarak yardımcı olabilir.

Müşteri geçerli işlem hattını Azure sanal makinelerinde "olduğu gibi" çalıştırmak istiyorsa, Azure HPC Önbelleği ölçeklenebilirlik için POSIX tabanlı bir paylaşılan depolama (veya önbelleğe alma) çözümü sağlayabilir.

Azure HPC Önbelleği kullanarak Azure Blob depolamaya yerel çağrılar yapmak için iş işlem hattını yeniden mimari haline getirmeniz gerekmez. Verilerinize özgün sisteminden erişebilir veya HPC Önbelleği kullanarak yeni bir blob kapsayıcısına taşıyabilirsiniz.

Sonraki adımlar

  • Genel Bakış ve Önkoşullar makalelerinde önbelleği planlama ve yapılandırma hakkında daha fazla bilgi edinin
  • Azure HPC Önbelleği ile NFS özellikli Blob depolamayı kullanma konusunda dikkat edilmesi gerekenler