Bagikan melalui


Pertimbangan jaringan untuk beban kerja berkelanjutan di Azure

Sebagian besar beban kerja di cloud sangat bergantung pada jaringan untuk beroperasi. Baik jaringan internal atau beban kerja yang menghadap publik, komponen dan layanan yang digunakan dalam solusi yang disediakan harus mempertimbangkan dampak emisi karbon. Pertimbangkan bahwa peralatan jaringan mengonsumsi listrik, termasuk lalu lintas antara pusat data dan konsumen akhir. Pelajari tentang pertimbangan dan rekomendasi untuk meningkatkan dan mengoptimalkan efisiensi jaringan untuk mengurangi emisi karbon yang tidak perlu.

Traversal internet antara pusat data dan konsumen akhir adalah emisi Cakupan 3 yang signifikan. Oleh karena itu, rekomendasi di bagian ini selaras dengan Prinsip Area Jaringan Perangkat Lunak Hijau untuk meningkatkan efisiensi jaringan.

Penting

Artikel ini adalah bagian dari seri beban kerja azure Well-Architected berkelanjutan . Jika Anda tidak terbiasa dengan seri ini, kami sarankan Anda memulai dengan apa itu beban kerja berkelanjutan?

Efisiensi jaringan

Kurangi lalu lintas jaringan yang tidak perlu dan persyaratan bandwidth yang lebih rendah jika memungkinkan, memungkinkan efisiensi jaringan yang lebih optimal dengan emisi karbon yang lebih sedikit.

Memanfaatkan CDN

Lalu lintas yang tidak perlu pada jaringan harus dihindari, karena ini merupakan penyebab emisi karbon ekstra.

Keselarasan Green Software Foundation: Efisiensi energi

Rekomendasi:

  • CDN membantu meminimalkan latensi melalui penyimpanan data statis yang sering dibaca lebih dekat dengan konsumen, dan membantu mengurangi traversal jaringan dan beban server.
  • Pastikan untuk mengikuti praktik terbaik untuk CDN.

Ikuti praktik terbaik penembolokan

Meminimalkan jumlah data yang ditransfer sangat penting.

Keselarasan Green Software Foundation: Efisiensi energi, Efisiensi perangkat keras

Rekomendasi:

  • Penembolokan adalah teknik desain yang dipahami dengan baik untuk meningkatkan performa dan efisiensi.
  • Solusi penembolokan membantu mengurangi traversal jaringan dan mengurangi beban server.
  • Pertimbangkan bahwa mungkin perlu penyetelan parameter untuk memaksimalkan manfaat dan meminimalkan kelemahan karbon. Misalnya, mengatur Time to Live (TTL).
  • Menambahkan penembolokan dalam memori dapat membantu menggunakan sumber daya komputasi diam, meningkatkan kepadatan komputasi sumber daya yang sudah dialokasikan.
  • Membaca praktik terbaik penembolokan.

Pilih wilayah Azure berdasarkan tempat pelanggan berada

Lokasi konsumen aplikasi dapat berbeda, dan mungkin sulit untuk melayani permintaan dengan performa yang baik dan efisiensi energi jika jaraknya terlalu besar.

Keselarasan Green Software Foundation: Efisiensi energi

Rekomendasi:

Menggunakan layanan streaming audio dan video terkelola dengan kompresi bawaan

Aplikasi yang menggunakan layanan streaming media mungkin memiliki persyaratan tinggi untuk bandwidth dan kompresi, dan dapat memiliki jejak karbon yang substansial jika tidak dirancang dengan hati-hati.

Keselarasan Green Software Foundation: Efisiensi perangkat keras

Rekomendasi:

  • Dengan memanfaatkan layanan terkelola untuk audio dan video, aplikasi dapat memanfaatkan pengoptimalan bawaan seperti pengodean, kompresi, dan banyak lagi.
  • Baca tentang layanan streaming audio dan video terkelola.

Aktifkan pemadatan file jaringan

Jaringan yang mengirim data yang tidak dikompresi dapat memiliki persyaratan yang lebih tinggi pada bandwidth, sumber daya yang dialokasikan, dan solusi secara umum. Pertimbangkan untuk mengompresi data untuk mengoptimalkan beban kerja dan desain untuk solusi yang lebih efisien jaringan.

Keselarasan Green Software Foundation: Efisiensi energi

Rekomendasi:

Memaksimalkan pemanfaatan jaringan dalam cloud dan wilayah yang sama

Solusi operasi di beberapa wilayah memiliki dampak jaringan. Traversal jaringan antar komponen di Azure dioptimalkan untuk tetap berada dalam infrastruktur Azure. Namun, lalu lintas jaringan apa pun yang ditujukan untuk internet atau komponen di cloud lain melibatkan sumber daya router internet publik, yang tidak Anda kendalikan mengenai pengukuran atau pemanfaatan dampak sumber daya.

Keselarasan Green Software Foundation: Efisiensi energi

Rekomendasi:

  • Menyimpan sumber daya dalam satu cloud memberi Anda kontrol maksimum dan memungkinkan penyedia cloud untuk mengoptimalkan perutean jaringan.
  • Maksimalkan pemanfaatan jaringan dalam cloud yang sama dan, jika memungkinkan, dalam wilayah yang sama.
  • Karena biaya dapat menjadi proksi untuk keberlanjutan, tinjau dokumentasi wilayah Azure di pilar Pengoptimalan Biaya Azure Well-Architected Framework.

Langkah selanjutnya

Tinjau pertimbangan desain untuk penyimpanan.