Sanal makine ağ bant genişliği

Azure, her biri farklı performans özellikleri karışımına sahip çeşitli VM boyutları ve türleri sunar. Bir özellik, saniyede megabit (Mb/sn) cinsinden ölçülen ağ aktarım hızıdır (veya bant genişliği). Sanal makineler paylaşılan donanımda barındırıldığından, ağ kapasitesinin aynı donanımı paylaşan sanal makineler arasında adil bir şekilde paylaşılması gerekir. Daha büyük sanal makineler, daha küçük sanal makinelere görece daha fazla bant genişliği ayrılır.

Her sanal makineye ayrılan ağ bant genişliği, sanal makineden gelen çıkış (giden) trafiğe göre ölçülür. Sanal makineden çıkan tüm ağ trafiği, hedef ne olursa olsun ayrılan sınıra doğru sayılır. Örneğin, bir sanal makinenin 1.000 Mb/sn sınırı varsa bu sınır, giden trafiğin aynı sanal ağdaki veya Azure dışındaki başka bir sanal makineyi hedefleyip hedeflemeyeceğini belirler.

Giriş doğrudan tarifeli veya sınırlı değildir. Ancak, sanal makinenin gelen verileri işleme becerisini etkileyebilecek CPU ve depolama sınırları gibi başka faktörler de vardır.

Hızlandırılmış ağ, gecikme süresi, aktarım hızı ve CPU kullanımı dahil olmak üzere ağ performansını geliştirmek için tasarlanmış bir özelliktir. Hızlandırılmış ağ bir sanal makinenin aktarım hızını geliştirebileceğinden, bunu yalnızca sanal makinenin ayrılmış bant genişliğine kadar yapabilir. Hızlandırılmış ağ hakkında daha fazla bilgi edinmek için bkz. Windows veya Linux sanal makineleri için hızlandırılmış ağ.

Azure sanal makinelerinde bir tane olmalıdır, ancak bunlara bağlı birkaç ağ arabirimi olabilir. Bir sanal makineye ayrılan bant genişliği, bir sanal makineye bağlı tüm ağ arabirimleri arasında giden trafiğin toplamıdır. Başka bir deyişle, sanal makineye kaç ağ arabirimi eklendiğine bakılmaksızın, ayrılan bant genişliği sanal makine başınadır. Farklı Azure VM boyutlarının desteklediği ağ arabirimi sayısını öğrenmek için bkz. Azure Windows ve Linux VM boyutları.

Beklenen ağ aktarım hızı

Beklenen giden aktarım hızı ve her VM boyutu tarafından desteklenen ağ arabirimlerinin sayısı Azure Windows ve Linux VM boyutlarında ayrıntılı olarak açıklanır. Genel amaçlı gibi bir tür seçin, ardından elde edilen sayfada Dv2 serisi gibi bir boyut ve seri seçin. Her serinin, son sütunda ağ belirtimlerini içeren bir tablosu vardır:

Maksimum NIC/Beklenen ağ performansı (Mb/sn).

Aktarım hızı sınırı sanal makine için geçerlidir. Aktarım hızı aşağıdaki faktörlerden etkilenmez:

  • Ağ arabirimi sayısı: Bant genişliği sınırı, sanal makineden gelen tüm giden trafiğin birikmeli sınırıdır.

  • Hızlandırılmış ağ: Özellik yayımlanan sınıra ulaşmada yararlı olabilir ancak sınırı değiştirmez.

  • Trafik hedefi: Tüm hedefler giden sınıra doğru sayılır.

  • Protokol: Tüm protokoller üzerindeki tüm giden trafik sınıra doğru sayılır.

Ağ akışı sınırları

Bant genişliğine ek olarak, herhangi bir zamanda vm'de bulunan ağ bağlantılarının sayısı da ağ performansını etkileyebilir. Azure ağ yığını, 'akışlar' olarak adlandırılan veri yapılarında TCP/UDP bağlantısının her yönü için durumu korur. Tipik bir TCP/UDP bağlantısında biri gelen, diğeri giden yön için olmak üzere iki akış oluşturulur. Her akış 5 tanımlama grubu (protokol, yerel IP adresi, uzak IP adresi, yerel bağlantı noktası ve uzak bağlantı noktası) bilgileriyle ayırt edilir.

Uç noktalar arasında veri aktarımı, veri aktarımını gerçekleştiren akışlara ek olarak birkaç akış oluşturulmasını gerektirir. Bazı örnekler, DNS çözümlemesi için oluşturulan akışlar ve yük dengeleyici durum yoklamaları için oluşturulan akışlardır. Ağ geçitleri, ara sunucular, güvenlik duvarları gibi ağ sanal gereçleri (NVA'lar), alette sonlandırılan ve aletten kaynaklanan bağlantılar için oluşturulan akışlara bakın.

bir iletme aleti aracılığıyla TCP konuşması için akış sayısının ekran görüntüsü.

Akış sınırları ve etkin bağlantı önerileri

Azure ağ yığını bugün bir VM için toplam 1M akışı (500 bin gelen ve 500 bin giden) destekler. Farklı senaryolarda vm tarafından işlenen toplam etkin bağlantı sayısı aşağıdaki gibidir.

  • Bir sanal ağa ait VM'ler, her yönde 500 bin etkin akışa sahip tüm VM boyutları için 500 bin etkin bağlantıyı işleyebilir.

  • Ağ geçidi, ara sunucu, güvenlik duvarı gibi ağ sanal gereçleri (NVA' lar) içeren VM'ler , yukarıdaki diyagramda gösterildiği gibi yeni bağlantı kurulumundaki iletme ve yeni akış oluşturma işleminden dolayı her yönde 500 bin etkin akış içeren 250 bin etkin bağlantıyı işleyebilir.

Bu sınıra ulaştıktan sonra diğer bağlantılar bırakılır. Bağlantı kurma ve sonlandırma hızları, bağlantı kurma ve sonlandırma, paket işleme yordamlarıyla CPU'da paylaşımlar olarak ağ performansını da etkileyebilir. İş yüklerini beklenen trafik desenleriyle karşılaştırmanızı ve performans gereksinimlerinize uygun şekilde iş yüklerinin ölçeğini genişletmenizi öneririz.

Azure İzleyici'de, VM'nizdeki veya Sanal Makine Ölçek Kümeleri örneklerinizdeki ağ akışlarının sayısını ve akış oluşturma hızını izlemek için ölçümler sağlanır.

AScreenshot, Azure İzleyici'nin Ölçümler sayfasını bir çizgi grafik ve gelen ve giden akışların toplamlarını gösterir.

Sonraki adımlar