Azure Dosya Eşitleme için ölçeklenebilirlik ve performans hedefleri

Azure Dosya Eşitleme , Yerel önbelleğe alma, çok siteli eşitleme ve dosya paylaşımları için bulut katmanlama özelliklerini etkinleştirerek Azure Dosyalar'ı Windows Server'a genişletir. Bu makalede Azure Dosya Eşitleme için ölçeklenebilirlik ve performans hedefleri ele alınmaktadır.

Azure Dosya Eşitleme, şirket içi dosya sunucularınızdan eşitlenen veriler için yedekleme deposu olarak Azure Dosyalar'ı kullandığından , Azure Dosyalar için ölçeklenebilirlik ve performans hedeflerini de göz önünde bulundurmanız gerekir.

Azure Dosya Eşitleme ölçek hedefleri

Aşağıdaki tablo, Microsoft tarafından test edilen sınırı temsil eden yumuşak hedeflerin ve uygulanan maksimumu gösteren sert hedeflerin hangileri olduğunu belirtir. Azure Dosya Eşitleme uç noktası, azure dosya paylaşımının boyutuna kadar ölçeklendirilebilir. Azure dosya paylaşımı boyut sınırına ulaşılırsa eşitleme çalışamaz.

Resource Target Sabit sınır
Abonelik başına Depolama Eşitleme Hizmetleri 100 Depolama Eşitleme Hizmetleri Yes
Depolama Eşitleme Hizmeti başına eşitleme grupları 200 eşitleme grubu Yes
Depolama Eşitleme Hizmeti başına kayıtlı sunucular 100 sunucu Yes
Depolama Eşitleme Hizmeti başına özel uç noktalar 100 özel uç nokta Yes
Eşitleme grubu başına bulut uç noktaları Bir bulut uç noktası Yes
Eşitleme grubu başına sunucu uç noktaları 100 sunucu uç noktası Yes
Sunucu başına sunucu uç noktaları 30 sunucu uç noktası Yes
Eşitleme grubu başına dosya sistemi nesneleri (dizinler ve dosyalar) 100 milyon nesne Hayı
Dizindeki en fazla dosya sistemi nesnesi (dizin ve dosya) sayısı (özyinelemeli değil) 5 milyon nesne Hayı
En büyük nesne (dizinler ve dosyalar) güvenlik tanımlayıcısı boyutu 64 KiB Yes
Dosya boyutu 100 GiB Hayı
Katmanlanacak dosya için en düşük dosya boyutu Dosya sistemi küme boyutuna göre (çift dosya sistemi küme boyutu). Örneğin, dosya sistemi küme boyutu 4 KiB ise, en düşük dosya boyutu 8 KiB'dir. Yes

Azure Dosya Eşitleme performans ölçümleri

Azure Dosya Eşitleme aracısı Azure dosya paylaşımlarına bağlanan bir Windows Server makinesinde çalıştığından, etkin eşitleme performansı altyapınızdaki aşağıdakiler gibi birçok faktöre bağlıdır:

  • Windows Server ve temel disk yapılandırması
  • Sunucu ile Azure depolama arasındaki ağ bant genişliği
  • Dosya boyutu
  • Toplam veri kümesi boyutu
  • Veri kümesindeki etkinlik

Azure Dosya Eşitleme dosya düzeyinde çalıştığından, Azure Dosya Eşitleme tabanlı çözümün performans özelliklerini saniyede işlenen nesne (dosya ve dizin) sayısına göre ölçmeniz gerekir.

Aşağıdaki tabloda Azure Dosya Eşitleme performans hedefleri gösterilir:

Scenario Performance
İlk bulut değişikliği numaralandırması Eşitleme grubu başına saniyede 150 nesne
Aktarım hızını karşıya yükleme Eşitleme grubu başına saniyede 200 nesne
Ad alanı indirme aktarım hızı Sunucu uç noktası başına saniyede 400 nesne
Tam indirme aktarım hızı Sunucu uç noktası başına saniyede 60 nesne

Uyarı

Gerçek performans, bu bölümün başında açıklandığı gibi birden çok faktöre bağlıdır.

Dağıtımınız için genel bir kılavuz olarak birkaç şeyi aklınızda bulundurmanız gerekir:

  • Nesne aktarım hızı, sunucudaki eşitleme gruplarının sayısıyla orantılı olarak yaklaşık olarak ölçeklendirilir. Verileri bir sunucudaki birden çok eşitleme grubuna bölmek, sunucu ve ağ tarafından da sınırlı olan daha iyi aktarım hızı sağlar.
  • Nesne aktarım hızı, saniye başına MiB aktarım hızıyla ters orantılıdır. Daha küçük dosyalar için saniye başına işlenen nesne sayısı açısından daha yüksek aktarım hızı, saniye başına ise daha düşük MiB aktarım hızıyla karşılaşırsınız. Buna karşılık, daha büyük dosyalar için saniyede işlenen nesne sayısı daha azdır, ancak saniyede mib hızı daha yüksektir. Saniye başına MiB aktarım hızı, Azure Dosyalar ölçek hedefleri ile sınırlıdır.
  • Aynı eşitleme grubundaki birçok sunucu uç noktası aynı anda eşitlendiğinde, bulut hizmeti kaynakları için yakınsıyor olur. Sonuç olarak karşıya yükleme performansı etkilenir. Aşırı durumlarda, bazı eşitleme oturumları kaynaklara erişememektedir ve başarısız olur. Ancak, bu eşitleme oturumları kısa süre içinde devam eder ve tıkanıklık azaldıktan sonra sonunda başarılı olur.
  • Bulut katmanlama etkinse, dosya verilerinin yalnızca bir kısmı indirildiğinden indirme performansının daha iyi olduğunu göreceksiniz. Azure Dosya Eşitleme, önbelleğe alınan dosyaların verilerini yalnızca uç noktalardan herhangi birinde değiştirildiğinde indirir. Katmanlı veya yeni oluşturulan dosyalar için aracı dosya verilerini indirmez ve bunun yerine ad alanını yalnızca tüm sunucu uç noktalarıyla eşitler. Aracı, kullanıcı tarafından erişilen katmanlı dosyaların kısmi indirilmelerini de destekler.

Ayrıca bakınız