Udostępnij za pośrednictwem


Zagadnienia dotyczące sieci dla zrównoważonych obciążeń na platformie Azure

Większość obciążeń w chmurze w dużym stopniu zależy od sieci do działania. Niezależnie od tego, czy sieć wewnętrzna, czy obciążenia publiczne, składniki i usługi używane w aprowidowanych rozwiązaniach muszą uwzględniać wpływ emisji dwutlenku węgla. Należy wziąć pod uwagę, że sprzęt sieciowy zużywa energię elektryczną, w tym ruch między centrami danych a konsumentami końcowymi. Dowiedz się więcej o zagadnieniach i zaleceniach, aby zwiększyć i zoptymalizować wydajność sieci w celu zmniejszenia niepotrzebnych emisji dwutlenku węgla.

Przechodzenie przez Internet między centrami danych a konsumentami końcowymi jest znaczną emisją zakresu 3. W związku z tym zalecenia w tej sekcji są zgodne z zasadami zielonej sieci oprogramowania w celu poprawy wydajności sieci.

Ważne

Ten artykuł jest częścią serii zrównoważonych obciążeń platformy Azure Well-Architected . Jeśli nie znasz tej serii, zalecamy rozpoczęcie od tego, co to jest zrównoważone obciążenie?

Wydajność sieci

Zmniejszenie niepotrzebnego ruchu sieciowego i zmniejszenie wymagań dotyczących przepustowości tam, gdzie to możliwe, co pozwala na bardziej zoptymalizowaną wydajność sieci przy mniejszej emisji dwutlenku węgla.

Korzystanie z sieci CDN

Należy unikać niepotrzebnego ruchu w sieci, ponieważ jest to przyczyna dodatkowych emisji dwutlenku węgla.

Wyrównanie Green Software Foundation: Efektywność energetyczna

Zalecenie:

Postępuj zgodnie z najlepszymi rozwiązaniami dotyczącymi buforowania

Minimalizacja ilości przesyłanych danych ma kluczowe znaczenie.

Wyrównanie Green Software Foundation: Efektywność energetyczna, Wydajność sprzętu

Zalecenie:

  • Buforowanie to dobrze zrozumiała technika projektowania, która poprawia wydajność i wydajność.
  • Rozwiązanie buforujące pomaga zmniejszyć przechodzenie przez sieć i zmniejszyć obciążenie serwera.
  • Należy wziąć pod uwagę, że może wymagać dostrajania parametrów w celu zmaksymalizowania korzyści i zminimalizowania wad emisji dwutlenku węgla. Na przykład ustawienie czasu wygaśnięcia (TTL).
  • Dodanie buforowania w pamięci może pomóc w używaniu bezczynnych zasobów obliczeniowych, zwiększając gęstość obliczeniową zasobów, które zostały już przydzielone.
  • Przeczytaj najlepsze rozwiązania dotyczące buforowania.

Wybierz regiony platformy Azure w zależności od tego, gdzie znajduje się klient

Lokalizacja użytkowników aplikacji może być rozbieżna i może być trudna do obsługi żądań z dobrą wydajnością i wydajnością energetyczną, jeśli odległość jest zbyt duża.

Wyrównanie Green Software Foundation: Efektywność energetyczna

Zalecenie:

Korzystanie z zarządzanych usług przesyłania strumieniowego audio i wideo z wbudowaną kompresją

Aplikacje korzystające z usługi przesyłania strumieniowego multimediów mogą mieć wysokie wymagania dotyczące przepustowości i kompresji oraz mogą mieć znaczny ślad węglowy, jeśli nie został starannie zaprojektowany.

Wyrównanie Green Software Foundation: Wydajność sprzętu

Zalecenie:

Włączanie kompresji plików sieciowych

Sieci wysyłające nieskompresowane dane mogą mieć większe wymaganie dotyczące przepustowości, przydzielonych zasobów i ogólnie rozwiązania. Rozważ kompresowanie danych w celu zoptymalizowania obciążenia i projektowania pod kątem bardziej wydajnego rozwiązania sieciowego.

Wyrównanie Green Software Foundation: Efektywność energetyczna

Zalecenie:

Maksymalizowanie wykorzystania sieci w tej samej chmurze i regionie

Rozwiązania operacyjne w wielu regionach mają wpływ na sieć. Przechodzenie sieci między składnikami platformy Azure jest zoptymalizowane pod kątem pozostania w infrastrukturze platformy Azure. Jednak każdy ruch sieciowy przeznaczony dla Internetu lub składnik w innej chmurze obejmuje zasoby routera publicznego Internetu, które nie mają kontroli nad pomiarem lub wykorzystaniem wpływu zasobów.

Wyrównanie Green Software Foundation: Efektywność energetyczna

Zalecenie:

  • Utrzymywanie zasobów w jednej chmurze zapewnia maksymalną kontrolę i umożliwia dostawcy usług w chmurze optymalizowanie routingu sieciowego.
  • Maksymalizuj wykorzystanie sieci w tej samej chmurze i, jeśli to możliwe, w tym samym regionie.
  • Ponieważ koszt może być serwerem proxy zrównoważonego rozwoju, zapoznaj się z dokumentacją regionów platformy Azure w filarze Optymalizacja kosztów platformy Azure Well-Architected Framework.

Następny krok

Zapoznaj się z zagadnieniami dotyczącymi projektowania magazynu.