Skoroszyt optymalizacji kosztów

Skoroszyt optymalizacji kosztów platformy Azure został zaprojektowany w celu udostępnienia przeglądu i ułatwienia optymalizacji kosztów środowiska platformy Azure. Oferuje zestaw informacji i zaleceń istotnych z perspektywy kosztów, zgodnych z filarem Optymalizacji kosztów struktury Well-Architected.

Omówienie skoroszytu

Skoroszyt optymalizacji kosztów platformy Azure służy jako scentralizowane centrum dla niektórych najczęściej używanych narzędzi, które mogą pomóc w osiąganiu celów wykorzystania i wydajności. Oferuje szereg zaleceń, w tym zalecenia usługi Azure Advisor dotyczące kosztów, identyfikowanie nieużywanych zasobów oraz zarządzanie nieprawidłowo dealokowanymi maszynami wirtualnymi. Ponadto zawiera rekomendacje dotyczące korzystania z rezerwacji platformy Azure i planu oszczędnościowego dla mocy obliczeniowej oraz informacje na temat korzystania z opcji Korzyść użycia hybrydowego platformy Azure. Szablon skoroszytu jest dostępny w galerii usługi Azure Advisor.

Oto jak rozpocząć pracę:

  1. Przejdź do galerii skoroszytów w usłudze Azure Advisor.
  2. Otwórz szablon skoroszytu Optymalizacja kosztów (wersja zapoznawcza).

Skoroszyt jest podzielony na różne karty i karty podrzędne, z których każdy koncentruje się na określonym obszarze, co pomaga zmniejszyć koszty środowiska platformy Azure.

  • Omówienie

  • Optymalizacja szybkości

    • Korzyść użycia hybrydowego platformy Azure
    • Azure Reservations
    • Plan oszczędności platformy Azure dla obliczeń
  • Optymalizacja użycia

    • Compute
    • Magazyn
    • Sieć
    • Inne popularne usługi platformy Azure

Każda karta obsługuje następujące możliwości:

  • Filtry — użyj filtrów subskrypcji, grup zasobów i tagów, aby skupić się na określonym obciążeniu.
  • Eksportuj — wyeksportuj zalecenia, aby efektywniej udostępniać szczegółowe informacje i współpracować z zespołem.
  • Szybka poprawka — zastosuj zalecaną optymalizację bezpośrednio ze strony skoroszytu, usprawniając proces optymalizacji.

Zrzut ekranu przedstawiający przykładowy skoroszyt Advisor, pokazujący różne dostępne karty na ekranie głównym oraz wyróżniony cel skoroszytu.

Uwaga

Skoroszyt służy jako wskazówki i nie gwarantuje obniżenia kosztów.

Witamy

Na stronie głównej skoroszytu wyróżniono cel i wymagania wstępne. Zapewnia również sposób przesyłania opinii i zgłaszania problemów.

Omówienie zasobów

Na tej ilustracji przedstawiono dystrybucję zasobów na region. W tym miejscu należy sprawdzić, gdzie znajduje się większość zasobów i zrozumieć, czy dane są przesyłane do innych regionów i czy takie zachowanie jest oczekiwane, ponieważ mogą mieć zastosowanie koszty transferu danych. Należy zauważyć, że koszt usługi platformy Azure może się różnić między lokalizacjami w zależności od kosztów infrastruktury na żądanie i lokalnych kosztów infrastruktury oraz kosztów replikacji.

Zalecenia dotyczące zabezpieczeń

Kwerenda „Zalecenia dotyczące zabezpieczeń” służy do przeglądania zaleceń dotyczących zabezpieczeń usługi Azure Advisor. Potencjalnie można zwiększyć bezpieczeństwo obciążeń, ponownie zainwestowając niektóre oszczędności kosztów zidentyfikowane podczas oceny skoroszytu.

Zalecenia dotyczące niezawodności

Zapytanie Rekomendacje dotyczące niezawodności służy do przeglądania zaleceń usługi Azure Advisor dotyczących niezawodności. Potencjalnie można zwiększyć niezawodność obciążeń, ponownie zainwestowając niektóre oszczędności kosztów zidentyfikowane podczas oceny skoroszytu.

Optymalizacja szybkości

Karta Optymalizacja szybkości koncentruje się na przeglądaniu potencjalnych oszczędności związanych z optymalizacją szybkości usług platformy Azure.

Zrzut ekranu skoroszytu Optymalizacja kosztów w usłudze Advisor z wybraną kartą Optymalizacja stawek.

Korzyść użycia hybrydowego platformy Azure

