Planowanie zarządzania kosztami usługi Azure Machine Edukacja

W tym artykule opisano sposób planowania kosztów usługi Azure Machine Edukacja i zarządzania nimi. Najpierw użyj kalkulatora cen platformy Azure, aby ułatwić planowanie kosztów przed dodaniem zasobów. Następnie przejrzyj szacowane koszty podczas dodawania zasobów platformy Azure.

Po rozpoczęciu korzystania z zasobów usługi Azure Machine Edukacja użyj funkcji zarządzania kosztami, aby ustawić budżety i monitorować koszty. Przejrzyj również prognozowane koszty i zidentyfikuj trendy wydatków, aby zidentyfikować obszary, w których warto działać.

Dowiedz się, że koszty usługi Azure Machine Edukacja są tylko częścią miesięcznych kosztów na rachunku za platformę Azure. Jeśli korzystasz z innych usług platformy Azure, opłaty są naliczane za wszystkie usługi i zasoby platformy Azure używane w ramach subskrypcji platformy Azure, w tym usługi innych firm. W tym artykule wyjaśniono, jak planować koszty usługi Azure Machine Edukacja i zarządzać nimi. Po zapoznaniu się z zarządzaniem kosztami usługi Azure Machine Edukacja zastosuj podobne metody do zarządzania kosztami dla wszystkich usług platformy Azure używanych w ramach subskrypcji.

Aby uzyskać więcej informacji na temat optymalizowania kosztów, zobacz Zarządzanie i optymalizowanie kosztów usługi Azure Machine Edukacja.

Wymagania wstępne

Analiza kosztów w usłudze Microsoft Cost Management obsługuje większość typów kont platformy Azure, ale nie wszystkie z nich. Aby wyświetlić pełną listę obsługiwanych typów kont, zobacz Omówienie danych usługi Cost Management.

Aby wyświetlić dane kosztów, potrzebujesz co najmniej dostępu do odczytu dla konta platformy Azure. Aby uzyskać informacje na temat przypisywania dostępu do danych usługi Cost Management, zobacz Przypisywanie dostępu do danych.

Szacowanie kosztów przed użyciem usługi Azure Machine Edukacja

Użyj kalkulatora cen platformy Azure, aby oszacować koszty przed utworzeniem zasobów w obszarze roboczym usługi Azure Machine Edukacja. Po lewej stronie kalkulatora cen wybierz pozycję AI + Machine Edukacja, a następnie wybierz pozycję Azure Machine Edukacja, aby rozpocząć.

Poniższy zrzut ekranu przedstawia przykładowy szacowany koszt w kalkulatorze cen:

Zrzut ekranu przedstawiający przykład szacowanego kosztu w kalkulatorze cen platformy Azure.

Podczas dodawania zasobów do obszaru roboczego wróć do tego kalkulatora i dodaj ten sam zasób, aby zaktualizować szacowane koszty.

Aby uzyskać więcej informacji, zobacz Cennik usługi Azure Machine Edukacja.

Omówienie pełnego modelu rozliczeń dla usługi Azure Machine Edukacja

Usługa Azure Machine Edukacja działa w infrastrukturze platformy Azure, która nalicza koszty wraz z usługą Azure Machine Edukacja podczas wdrażania nowego zasobu. Ważne jest, aby zrozumieć, że dodatkowa infrastruktura może naliczać koszty. Musisz zarządzać tym kosztem podczas wprowadzania zmian w wdrożonych zasobach.

Koszty, które zwykle są naliczane za pomocą usługi Azure Machine Edukacja

Podczas tworzenia zasobów dla obszaru roboczego usługi Azure Machine Edukacja tworzone są również zasoby dla innych usług platformy Azure. Są to:

Podczas tworzenia wystąpienia obliczeniowego maszyna wirtualna pozostaje włączona, aby była dostępna dla Twojej pracy.

  • Włącz zamykanie bezczynności, aby zmniejszyć koszty, gdy maszyna wirtualna jest bezczynna przez określony okres.
  • Możesz też skonfigurować harmonogram automatycznego uruchamiania i zatrzymywania wystąpienia obliczeniowego w celu zmniejszenia kosztów, gdy nie planujesz go używać.

Koszty mogą być naliczane przed usunięciem zasobu

Przed usunięciem obszaru roboczego usługi Azure Machine Edukacja w witrynie Azure Portal lub przy użyciu interfejsu wiersza polecenia platformy Azure następujące zasoby podrzędne są typowymi kosztami, które gromadzą się nawet wtedy, gdy nie pracujesz aktywnie w obszarze roboczym. Jeśli planujesz powrót do obszaru roboczego usługi Azure Machine Edukacja w późniejszym czasie, te zasoby mogą nadal naliczać koszty.

  • Maszyny wirtualne
  • Load Balancer
  • Azure Virtual Network
  • Przepustowość

Każda maszyna wirtualna jest rozliczana za godzinę, na którą jest uruchomiona. Koszt zależy od specyfikacji maszyny wirtualnej. Maszyny wirtualne, które działają, ale nie działają aktywnie na zestawie danych, są nadal naliczane za pośrednictwem modułu równoważenia obciążenia. W przypadku każdego wystąpienia obliczeniowego jeden moduł równoważenia obciążenia jest rozliczany dziennie. Każdy 50 węzłów klastra obliczeniowego ma rozliczany jeden standardowy moduł równoważenia obciążenia. Każdy moduł równoważenia obciążenia jest rozliczany w wysokości około 0,33 USD/dzień. Aby uniknąć kosztów modułu równoważenia obciążenia dla zatrzymanych wystąpień obliczeniowych i klastrów obliczeniowych, usuń zasób obliczeniowy.

Wystąpienia obliczeniowe również generują koszty dysku P10 nawet w stanie zatrzymania, ponieważ każda zapisana tam zawartość użytkownika jest zachowywana w stanie zatrzymania podobnym do maszyn wirtualnych platformy Azure. Pracujemy nad skonfigurowaniem rozmiaru/typu dysku systemu operacyjnego w celu lepszego kontrolowania kosztów. W przypadku sieci wirtualnych platformy Azure opłaty za jedną sieć wirtualną są naliczane według subskrypcji i regionu. Sieci wirtualne nie mogą obejmować regionów ani subskrypcji. Skonfigurowanie prywatnych punktów końcowych w sieci wirtualnej może również spowodować naliczanie opłat. Jeśli sieć wirtualna korzysta z usługi Azure Firewall, może to również spowodować naliczenie opłat. Opłaty za przepustowość odzwierciedlają użycie; im więcej przesyłanych danych, tym większa opłata.

Napiwek

Korzystanie z usługi Azure Machine Edukacja zarządzanej sieci wirtualnej jest bezpłatne. Jednak niektóre funkcje sieci zarządzanej polegają na usłudze Azure Private Link (w przypadku prywatnych punktów końcowych) i usłudze Azure Firewall (w przypadku reguł FQDN), które generują opłaty. Aby uzyskać więcej informacji, zobacz Zarządzana izolacja sieci wirtualnej.

Koszty mogą być naliczane po usunięciu zasobu

Po usunięciu obszaru roboczego usługi Azure Machine Edukacja w witrynie Azure Portal lub przy użyciu interfejsu wiersza polecenia platformy Azure następujące zasoby nadal istnieją. Koszty będą nadal naliczane do czasu ich usunięcia.

  • Azure Container Registry
  • Azure Blob Storage
  • Key Vault
  • Szczegółowe dane dotyczące aplikacji

Aby usunąć obszar roboczy wraz z tymi zasobami zależnymi, użyj zestawu SDK:

DOTYCZY: Zestaw PYTHON SDK azure-ai-ml w wersji 2 (bieżąca)

from azure.ai.ml.entities import Workspace
ml_client.workspaces.begin_delete(name=ws.name, delete_dependent_resources=True)

Jeśli utworzysz usługę Azure Kubernetes Service (AKS) w obszarze roboczym lub dołączysz jakiekolwiek zasoby obliczeniowe do obszaru roboczego, musisz usunąć je oddzielnie w witrynie Azure Portal.

Korzystanie z środków przedpłaty za platformę Azure przy użyciu usługi Azure Machine Edukacja

Opłaty za usługę Azure Machine Edukacja można płacić przy użyciu środków przedpłaty za platformę Azure. Nie można jednak użyć środków przedpłaty za platformę Azure do płacenia za produkty i usługi innych firm, w tym te z witryny Azure Marketplace.

Przeglądanie szacowanych kosztów w witrynie Azure Portal

Podczas tworzenia zasobów obliczeniowych dla usługi Azure Machine Edukacja są widoczne szacowane koszty.

Aby utworzyć wystąpienie obliczeniowe i wyświetlić szacowaną cenę:

  1. Zaloguj się do usługi Azure Machine Edukacja Studio.
  2. Po lewej stronie wybierz pozycję Obliczenia.
  3. Na górnym pasku narzędzi wybierz pozycję +Nowy.
  4. Przejrzyj szacowaną cenę wyświetlaną dla każdego dostępnego rozmiaru maszyny wirtualnej.
  5. Zakończ tworzenie zasobu.

Zrzut ekranu przedstawiający szacowane koszty tworzenia wystąpienia obliczeniowego.

Jeśli Twoja subskrypcja platformy Azure ma limit wydatków, platforma Azure uniemożliwia przekroczenie tej kwoty. Podczas tworzenia i używania zasobów platformy Azure wykorzystywane są środki. Po osiągnięciu limitu kredytu wdrożone zasoby są wyłączane w pozostałej części tego okresu rozliczeniowego. Nie można zmienić limitu środków, ale można go usunąć. Aby uzyskać więcej informacji na temat limitów wydatków, zobacz Limit wydatków platformy Azure.

Monitorowanie kosztów

Koszty korzystania z zasobów platformy Azure są naliczane za pomocą usługi Azure Machine Edukacja. Koszty jednostek użycia zasobów platformy Azure różnią się w zależności od interwałów czasu (sekund, minut, godzin i dni) lub według użycia jednostek (bajtów, megabajtów itd.). Po rozpoczęciu korzystania z usługi Azure Machine Edukacja koszty są naliczane i można zobaczyć koszty w analizie kosztów.

Podczas korzystania z analizy kosztów można wyświetlić koszty usługi Azure Machine Edukacja w grafach i tabelach dla różnych interwałów czasu. Niektóre przykłady to dzień, bieżący i poprzedni miesiąc oraz rok. Można również wyświetlać koszty w odniesieniu do budżetów i prognozowanych kosztów. Przełączanie się do dłuższych widoków w czasie może pomóc w identyfikowaniu trendów wydatków. Zobaczysz, gdzie mogły wystąpić nadmierne wydatki. Jeśli tworzysz budżety, możesz również łatwo zobaczyć, gdzie są one przekraczane.

Aby wyświetlić koszty usługi Azure Machine Edukacja w analizie kosztów:

  1. Zaloguj się w witrynie Azure Portal.
  2. Otwórz zakres w witrynie Azure Portal i wybierz pozycję Analiza kosztów w menu. Na przykład przejdź do obszaru Subskrypcje, wybierz subskrypcję z listy, a następnie wybierz pozycję Analiza kosztów w menu. Wybierz pozycję Zakres , aby przełączyć się do innego zakresu w analizie kosztów.
  3. Domyślnie koszty usług są wyświetlane na pierwszym wykresie pierścieniowym. Wybierz obszar na wykresie z etykietą Azure Machine Edukacja.

Rzeczywiste miesięczne koszty są wyświetlane podczas początkowej analizy kosztów. Oto przykład pokazujący wszystkie miesięczne koszty użycia.

Zrzut ekranu przedstawiający skumulowane koszty subskrypcji.

Aby zawęzić koszty dla jednej usługi, takiej jak Azure Machine Edukacja, wybierz pozycję Dodaj filtr, a następnie wybierz pozycję Nazwa usługi. Następnie wybierz pozycję Maszyny wirtualne.

Oto przykład pokazujący koszty tylko dla usługi Azure Machine Edukacja.

Zrzut ekranu przedstawiający skumulowane koszty usługi ServiceName.

W poprzednim przykładzie widzisz bieżący koszt usługi. Wyświetlane są również koszty według regionów platformy Azure (lokalizacji) i kosztów usługi Azure Machine Edukacja według grupy zasobów. W tym miejscu możesz samodzielnie eksplorować koszty.

Tworzenie budżetów

W celu zarządzania kosztami można utworzyć budżety oraz alerty, które automatycznie powiadamiają uczestników o anomaliach w wydatkach i o ryzyku nadmiernych wydatków. Alerty są oparte na wydatkach w porównaniu z budżetem i progami kosztów. Budżety i alerty są tworzone dla subskrypcji i grup zasobów platformy Azure, więc są one przydatne w ramach ogólnej strategii monitorowania kosztów.

Budżety można tworzyć za pomocą filtrów dla określonych zasobów lub usług na platformie Azure, jeśli chcesz, aby monitorowanie było bardziej szczegółowe. Filtry pomagają zagwarantować, że nie utworzysz przypadkowo nowych zasobów, które kosztują dodatkowe pieniądze. Aby uzyskać więcej informacji na temat opcji filtrowania podczas tworzenia budżetu, zobacz Opcje grupowania i filtrowania.

Eksportowanie danych kosztów

Możesz również wyeksportować dane kosztów na konto magazynu. Jest to przydatne, gdy użytkownik lub inne osoby muszą przeprowadzić większą analizę danych pod kątem kosztów. Na przykład zespół finansowy może analizować dane przy użyciu programu Excel lub usługi Power BI. Możesz wyeksportować koszty według dziennego, tygodniowego lub miesięcznego harmonogramu i ustawić niestandardowy zakres dat. Eksportowanie danych kosztów jest zalecanym sposobem pobierania zestawów danych kosztów.

Inne sposoby zarządzania i obniżania kosztów usługi Azure Machine Edukacja

Skorzystaj z poniższych wskazówek, aby ułatwić zarządzanie kosztami zasobów obliczeniowych i optymalizowanie ich.

  • Skonfiguruj klastry szkoleniowe na potrzeby skalowania automatycznego.
  • Ustaw limity przydziału dla subskrypcji i obszarów roboczych.
  • Ustaw zasady kończenia zadań szkoleniowych.
  • Użyj maszyn wirtualnych o niskim priorytcie.
  • Planowanie wystąpień obliczeniowych w celu automatycznego zamykania i uruchamiania.
  • Użyj wystąpienia zarezerwowanej maszyny wirtualnej platformy Azure.
  • Trenowanie lokalnie.
  • Równoległe trenowanie.
  • Ustawianie zasad przechowywania i usuwania danych.
  • Wdrażanie zasobów w tym samym regionie.
  • Usuń wystąpienia i klastry, jeśli nie planujesz ich wkrótce używać.

Aby uzyskać więcej informacji, zobacz Zarządzanie i optymalizowanie kosztów usługi Azure Machine Edukacja.

Następne kroki