Aracılığıyla paylaş


Azure'da sürdürülebilir iş yükleri için ağ konusunda dikkat edilmesi gerekenler

Buluttaki iş yüklerinin çoğu, çalışmak için ağ iletişimi üzerinde yoğun bir şekilde çalışır. İç ağ veya genel kullanıma yönelik iş yükleri olsun, sağlanan çözümlerde kullanılan bileşenler ve hizmetler karbon emisyonlarının etkisini dikkate almalıdır. Ağ ekipmanının, veri merkezleriyle son tüketiciler arasındaki trafik de dahil olmak üzere elektrik tükettiğine dikkat edin. Gereksiz karbon emisyonlarını azaltmak için ağ verimliliğini iyileştirmeye ve iyileştirmeye yönelik önemli noktalar ve öneriler hakkında bilgi edinin.

Veri merkezleri ve son tüketiciler arasında İnternet geçişi önemli bir Kapsam 3 emisyonudur. Bu nedenle, bu bölümdeki öneriler ağ verimliliğini artırmak için Yeşil Yazılım Ağı İlkeleri alanıyla uyumlu hale gelir.

Önemli

Bu makale, Azure Well-Architected sürdürülebilir iş yükü serisinin bir parçasıdır. Bu seriyi bilmiyorsanız sürdürülebilir iş yükü nedir?

Ağ verimliliği

Gereksiz ağ trafiğini azaltın ve mümkün olduğunda bant genişliği gereksinimlerini azaltın ve daha az karbon emisyonuyla daha iyileştirilmiş bir ağ verimliliği sağlayın.

CDN kullanma

Ek karbon emisyonlarının nedeni olduğundan ağ üzerindeki gereksiz trafikten kaçınılmalıdır.

Green Software Foundation hizalaması: Enerji verimliliği

Öneri:

  • CDN, sık okunan statik verileri tüketicilere daha yakın depolama yoluyla gecikme süresini en aza indirmeye yardımcı olur ve ağ geçişi ile sunucu yükünü azaltmaya yardımcı olur.
  • CDN için en iyi yöntemleri izlediğiden emin olun.

Önbelleğe alma en iyi yöntemlerini izleme

Aktarılan veri miktarını en aza indirmek çok önemlidir.

Yeşil Yazılım Temeli hizalaması: Enerji verimliliği, Donanım verimliliği

Öneri:

  • Önbelleğe alma, performansı ve verimliliği geliştirmek için iyi anlaşılmış bir tasarım tekniğidir.
  • Önbelleğe alma çözümü, ağ geçişinin azaltılmasına yardımcı olur ve sunucu yükünü azaltır.
  • Avantajı en üst düzeye çıkarmak ve karbon dezavantajlarını en aza indirmek için parametrelerin ayarlanması gerekebileceğini düşünün. Örneğin, Yaşam Süresi (TTL) ayarlama.
  • Bellek içi önbelleğe alma eklemek, boştaki işlem kaynaklarının kullanılmasına yardımcı olarak zaten ayrılmış kaynakların işlem yoğunluğunun artırılmasına yardımcı olabilir.
  • En iyi önbelleğe alma yöntemlerini okuyun.

Müşterinin bulunduğu yere göre Azure bölgelerini seçin

Bir uygulamanın tüketicilerinin konumu birbirinden farklı olabilir ve uzaklık çok büyükse isteklere iyi performans ve enerji verimliliğiyle hizmet vermek zor olabilir.

Green Software Foundation hizalaması: Enerji verimliliği

Öneri:

Yerleşik sıkıştırma ile yönetilen ses ve video akış hizmetlerini kullanma

Medya akış hizmetini kullanan uygulamalar bant genişliği ve sıkıştırma için yüksek gereksinimlere sahip olabilir ve dikkatli tasarlanmadığı takdirde önemli bir karbon ayak izine sahip olabilir.

Yeşil Yazılım Temeli hizalaması: Donanım verimliliği

Öneri:

  • Uygulamalar, ses ve video için yönetilen bir hizmet kullanarak kodlama, sıkıştırma ve daha fazlası gibi yerleşik iyileştirmelerden yararlanabilir.
  • Yönetilen ses ve video akış hizmetleri hakkında bilgi edinin.

Ağ dosyası sıkıştırmayı etkinleştirme

Sıkıştırılmamış veri gönderen ağların bant genişliği, ayrılan kaynaklar ve genel olarak çözüm için daha yüksek gereksinimi olabilir. İş yükünü iyileştirmek ve daha verimli bir ağ çözümü için tasarım yapmak için verileri sıkıştırmayı göz önünde bulundurun.

Green Software Foundation hizalaması: Enerji verimliliği

Öneri:

Aynı bulut ve bölge içinde ağ kullanımını en üst düzeye çıkarma

Birden çok bölgede çalışan çözümlerin ağ üzerinde etkisi vardır. Azure'daki bileşenler arasındaki ağ geçişleri, Azure altyapısında kalacak şekilde iyileştirilmiştir. Ancak, İnternet'i veya başka bir buluttaki bir bileşeni hedefleyen herhangi bir ağ trafiği, genel İnternet'in yönlendirici kaynaklarını içerir. Bu kaynaklar, kaynak etkisi ölçümü veya kullanımı konusunda hiçbir denetiminiz yoktur.

Green Software Foundation hizalaması: Enerji verimliliği

Öneri:

  • Kaynakları tek bir bulutta tutmak size maksimum denetim sağlar ve bulut sağlayıcısının ağ yönlendirmesini iyileştirmesine olanak tanır.
  • Aynı bulutta ve mümkünse aynı bölgede ağ kullanımını en üst düzeye çıkarın.
  • Maliyet sürdürülebilirlik için bir ara sunucu olabileceğinden , Azure Well-Architected Framework'ün Maliyet İyileştirme sütunundaki Azure bölgeleri belgelerini gözden geçirin.

Sonraki adım

Depolama için tasarımla ilgili dikkat edilmesi gerekenleri gözden geçirin.