Korzyść użycia hybrydowego platformy Azure stanowi doskonałą okazję, aby zaoszczędzić na kosztach systemu operacyjnego maszyn wirtualnych. Korzystając ze skoroszytu, możesz zidentyfikować możliwości korzystania z Korzyść użycia hybrydowego platformy Azure dla maszyn wirtualnych/zestawów skalowania maszyn wirtualnych (Windows i Linux), SQL (maszyn wirtualnych programu SQL Server, bazy danych SQL i programu SQL MI) oraz usługi Azure Stack HCI (maszyn wirtualnych i usługi AKS).

Uwaga

Jeśli dla skoroszytu wybierzesz subskrypcję deweloperską/testową, powinieneś już mieć rabaty na licencje systemu Windows i SQL. Dlatego wszystkie zalecenia wyświetlane na stronie nie mają zastosowania do subskrypcji.

Maszyna wirtualna/zestaw skalowania maszyn wirtualnych z systemem Windows

Korzyść użycia hybrydowego platformy Azure stanowi doskonałą okazję, aby zaoszczędzić na kosztach systemu operacyjnego maszyn wirtualnych. Jeśli masz pakiet Software Assurance, możesz włączyć Korzyść użycia hybrydowego platformy Azure. Możesz sprawdzić potencjalne oszczędności za pomocą Kalkulatora korzyści użycia hybrydowego platformy Azure.

Uwaga

Zapytanie zawiera kolumnę Szybka poprawka, która ułatwia zastosowanie programu Korzyść użycia hybrydowego platformy Azure w przypadku maszyn wirtualnych z systemem Windows.

Maszyna wirtualna z systemem Linux / zestaw skalowania maszyn wirtualnych z systemem Linux

Korzyść użycia hybrydowego platformy Azure dla systemu Linux to korzyść licencjonowania, która pomaga znacznie zmniejszyć koszty uruchamiania maszyn wirtualnych Red Hat Enterprise Linux (RHEL) i SUSE Linux Enterprise Server (SLES) w chmurze.

SQL

Korzyść użycia hybrydowego platformy Azure to doskonała możliwość obniżenia kosztów instancji SQL. Jeśli masz Software Assurance, możesz skorzystać z SQL Hybrid Benefit. Potencjalne oszczędności można zobaczyć za pomocą Kalkulatora korzyści użycia hybrydowego platformy Azure.

Azure Stack HCI

Korzyść użycia hybrydowego platformy Azure to doskonały sposób na obniżenie kosztów na platformie Azure Stack HCI. Jeśli masz pakiet Software Assurance, możesz włączyć korzyść użycia hybrydowego rozwiązania Azure Stack HCI.

Azure Reservations

Przejrzyj możliwości oszczędzania kosztów rezerwacji platformy Azure. Użyj filtrów dla subskrypcji, okresu wyszukiwania wstecz (7, 30 lub 60 dni), okresu (1 rok lub 3 lata) i typu zasobu. Dowiedz się więcej o tym, czym są rezerwacje platformy Azure, i ile możesz zaoszczędzić dzięki rezerwacjom.

Plan oszczędnościowy dla platformy Azure dotyczący zasobów obliczeniowych

Zapoznaj się z planem oszczędności platformy Azure, aby uzyskać możliwości oszczędzania kosztów obliczeniowych. Użyj filtrów dla subskrypcji, okresu wyszukiwania wstecz (7, 30 lub 60 dni) i okresu (1 rok lub 3 lata). Dowiedz się więcej o tym, co to są plany oszczędności platformy Azure na potrzeby obliczeń? i ile można zaoszczędzić za pomocą planu oszczędności dla obliczeń.

Optymalizacja użycia

Karta Optymalizacja użycia koncentruje się na przeglądaniu potencjalnych oszczędności związanych z optymalizacją użycia usług platformy Azure.

Zrzut ekranu przedstawiający skoroszyt optymalizacji kosztów usługi Advisor z wybraną kartą Optymalizacja użycia.

Compute

Poniższe zapytania pokazują zasoby obliczeniowe, które można zoptymalizować, aby zaoszczędzić pieniądze.

Maszyny wirtualne w stanie zatrzymanym

To zapytanie identyfikuje maszyny wirtualne, które nie zostały poprawnie zwolnione z alokacji. Jeśli stan maszyny wirtualnej to Zatrzymano zamiast Zatrzymano (cofnięto przydział), nadal są naliczane opłaty za ten zasób, ponieważ sprzęt pozostaje dla Ciebie przydzielony. Dowiedz się więcej o stanach i stanie rozliczeń usługi Azure Virtual Machines.

Zwolnione maszyny wirtualne

Maszyna wirtualna w stanie cofnięcia przydziału jest nie tylko wyłączona, ale także jest zwalniana podstawowa infrastruktura hosta, co nie powoduje naliczania opłat za przydzielone zasoby, gdy maszyna wirtualna jest w tym stanie. Jednak niektóre zasoby platformy Azure, takie jak dyski i sieć, nadal generują opłaty.

Virtual Machine Scale Sets

To zapytanie koncentruje się na możliwościach optymalizacji kosztów specyficznych dla zestawów skalowania maszyn wirtualnych. Zawiera on zalecenia, takie jak:

  • Rozważ użycie maszyn wirtualnych Azure Spot w przypadku obciążeń, które mogą tolerować przerwy, przedwczesne zakończenie lub usunięcie. Na przykład obciążenia, takie jak zadania przetwarzania wsadowego, środowiska programistyczne i testowe oraz duże obciążenia obliczeniowe, mogą dobrze nadawać się do uruchamiania w puli węzłów typu Spot.
  • Mieszanka priorytetów Spot: platforma Azure zapewnia elastyczność uruchamiania kombinacji nieprzerywalnych standardowych maszyn wirtualnych i przerywalnych maszyn wirtualnych Spot we wdrożeniach zestawów skalowania maszyn wirtualnych. Możesz używać rozwiązania Spot Priority Mix z użyciem funkcji Flexible orchestration, aby łatwo równoważyć wysoką dostępność zasobów i niższe koszty infrastruktury zgodnie z wymaganiami obciążenia.

Rekomendacje usługi Advisor

Zapoznaj się z zaleceniami usługi Advisor dotyczącymi obliczeń. Niektóre zalecenia dostępne w tym kafelku to na przykład „Optymalizuj wydatki na maszyny wirtualne przez zmianę rozmiaru lub wyłączanie niedostatecznie wykorzystywanych wystąpień” albo „Kup zarezerwowane wystąpienia maszyn wirtualnych, aby zaoszczędzić względem kosztów w modelu płatności zgodnie z rzeczywistym użyciem”.

Magazyn

W poniższych zapytaniach przedstawiono zasoby magazynu, które można zoptymalizować, aby zaoszczędzić pieniądze.

Konta magazynu, które nie są typu v2

Zapytanie „Konta magazynu, które nie są w wersji v2” koncentruje się na identyfikowaniu kont magazynu skonfigurowanych jako v1. Istnieje kilka powodów, dla których należy uzasadnić uaktualnienie do wersji 2, na przykład:

  • Możliwość włączania zarządzania cyklem życia magazynu;
  • Instancje zarezerwowane pamięci masowej
  • Warstwy dostępu — możesz przenieść dane z gorętszej warstwy dostępu do chłodniejszej warstwy dostępu, jeśli przez pewien czas nie ma dostępu do danych.

Uaktualnienie konta magazynu danych v1 do konta ogólnego przeznaczenia v2 jest bezpłatne. Podczas procesu uaktualniania można określić żądaną warstwę konta. Jeśli podczas aktualizacji nie zostanie określona warstwa konta, domyślną warstwą zaktualizowanego konta będzie Hot. Jednak zmiana warstwy dostępu do magazynu po uaktualnieniu może spowodować zmianę rachunku, dlatego zalecamy określenie nowej warstwy konta podczas uaktualniania.

Niezałączone Dyski zarządzane

Zapytanie dotyczące niepodłączonych dysków zarządzanych pomaga zidentyfikować niepodłączone dyski zarządzane. Niedołączone dyski reprezentują koszt w subskrypcji. Zapytanie automatycznie ignoruje dyski używane przez usługę Azure Site Recovery. Użyj tych informacji, aby zidentyfikować i usunąć wszystkie nieprzyłączone dyski, które nie są już potrzebne.

Uwaga

Zapytanie zawiera kolumnę Szybka poprawka, która ułatwia usunięcie dysku, jeśli nie jest to konieczne.

Migawki dysku na ponad 30 dni

Zapytanie „Migawki dysku + 30 dni” identyfikuje migawki starsze niż 30 dni. Identyfikowanie nieaktualnych migawek i zarządzanie nimi może pomóc zoptymalizować koszty magazynowania i zapewnić efektywne wykorzystanie środowiska platformy Azure.

Migawki korzystające z Premium Storage

Aby zaoszczędzić 60% kosztów, zalecamy przechowywanie migawek w magazynie Standard Storage, niezależnie od typu magazynowania dysku nadrzędnego. Jest to opcja domyślna dla migawek dysków zarządzanych. Przeprowadź migrację migawki z usługi Premium Storage do usługi Standard Storage.

Migawki z usuniętym dyskiem źródłowym

Zapytanie „Migawki z usuniętym dyskiem źródłowym” identyfikuje migawki, w których dysk źródłowy został usunięty.

Kopia zapasowa w czasie bezczynności

Przejrzyj działanie tworzenia kopii zapasowej elementów chronionych, aby określić, czy w ciągu ostatnich 90 dni nie utworzono kopii zapasowej elementów. Może to oznaczać, że bazowy zasób, którego kopia zapasowa jest tworzona, już nie istnieje lub występuje problem z zasobem uniemożliwiającym niezawodne wykonywanie kopii zapasowych.

Ustawienia nadmiarowości magazynu kopii zapasowych

Domyślnie podczas konfigurowania kopii zapasowej dla zasobów replikacja magazynu geograficznie nadmiarowego (GRS) jest stosowana do tych kopii zapasowych. Chociaż jest to zalecana opcja replikacji pamięci masowej, ponieważ zapewnia wyższy poziom nadmiarowości krytycznych danych, możesz wybrać ochronę elementów przy użyciu lokalnie nadmiarowej pamięci masowej (LRS), jeśli odpowiada to wymaganiom dotyczącym dostępności kopii zapasowych na potrzeby obciążeń dewelopersko-testowych. Korzystanie z magazynu LRS zamiast GRS obniża koszt przechowywania kopii zapasowych o połowę.

Rekomendacje usługi Advisor

Zapoznaj się z zaleceniami usługi Advisor dotyczącymi usługi Storage. Niektóre zalecenia dostępne na tym kafelku mogą być "Pojemność zarezerwowana usługi Blob Storage" lub "Użyj zarządzania cyklem życia".

Sieć

Poniższe zapytania pokazują zasoby sieciowe, które można zoptymalizować, aby zaoszczędzić pieniądze.

Usługa Azure Firewall w warstwie Premium

Zapytanie usługi Azure Firewall w warstwie Premium identyfikuje usługi Azure Firewalls z jednostkami SKU w warstwie Premium i ocenia, czy skojarzone zasady obejmują funkcje tylko w warstwie Premium, czy nie. Jeśli zapora ogniowa SKU Premium nie ma zasad z funkcjami Premium, takimi jak TLS lub wykrywanie włamań, zostanie wyświetlona na stronie. Aby uzyskać więcej informacji na temat jednostek SKU usługi Azure Firewall, zobacz tabelę porównania jednostek SKU.

Instancje usługi Azure Firewall na region

Zoptymalizuj korzystanie z usługi Azure Firewall, używając centralnego wdrożenia usługi Azure Firewall w sieci wirtualnej koncentratora lub w bezpiecznym koncentratorze Virtual WAN. Używaj tej samej zapory w wielu sieciach wirtualnych typu spoke, połączonych z tym samym koncentratorem w tym samym regionie. Upewnij się, że w ramach topologii piasty i szprych nie występuje nieoczekiwany ruch między regionami ani wiele wystąpień usługi Azure Firewall wdrożonych w tym samym regionie. Aby dowiedzieć się więcej na temat zasad projektowania usługi Azure Firewall, zapoznaj się z artykułem Azure Well-Architected Framework review - Azure Firewall (Azure Well-Architected Framework — Azure Firewall).

Application Gateway z pustą pulą zaplecza

Sprawdź bramy aplikacyjne z pustymi pulami zaplecza. Bramy aplikacyjne są traktowane jako bezczynne, jeśli nie ma żadnej puli zaplecza z elementami docelowymi.

Moduł równoważenia obciążenia z pustą pulą zaplecza

Przejrzyj usługi Load Balancer w warstwie Standardowa z pustymi pulami zaplecza. Moduły równoważenia obciążenia są uznawane za bezczynne, jeśli nie istnieje żadna pula zaplecza zawierająca cele.

Nieprzyłączone publiczne adresy IP

Przejrzyj osierocone publiczne adresy IP. Zapytanie zawiera również publiczne adresy IP dołączone do bezczynnych kart sieciowych (NIC).

Bramy sieci wirtualnej

Przejrzyj nieużywane bramy sieci wirtualnych, które nie mają zdefiniowanych połączeń, ponieważ mogą generować dodatkowy koszt.

Rekomendacje usługi Advisor

Zapoznaj się z zaleceniami usługi Advisor dotyczącymi sieci. Niektóre zalecenia dostępne na tym kafelku mogą być "Zmniejszenie kosztów przez usunięcie lub ponowne skonfigurowanie bezczynnych bram sieci wirtualnej" lub "Zmniejszenie kosztów przez wyeliminowanie nieprowizowanych obwodów usługi ExpressRoute".

