Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure Advisor ułatwia optymalizowanie i zmniejszanie ogólnych wydatków na platformę Azure przez identyfikowanie zasobów, które są bezczynne lub wykorzystywane jedynie częściowo. Rekomendacje dotyczące kosztów można uzyskać na karcie Koszt na pulpicie nawigacyjnym usługi Advisor.
Zaloguj się w witrynie Azure Portal.
Wyszukaj i wybierz pozycję Advisor na dowolnej stronie.
Na panelu Advisor wybierz kartę Koszt.
Optymalizuj wydatki na maszynę wirtualną (VM) lub zestaw skalowania maszyn wirtualnych (VMSS) przez zmianę ich rozmiaru lub wyłączenie nie w pełni wykorzystywanych wystąpień.
Chociaż niektóre scenariusze aplikacji mogą prowadzić do niskiego wykorzystania zgodnie z projektem, często można zaoszczędzić pieniądze, zarządzając rozmiarem i liczbą maszyn wirtualnych lub zestawów skalowania maszyn wirtualnych.
Usługa Advisor używa algorytmów uczenia maszynowego do identyfikowania niskiego wykorzystania i identyfikowania idealnego zalecenia w celu zapewnienia optymalnego użycia maszyn wirtualnych i zestawów skalowania maszyn wirtualnych. Zalecane działania to zamknięcie lub zmiana rozmiaru, odnoszące się do zasobu poddanego ocenie.
Zalecenia dotyczące zamykania
Usługa Advisor identyfikuje zasoby, które nie były używane w ogóle w ciągu ostatnich siedmiu dni i zaleca ich zamknięcie.
Kryteria rekomendacji obejmują metryki wykorzystania procesora CPU i sieci wychodzącej. Pamięć nie jest brana pod uwagę, ponieważ ustaliliśmy, że wykorzystanie procesora CPU i sieci wychodzącej jest wystarczające.
Analizowane są dane użycia z ostatnich siedmiu dni. Okres wyszukiwania można zmienić w konfiguracjach. Dostępne okresy wsteczne to 7, 14, 21, 30, 60 i 90 dni. Po zmianie okresu wstecznego może upłynąć do 48 godzin, aby zalecenia zostały zaktualizowane.
Metryki są próbkowane co 30 sekund, agregowane do 1 minuty, a następnie agregowane do 30 minut (pobieramy maksymalną z średnich wartości, agregując do 30 minut). W zestawach skalowania maszyn wirtualnych metryki z poszczególnych maszyn wirtualnych są agregowane przy użyciu średniej metryk w różnych wystąpieniach.
Zalecenie zamknięcia jest tworzone, jeśli:
- Wartość P95 maksymalnego wykorzystania procesora CPU sumowana we wszystkich rdzeniach jest mniejsza niż 3%
- P100 średniego użycia CPU w ciągu ostatnich 3 dni (suma po wszystkich rdzeniach) wynosi <= 2%
- Wykorzystanie sieci wychodzącej jest mniejsze niż 2% w okresie siedmiu dni
Zalecenia dotyczące zmiany rozmiaru SKU
Usługa Advisor zaleca zmianę rozmiaru maszyn wirtualnych, gdy możliwe jest dopasowanie bieżącego obciążenia do bardziej odpowiedniej jednostki SKU, która jest tańsza (na podstawie stawek detalicznych). W zestawach skalowania maszyn wirtualnych usługa Advisor zaleca zmianę rozmiaru, jeśli możliwe jest dopasowanie bieżącego obciążenia do bardziej odpowiedniej tańszej jednostki SKU lub mniejszej liczby wystąpień tej samej jednostki SKU.
Kryteria rekomendacji obejmują użycie procesora CPU, pamięci i wychodzącej sieci.
Analizowane są dane użycia z ostatnich 7 dni. Okres wyszukiwania można zmienić w konfiguracjach. Dostępne okresy wsteczne to 7, 14, 21, 30, 60 i 90 dni. Po zmianie okresu wstecznego może upłynąć do 48 godzin, aby zalecenia zostały zaktualizowane.
Metryki są pobierane co 30 sekund, agregowane do 1 minuty, a następnie ponownie agregowane do 30 minut (przy czym podczas agregowania do 30 minut brana jest maksymalna z wartości średnich). W zestawach skalowania maszyn wirtualnych metryki z poszczególnych maszyn wirtualnych są agregowane jako średnia metryk dla zaleceń dotyczących liczby wystąpień oraz jako maksimum metryk dla zaleceń dotyczących zmian SKU.
Odpowiednia jednostka SKU (dla maszyn wirtualnych) lub liczba wystąpień (dla zasobów zestawu skalowania maszyn wirtualnych) jest określana na podstawie następujących kryteriów:
- Wydajność obciążeń na nowej jednostce SKU nie zostanie wpływana.
- Element docelowy dla obciążeń przeznaczonych dla użytkowników:
- P95 wykorzystania procesora CPU oraz sieci wychodzącej na poziomie 40% lub niższym przy zalecanej jednostce SKU.
- P100 wykorzystania pamięci na poziomie 60% lub niższym w zalecanym modelu SKU
- Docelowy cel dla zadań niezwiązanych z użytkownikiem:
- P95 wykorzystania procesora CPU i sieci wychodzącej na poziomie 80% lub niższym w nowej jednostce SKU
- P100 użycia pamięci na poziomie 80% lub mniej w jednostce SKU nowej
- Element docelowy dla obciążeń przeznaczonych dla użytkowników:
- Nowa jednostka SKU, jeśli ma zastosowanie, ma te same możliwości w zakresie Przyspieszonego Sieciowania i Premium Storage.
- Nowa SKU, jeśli ma zastosowanie, jest obsługiwana w obecnym regionie maszyny wirtualnej zgodnie z zaleceniem.
- Nowa jednostka SKU, jeśli ma zastosowanie, jest tańsza
- Zalecenia dotyczące liczby wystąpień uwzględniają również, czy zestaw skalowania maszyn wirtualnych jest zarządzany przez Service Fabric lub AKS. W przypadku zasobów zarządzanych przez usługę Service Fabric zalecenia uwzględniają warstwy niezawodności i trwałości.
- Wydajność obciążeń na nowej jednostce SKU nie zostanie wpływana.
Usługa Advisor określa, czy obciążenie jest dostępne dla użytkownika, analizując jego charakterystykę wykorzystania procesora CPU. Takie podejście opiera się na wynikach firmy Microsoft Research. Więcej szczegółów można znaleźć tutaj: Prognozowane nadsubskrybowanie mocy na platformach chmurowych — Microsoft Research.
W oparciu o najlepsze dopasowanie i najtańsze koszty bez wpływu na wydajność, Advisor nie tylko zaleca mniejsze jednostki SKU w tej samej rodzinie (na przykład D3v2 do D2v2), ale także jednostki SKU w nowszej wersji (na przykład D3v2 do D2v3) lub innej rodziny (na przykład D3v2 do E3v2).
W przypadku zasobów zestawu skalowania maszyn wirtualnych usługa Advisor nadaje priorytet zaleceniom dotyczącym liczby instancji nad rekomendacjami dotyczącymi zmiany jednostki SKU, ponieważ zmiany liczby instancji można łatwo wprowadzić, co prowadzi do szybszych oszczędności.
Rekomendacje o tymczasowej możliwości wzrostu wydajności
Oceniamy, czy obciążenia kwalifikują się do uruchamiania na wyspecjalizowanych jednostkach SKU, zwanych Burstable, które obsługują zmienne wymagania dotyczące wydajności obciążeń i są tańsze niż jednostki SKU ogólnego przeznaczenia. Dowiedz się więcej o jednostkach SKU z możliwością zwiększenia wydajności tutaj: seria B z możliwością zwiększenia wydajności — Azure Virtual Machines.
Zalecenie dotyczące jednostki SKU z możliwością przerzutową jest proponowane w następujących przypadkach:
- Średnie wykorzystanie CPU jest mniejsze niż bazowa wydajność wersji SKU typu burstable.
- Jeśli P95 procesora jest mniejszy niż dwa razy wydajność bazową jednostek SKU o zwiększonej wydajności
- Jeśli bieżąca jednostka SKU nie ma włączonej przyspieszonej sieci, ponieważ jednostki SKU z możliwością przyspieszenia nie obsługują jeszcze przyspieszonej sieci
- Jeśli ustalimy, że kredyty Burstable SKU są wystarczające do utrzymania średniego obciążenia CPU w ciągu 7 dni. Okres wyszukiwania można zmienić w konfiguracjach.
Wynikowe zalecenie sugeruje, że użytkownik powinien zmienić rozmiar bieżącej maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych na SKU typu burstable z taką samą liczbą rdzeni. Sugeruje się to, aby użytkownik mógł korzystać z niższych kosztów oraz z faktu, że obciążenie ma niskie średnie wykorzystanie, ale duże skoki w przypadku, które najlepiej obsługiwane mogą być przez SKU z serii B.
Usługa Advisor przedstawia szacowane oszczędności kosztów dla zalecanej akcji: zmień rozmiar lub zamknij. W przypadku zmiany rozmiaru usługa Advisor udostępnia bieżące i docelowe informacje o liczbie jednostek SKU/wystąpień. Aby bardziej selektywnie określić działanie na nie w pełni wykorzystanych maszynach wirtualnych lub zestawach skalowania maszyn wirtualnych, możesz dostosować regułę wykorzystania procesora CPU według subskrypcji.
W niektórych przypadkach zalecenia nie mogą być przyjęte lub mogą nie być stosowane, takie jak niektóre z tych typowych scenariuszy (mogą istnieć inne przypadki):
Została przydzielona maszyna wirtualna lub zestaw skalowania maszyn wirtualnych, aby uwzględnić nadchodzący ruch.
Maszyna wirtualna lub zestaw skalowania maszyn wirtualnych używa innych zasobów, które nie są uwzględniane przez algorytm zmiany rozmiaru, takich jak metryki inne niż procesor CPU, pamięć i sieć
Konkretne testy wykonywane na aktualnym SKU, nawet jeśli nie są wykorzystywane efektywnie.
Należy zachować jednorodność jednostek SKU maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych
Maszyna wirtualna lub zestaw skalowania maszyn wirtualnych używany do celów odzyskiwania po awarii
W takich przypadkach po prostu użyj opcji Odrzuć/Odrocz skojarzone z zaleceniem.
Ograniczenia
Oszczędności związane z rekomendacjami są oparte na stawkach detalicznych i nie uwzględniają żadnych tymczasowych ani długoterminowych rabatów, które mogą mieć zastosowanie do Twojego konta. W rezultacie wymienione oszczędności mogą być wyższe niż w rzeczywistości możliwe.
Zalecenia nie uwzględniają obecności wystąpień zarezerwowanych /planów oszczędnościowych. W rezultacie wymienione oszczędności mogą być wyższe niż w rzeczywistości możliwe. W niektórych przypadkach, na przykład w przypadku zaleceń obejmujących wiele serii, w zależności od typów jednostek SKU, dla których zakupiono wystąpienia zarezerwowane, koszty mogą wzrosnąć, gdy zostaną spełnione zalecenia dotyczące optymalizacji. Ostrzegamy Cię, aby wziąć pod uwagę zakupy w planie wystąpienia zarezerwowanego/oszczędności podczas wykonywania działań na podstawie zaleceń dotyczących odpowiedniego rozmiaru.
Stale pracujemy nad ulepszeniem tych zaleceń. Zachęcamy do podzielenia się opinią na Advisor Forum.
Konfigurowanie zaleceń dotyczących maszyn wirtualnych i zestawów maszyn wirtualnych (VM/VMSS)
Zalecenia dotyczące maszyn wirtualnych usługi Advisor i zestawów skalowania maszyn wirtualnych można dostosować. W szczególności można skonfigurować filtr dla każdej subskrypcji, aby wyświetlać tylko zalecenia dotyczące maszyn z określonym użyciem procesora CPU. To ustawienie będzie filtrować zalecenia, ale nie zmieni sposobu ich generowania.
Uwaga
Jeśli nie masz wymaganych uprawnień, opcja jest wyłączona w interfejsie użytkownika. Aby uzyskać informacje na temat uprawnień, zobacz Uprawnienia w usłudze Azure Advisor.
Aby dostosować reguły ustalania rozmiaru maszyn wirtualnych/zestawów skalowania maszyn wirtualnych usługi Advisor, wykonaj następujące kroki:
Na dowolnej stronie usługi Azure Advisor kliknij pozycję Konfiguracja w okienku nawigacji po lewej stronie. Strona Konfiguracja usługi Advisor zostanie otwarta z wybraną kartą Zasoby domyślnie.
Wybierz kartę ustalanie rozmiaru maszyn wirtualnych/zestawów skalowania maszyn wirtualnych.
Wybierz subskrypcje, dla których chcesz skonfigurować filtr średniego użycia CPU, a następnie kliknij przycisk Edytuj.
Wybierz żądaną średnią wartość wykorzystania procesora CPU, a następnie kliknij przycisk Zastosuj. Może upłynąć do 24 godzin, aby nowe ustawienia zostały odzwierciedlone w zaleceniach.
Następne kroki
Aby dowiedzieć się więcej o rekomendacjach usługi Advisor, zobacz: