Najlepsze rozwiązania dotyczące optymalizacji kosztów maszyny wirtualnej
W tym artykule opisano najlepsze rozwiązania dotyczące zarządzania kosztami maszyn wirtualnych.
Jeśli chcesz zobaczyć, jak działa model rozliczeń dla maszyn wirtualnych i jak planować koszty przed wdrożeniem zasobów, zobacz Planowanie zarządzania kosztami. Jeśli chcesz dowiedzieć się, jak monitorować koszty maszyn wirtualnych, zobacz Monitorowanie kosztów maszyn wirtualnych.
Z tego artykułu dowiesz się:
- Najlepsze rozwiązania dotyczące zarządzania maszynami wirtualnymi i ich obniżania
- Jak zarządzać i zmniejszać koszty przy użyciu zasad platformy Azure
Najlepsze rozwiązania dotyczące zarządzania maszynami wirtualnymi i ich obniżania
Poniżej przedstawiono niektóre najlepsze rozwiązania, których można użyć, aby zmniejszyć koszty maszyn wirtualnych:
- Użyj selektora maszyn wirtualnych, aby zidentyfikować najlepsze maszyny wirtualne dla Twoich potrzeb
- W przypadku środowisk programistycznych i testowych:
- Korzystanie z maszyn wirtualnych serii B
- Użyj co najmniej B2 dla maszyn z systemem Windows
- Używanie dysków HDD zamiast dysków SSD, gdy można
- Używanie kont magazynu lokalnie nadmiarowego (LRS) zamiast kont magazynu geograficznie lub strefowo nadmiarowego
- Używanie usługi Logic Apps lub Azure Automation do implementowania automatycznego harmonogramu uruchamiania i zatrzymywania maszyn wirtualnych
- Korzystanie z maszyn wirtualnych serii B
- W środowiskach produkcyjnych:
- Korzystanie z dedykowanej warstwy cenowej w warstwie Standardowa lub nowszej
- Użyj dysku SSD w wersji 2 w warstwie Premium i programowo dostosuj jego wydajność, aby uwzględnić wyższe lub niższe zapotrzebowanie na podstawie wzorców obciążeń
- W przypadku innych typów dysków rozmiar dysków w celu osiągnięcia żądanej wydajności bez konieczności nadmiernej aprowizacji. Uwzględnianie wahań wzorców obciążeń i minimalizowanie nieużywanej aprowizowanej pojemności
- W przypadku środowisk programistycznych i testowych:
- Używanie kontroli dostępu opartej na rolach (RBAC) do kontrolowania, kto może tworzyć zasoby
- Korzystanie z maszyn wirtualnych typu spot platformy Azure, gdzie można
- W przypadku maszyn wirtualnych z systemem Windows rozważ Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, aby zaoszczędzić na kosztach licencjonowania
- Monitorowanie użycia i wydatków przy użyciu alertów dotyczących kosztów
- Minimalizuj bezczynne wystąpienia, konfigurując skalowanie automatyczne
- Konfigurowanie usługi Azure Bastion pod kątem dostępu operacyjnego
Używanie zasad w celu ułatwienia zarządzania i obniżania kosztów maszyn wirtualnych
Za pomocą usługi Azure Policy możesz zarządzać i optymalizować koszty zasobów.
Istnieją wbudowane zasady dla maszyn wirtualnych i usług sieciowych, które mogą pomóc w oszczędzaniu kosztów:
- Dozwolone jednostki SKU maszyn wirtualnych — te zasady umożliwiają określenie zestawu jednostek SKU rozmiaru maszyny wirtualnej, które organizacja może wdrożyć. Za pomocą tych zasad można ograniczyć rozmiary maszyn wirtualnych, które przekraczają żądany budżet. Te zasady wymagają aktualizacji, aby zachować nowe jednostki SKU maszyny wirtualnej.
- https://github.com/Azure/azure-policy/blob/master/built-in-policies/policyDefinitions/Compute/VMSkusAllowed_Deny.json
- Możesz przejrzeć dostępne rozmiary maszyn wirtualnych i odwołać się krzyżowo do powiązanych kosztów na stronach cenowych dla systemów Windows i Linux.
- Interfejsy sieciowe nie powinny mieć publicznych adresów IP — te zasady ograniczają tworzenie publicznych adresów IP, z wyjątkiem przypadków, w których są jawnie dozwolone. Ograniczenie niepotrzebnego narażenia na Internet może pomóc zmniejszyć koszty przepustowości i danych sieci wirtualnej.
Zasady niestandardowe można również tworzyć przy użyciu usługi Azure Policy. Przykłady obejmują:
- Zaimplementuj zasady, aby ograniczyć zasoby, które można utworzyć:
- Zaimplementuj zasady, aby nie zezwalać na tworzenie niektórych zasobów:
- Za pomocą zasad zasobów można ograniczyć dozwolone lokalizacje, w których można wdrażać maszyny wirtualne.
- Inspekcja zasobów, które generują koszty nawet po usunięciu maszyny wirtualnej.
- Inspekcja zasobów w celu wymuszenia użycia Korzyść użycia hybrydowego platformy Azure.
Następne kroki
W tym artykule przedstawiono najlepsze rozwiązania dotyczące zarządzania maszynami wirtualnymi i ich obniżania oraz sposobu używania zasad platformy Azure do zarządzania kosztami i ich zmniejszenia.
Aby uzyskać więcej informacji na temat optymalizacji kosztów maszyny wirtualnej, zobacz następujące artykuły:
- Dowiedz się, jak planować zarządzanie kosztami maszyn wirtualnych.
- Dowiedz się, jak monitorować koszty maszyn wirtualnych.
- Dowiedz się , jak zoptymalizować inwestycję w chmurę za pomocą usługi Microsoft Cost Management.
- Dowiedz się więcej o zarządzaniu kosztami za pomocą analizy kosztów.
- Dowiedz się, jak zapobiegać nieoczekiwanym kosztom.
- Weź udział w kursie szkoleniowym dotyczącym usługi Cost Management .
- Dowiedz się, jak tworzyć maszyny wirtualne z systemami Linux i Windows .
- Zapoznaj się ze szkoleniem microsoft Azure Well-Architected Framework — Optymalizacja kosztów.
- Zapoznaj się z zasadami projektowania optymalizacji kosztów dobrze zaprojektowanej struktury i sposobami ich stosowania do maszyn wirtualnych.