10 najważniejszych usług

Poniższe zapytania pokazują inne popularne zasoby platformy Azure, które można zoptymalizować, aby zaoszczędzić pieniądze.

Aplikacje sieci Web

Przejrzyj listę usług App Service.

  • Przejrzyj zatrzymane usługi App Service, ponieważ nadal będą za nie naliczane opłaty.

  • Rozważ aktualizację z SKU V2 do SKU V3. Jednostka SKU w wersji 3 jest tańsza niż podobna jednostka SKU w wersji 2 i umożliwia planowanie wystąpień zarezerwowanych i oszczędności na potrzeby obliczeń.

  • Określ odpowiedni rozmiar wystąpienia zarezerwowanego przed zakupem — przed zakupem rezerwacji należy określić rozmiar potrzebnego wystąpienia zarezerwowanego Premium v3. Poniższe sekcje pomogą określić właściwy rozmiar wystąpienia zarezerwowanego Premium v3.

  • Korzystaj z funkcji Autoskalowania w odpowiedni sposób — funkcja Autoskalowania może służyć do aprowizowania zasobów wtedy, gdy są potrzebne, czyli na żądanie, co pozwala zminimalizować koszty, gdy środowisko pozostaje nieaktywne.

Klastry Kubernetes w usłudze Azure (AKS)

Przejrzyj listę AKS. Oto niektóre możliwości optymalizacji kosztów:

  • Włącz automatyczne skalowanie klastra, aby automatycznie dostosować liczbę węzłów agenta w odpowiedzi na ograniczenia zasobów.
  • Rozważ użycie maszyn wirtualnych Azure Spot w przypadku obciążeń, które tolerują przerwy, przedwczesne zakończenie lub usunięcie. Na przykład obciążenia, takie jak zadania przetwarzania wsadowego, środowiska programistyczne i testowe, a duże obciążenia obliczeniowe mogą być dobrymi kandydatami do planowania w puli węzłów typu spot.
  • Użyj narzędzia do automatycznego skalowania zasobników w poziomie, aby dostosować liczbę zasobników we wdrożeniu w zależności od użycia procesora CPU lub innych wybranych metryk.
  • Użyj funkcji Uruchamiania/zatrzymywania w usługach Azure Kubernetes Services (AKS).
  • Użyj odpowiedniego rozmiaru SKU maszyny wirtualnej dla każdej puli węzłów oraz wystąpień zarezerwowanych tam, gdzie przewidywane jest długoterminowe zapotrzebowanie na zasoby.

Azure Synapse

Przejrzyj obszary robocze usługi Azure Synapse, które nie mają dołączonych pul SQL.

Monitorowanie

Zapoznaj się z usługą Azure Monitor — najlepsze rozwiązania dotyczące list kontrolnych projektu i zaleceń dotyczących konfiguracji związanych z dziennikami usługi Azure Monitor, zasobami platformy Azure, alertami, maszynami wirtualnymi, kontenerami i usługą Application Insights.

Log Analytics

Przejrzyj koszty związane z pozyskiwaniem danych w usłudze Log Analytics. Następujące porady mogą pomóc w optymalizacji kosztów:

  • W stosownych przypadkach stosuj poziomy zobowiązań.
  • Zastosuj dedykowany klaster usługi Azure Monitor Logs, jeśli pojedynczy obszar roboczy nie przyjmuje wystarczającej ilości danych w ramach minimalnego poziomu zobowiązania (100 GB/dzień) lub jeśli możliwe jest agregowanie kosztów pozyskiwania danych z więcej niż jednego obszaru roboczego w tym samym regionie.
  • Przekształć obszar roboczy korzystający z bezpłatnej warstwy w model płatności zgodnie z rzeczywistym użyciem i dodaj go, w miarę możliwości, do dedykowanego klastra usługi Azure Monitor Logs.

🖱✔ Wybierz co najmniej jeden obszar roboczy usługi Log Analytics, aby przejrzeć dzienny trend pozyskiwania danych z ostatnich 30 dni i zrozumieć jego użycie.

Rekomendacje dotyczące kosztów usługi Azure Advisor

Zapoznaj się z zaleceniami usługi Advisor dotyczącymi usługi Log Analytics. Niektóre zalecenia dostępne w tym kafelku mogą obejmować rozważenie usunięcia nieużywanych przywróconych tabel lub rozważenie skonfigurowania tańszego planu dzienników Basic dla wybranych tabel.

Aby uzyskać więcej informacji, zobacz: