Udostępnij przez


Zalecenia dotyczące wydajności

Zalecenia dotyczące wydajności w usłudze Azure Advisor mogą pomóc zwiększyć szybkość i czas reakcji aplikacji o krytycznym znaczeniu dla działania firmy. Rekomendacje dotyczące wydajności można uzyskać od doradcy na karcie Wydajność pulpitu nawigacyjnego usługi Advisor.

  1. Zaloguj się w witrynie Azure Portal.

  2. Wyszukaj i wybierz element Advisor na dowolnej stronie.

  3. Na pulpicie nawigacyjnym advisor wybierz kartę Wydajność .

API Management

App Service

Application Gateway

Upewnij się, że usługa Application Gateway ma dość wystąpień, żeby obsługiwać potrzebną ilość ruchu

Twoja usługa Application Gateway jest ostatnio intensywnie użytkowana. Przy dużym obciążeniu grozi to utratą ruchu lub zwiększeniem opóźnień. Ważne jest, aby skalować usługę Application Gateway zgodnie z ruchem i z uwzględnieniem buforu, aby być przygotowanym na wszelkie nagłe wzrosty ruchu i zminimalizować wpływ na jednostkę SKU usługi Application Gateway w wersji 1 (Standardowa/Zapora aplikacji internetowej), która obsługuje skalowanie ręczne, oraz na jednostkę SKU w wersji 2 (Standard_v2/WAF_v2), która obsługuje zarówno skalowanie ręczne, jak i automatyczne. W przypadku skalowania ręcznego zwiększ liczbę instancji, a jeśli włączone jest skalowanie automatyczne, upewnij się, że maksymalna liczba instancji jest ustawiona na wyższą wartość, aby Application Gateway mógł się skalować w miarę wzrostu ruchu.

Potencjalne korzyści: zapewnianie dostępności witryn

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Obsługa dużego ruchu w usłudze Application Gateway

ResourceType: microsoft.network/applicationgateways
Identyfikator zalecenia: 2ee9f31e-df58-4893-b3e7-66c0cd74183a

Usuń i ponownie utwórz zasób usługi Azure Bastion przed 19 lutego 2021

Nie można zaktualizować zasobu usługi Azure Bastion z powodu jego bieżącej konfiguracji. Usuń i utwórz ponownie swój zasób przed 19 lutego 2021 r., aby otrzymać aktualizacje. Jeśli nie usuniesz i ponownie utworzysz zasób zgodnie z tą datą, zostanie on automatycznie usunięty i utworzony ponownie.

Potencjalne korzyści: otrzymywanie niezbędnych aktualizacji dla zasobu usługi Azure Bastion.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Samouczek: wdrażanie usługi Azure Bastion przy użyciu określonych ustawień: Witryna Azure Portal

ResourceType: microsoft.network/bastionhosts
Identyfikator zalecenia: 17ebccd8-1405-405c-8695-1981d115ffdc

Polityka zapory osiąga limity reguł sieciowych.

Wdrożenie usługi Azure Firewall osiąga lub przekracza 20 000 unikatowych źródeł i celów w regułach sieciowych. Zoptymalizuj konfigurację i przetwarzanie reguł sieci, aby zapobiec problemom z wydajnością i opóźnieniami.

Potencjalne korzyści: Upewnij się, że usługa Azure Firewall jest skonfigurowana do optymalizacji wydajności.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Azure Firewall best practices for performance (Najlepsze rozwiązania dotyczące wydajności usługi Azure Firewall)

Typ zasobu: microsoft.network/firewallpolicies
Identyfikator zalecenia: 10b153b5-59d0-45ac-bb3f-6a0b7ad9c0cd

Zasady zapory usługi Azure: rozmiar grupy kolekcji reguł osiąga ograniczenie

Grupa kolekcji reguł (RCG) w zasadach zapory osiąga 2 MB. Zoptymalizuj grupę kolekcji reguł (RCG) w celu zapobiegania wpływowi na wydajność

Potencjalne korzyści: Upewnij się, że usługa Azure Firewall jest skonfigurowana do optymalizacji wydajności.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Azure Subscription and Service limits, quotas, and constraints — Azure Resource Manager (Limity, limity przydziału i ograniczenia usługi platformy Azure — Azure Resource Manager)

Typ zasobu: microsoft.network/firewallpolicies
Identyfikator zalecenia: 80b35b4e-1e5c-4ddf-835e-a774ce2ab81e

Polityka zapory sieciowej osiąga limit 600 grup adresów IP

Polityka usługi Azure Firewall osiąga lub przekracza maksymalny limit 600 grup adresów IP. Zapobiegaj problemom z wydajnością i opóźnieniami, zmniejszając liczbę grup adresów IP, dostosowując grupę adresów IP lub dostosowując konfiguracje reguł.

Potencjalne korzyści: Upewnij się, że usługa Azure Firewall jest skonfigurowana do optymalizacji wydajności.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Azure Subscription and Service limits, quotas, and constraints — Azure Resource Manager (Limity, limity przydziału i ograniczenia usługi platformy Azure — Azure Resource Manager)

Typ zasobu: microsoft.network/firewallpolicies
Identyfikator zalecenia: db00ef71-91ab-418a-a2ea-da45a678bb34

Korzystanie z sond zdrowotnych HEAD

Sondy kondycji mogą używać metod HTTP GET lub HEAD. Dobrym zwyczajem jest użycie metody HEAD dla sond zdrowotnych, co zmniejsza obciążenie ruchu na źródłach.

Potencjalne korzyści: zmniejszenie obciążenia ruchem przy źródłach

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Azure Front Door — najlepsze rozwiązania

Typ zasobu: microsoft.network/frontdoors
Identyfikator zalecenia: 241b9d61-3657-4096-85c3-83ad2a5f36e2

Skonfiguruj czas wygaśnięcia DNS na 20 sekund

Czas życia (TTL) wpływa na to, jak świeża jest odpowiedź, którą klient otrzymuje, gdy wysyła żądanie do usługi Azure Traffic Manager. Zmniejszenie wartości TTL oznacza, że ​​klient jest kierowany do działającego punktu końcowego szybciej w przypadku przełączenia awaryjnego. Skonfiguruj TTL na 20 sekund, aby tak szybko, jak to możliwe, skierować ruch do punktu kontrolnego kondycji.

Potencjalne korzyści: Zwiększanie dostępności przez przełączenie w tryb failover do punktów końcowych w dobrej kondycji

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Monitorowanie punktu końcowego usługi Azure Traffic Manager

TypZasobu: microsoft.network/trafficmanagerprofiles
Identyfikator zalecenia: b020ff96-37bf-4a64-8bd5-2bfb3fdf3f87

Konfigurowanie parametru Czas wygaśnięcia systemu DNS na wartość 60 sekund

Czas życia (TTL) wpływa na to, jak świeża jest odpowiedź, którą klient otrzymuje, gdy wysyła żądanie do usługi Azure Traffic Manager. Zmniejszenie wartości TTL oznacza, że ​​klient jest kierowany do działającego punktu końcowego szybciej w przypadku przełączenia awaryjnego. Skonfiguruj TTL na 60 sekund, aby skierować ruch do punktu kontrolnego tak szybko, jak to możliwe.

Potencjalne korzyści: poprawa dostępności dzięki szybszemu przełączeniu na zdrowe punkty końcowe

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Monitorowanie punktu końcowego usługi Azure Traffic Manager

TypZasobu: microsoft.network/trafficmanagerprofiles
Identyfikator zalecenia: d374a732-e69b-41dc-bbc2-a7234e2270be

Rozważ zwiększenie rozmiaru SKU bramy sieci wirtualnej, aby sprostać wysokiemu użyciu połączeń typu punkt-lokacja.

Każda jednostka SKU bramy może obsługiwać wyłącznie określoną liczbę współbieżnych połączeń typu punkt-lokacja. Liczba połączeń zbliża się do limitu bramy, więc kolejne próby połączenia mogą się nie powieść.

Potencjalne korzyści: zwiększenie rozmiaru bramy umożliwia obsługę większej liczby współbieżnych użytkowników typu punkt-lokacja

Wpływ: Wysoki

ResourceType: microsoft.network/virtualnetworkgateways
Identyfikator zalecenia: f78c8e26-9c40-4a74-a091-f76aecb49099

Rozważ zwiększenie rozmiaru SKU bramy VNet, aby rozwiązać problem stale intensywnego użycia procesora.

W sytuacji dużego obciążenia ruchem brama sieci VPN może porzucać pakiety z uwagi na intensywne użycie procesora. Rozważ uaktualnienie jednostki SKU swojej bramy VPN, ponieważ Twoja sieć VPN działa nieprzerwanie.

Potencjalne korzyści: zwiększenie rozmiaru bramy sieci VPN zapobiega przerywaniu połączeń z powodu wysokiego użycia procesora.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Omówienie rozmiarów maszyn wirtualnych — Azure Virtual Machines

ResourceType: microsoft.network/virtualnetworkgateways
Identyfikator zalecenia: 2e41fe84-7173-4fe9-b257-61aa4679c3fe

Konwertowanie połączeń starego typu usługi ExpressRoute

Bramy usługi ExpressRoute wymagają ciągłej konserwacji. Platforma modernizuje starzejący się sprzęt w celu zapewnienia niezawodności, dostępności, bezpieczeństwa i wydajności. Większość modernizacji jest bezproblemowa, ale niektóre wpływają na wdrożenia. Bramy podłączone przed 2017 r. mogą nie działać optymalnie.

Potencjalne korzyści: Zwiększona wydajność nowszego sprzętu

Wpływ: Wysoki

Aby uzyskać więcej informacji, zapoznaj się z Jak przekonwertować tradycyjne połączenia bramy usługi ExpressRoute

ResourceType: microsoft.network/virtualnetworkgateways
Identyfikator zalecenia: 83d8749f-cbdd-4268-9a7b-bc0512f36fca

Zaktualizuj prefiks, aby był mniejszy niż maksymalny limit prefiksu

Zaktualizuj prefiks, aby był mniejszy niż maksymalny limit prefiksu dla wirtualnej bramy sieciowej ExpressRoute. Wirtualna brama sieciowa ExpressRoute zezwala na maksymalnie 11000 prefiksów.

Potencjalne korzyści: Zapobieganie utracie łączności.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Azure Subscription and Service limits, quotas, and constraints — Azure Resource Manager (Limity, limity przydziału i ograniczenia usługi platformy Azure — Azure Resource Manager)

ResourceType: microsoft.network/virtualnetworkgateways
Identyfikator zalecenia: ad65c036-7bb0-4f2e-9059-e4bea4799412

Usługa Application Gateway (SKU Standard_v2 lub WAF_v2) może obsługiwać maksymalnie 125 wystąpień (125 adresów IP wystąpień + 1 prywatną konfigurację adresu IP frontowego + 5 zarezerwowanych w Azure). Zalecany jest minimalny rozmiar podsieci /24.

Potencjalne korzyści: Wystarczająca ilość miejsca na skalowalność

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Konfiguracja infrastruktury usługi Azure Application Gateway

ResourceType: microsoft.network/applicationgateways
Identyfikator zalecenia: ef4da732-f541-4109-bc0e-465c68b6c7eb

Częste ograniczanie przepustowości występuje w interfejsie API usługi Azure Search, rozważ zwiększenie liczby jednostek wyszukiwania.

Zwiększ liczbę jednostek wyszukiwania. W ciągu ostatnich 7 dni platforma zaobserwowała ograniczanie przepustowości żądań interfejsu API usługi Azure Search w ponad 20% zarejestrowanych minut.

Potencjalne korzyści: skalowanie zasobu w celu zmniejszenia błędów ograniczania przepustowości.

Wpływ: Średni

ResourceType: microsoft.search/searchservices
Identyfikator zalecenia: 3b1b26f2-bacb-437f-b481-f4dc3a0bbf9b

Zaktualizuj wersję zestawu SDK wyszukiwania do najnowszej wersji

Zaktualizuj wersję zestawu SDK Search do najnowszej wersji. Najnowsza wersja zestawu SDK platformy Azure do wyszukiwania AI zawiera nowe funkcje i poprawki problemów.

Potencjalne korzyści: Dodawanie nowych funkcji. Rozwiąż problemy.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Wersje interfejsu API — Azure AI Search

ResourceType: microsoft.search/searchservices
Identyfikator zalecenia: 4cab9b17-7fa9-4d20-88ba-47232ee0ee24

Serwery z obsługą usługi Azure Arc

Usługa zaświadczania platformy Azure

Aktualizacja wersji interfejsu API zaświadczania

Zidentyfikowaliśmy żądania z przestarzałego interfejsu API Attestation dotyczące zasobów w ramach tej subskrypcji. Zalecamy przejście do najnowszej wersji interfejsu API zaświadczania. Aby korzystać z najnowszej wersji interfejsu API, musisz zaktualizować swój istniejący kod. Dzięki temu uzyskasz najnowsze funkcje i ulepszenia wydajności.

Potencjalne korzyści: najnowszy interfejs API zaświadczania zawiera poprawki znanych problemów i innych ulepszeń.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Dokumentacja interfejsu API REST zaświadczania platformy Microsoft Azure

TypZasobu: microsoft.attestation/attestationproviders
Identyfikator zalecenia: 3629448e-9b3e-4c5d-96ec-4760bbfde5ab

Azure Cache for Redis

Zwiększanie wydajności pamięci podręcznej i aplikacji podczas pracy z dużą liczbą podłączonych klientów

Wystąpienia pamięci podręcznej działają najlepiej, gdy nie są uruchomione przy dużym obciążeniu serwera, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze praktyki, aby zmniejszyć obciążenie serwera albo przeskalować go do innego rozmiaru lub SKU o większej pojemności.

Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z łącznością w usłudze Azure Cache for Redis — Azure Cache for Redis

Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: a5ab10c5-424a-4818-9fba-ddca1eeee531a

Zwiększanie wydajności pamięci podręcznej i aplikacji podczas pracy z dużą liczbą podłączonych klientów

Wystąpienia pamięci podręcznej działają najlepiej, gdy nie są uruchomione przy dużym obciążeniu serwera, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze praktyki, aby zmniejszyć obciążenie serwera albo przeskalować go do innego rozmiaru lub SKU o większej pojemności.

Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z łącznością w usłudze Azure Cache for Redis — Azure Cache for Redis

Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: e34f1fd6-7d4b-4030-9c1a-0b413675cb40

Zwiększanie wydajności pamięci podręcznej i aplikacji podczas pracy z wysokim obciążeniem serwera

Wystąpienia pamięci podręcznej działają najlepiej, gdy nie są uruchomione przy dużym obciążeniu serwera, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze praktyki, aby zmniejszyć obciążenie serwera albo przeskalować go do innego rozmiaru lub SKU o większej pojemności.

Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis

Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: a25fccfd-854d-4c1a-9fae-aa0597a45e27

Wystąpienia pamięci podręcznej działają najlepiej, gdy maszyny hosta, na których działa aplikacja kliencka, mogą nadążyć za odpowiedziami z pamięci podręcznej

Wystąpienia pamięci podręcznej działają najlepiej, gdy maszyny hosta, na których działa aplikacja kliencka, są w stanie nadążyć za odpowiedziami z pamięci podręcznej. Jeśli na klienckim komputerze brakuje pamięci, procesora lub przepustowości sieci, odpowiedzi z pamięci podręcznej nie dotrą do aplikacji wystarczająco szybko i mogą spowodować większe opóźnienia.

Potencjalne korzyści: Możesz zwiększyć przepływność i opóźnienie pamięci podręcznej.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z klientem usługi Azure Cache for Redis — Azure Cache for Redis

Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: 2f57b58b-1677-4c31-8a37-be79838d14ca

Popraw wydajność pamięci podręcznej i aplikacji przy wysokim obciążeniu pamięci.

Instancje pamięci podręcznej działają najlepiej, gdy nie są uruchomione pod dużym obciążeniem pamięci, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze rozwiązania w celu zmniejszenia użycia pamięci lub skaluj do innego rozmiaru lub jednostki SKU o większej pojemności.

Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis

Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: 16d0cf25-463d-4a20-8f18-d8d71edf92e3

Popraw wydajność pamięci podręcznej i aplikacji przy wysokim obciążeniu pamięci.

Instancje pamięci podręcznej działają najlepiej, gdy nie są uruchomione pod dużym obciążeniem pamięci, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze rozwiązania w celu zmniejszenia użycia pamięci lub skaluj do innego rozmiaru lub jednostki SKU o większej pojemności.

Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis

Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: 64dce138-80d7-48ad-934b-025a425386a7

Zwiększ wydajność pamięci podręcznej i aplikacji, gdy użycie RSS pamięci jest wysokie.

Instancje pamięci podręcznej działają najlepiej, gdy nie są uruchomione pod dużym obciążeniem pamięci, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze rozwiązania w celu zmniejszenia użycia pamięci lub skaluj do innego rozmiaru lub jednostki SKU o większej pojemności.

Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis

Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: b1184137-cf30-4a62-87bd-5e287b911a46

Zwiększ wydajność pamięci podręcznej i aplikacji, gdy użycie RSS pamięci jest wysokie.

Instancje pamięci podręcznej działają najlepiej, gdy nie są uruchomione pod dużym obciążeniem pamięci, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze rozwiązania w celu zmniejszenia użycia pamięci lub skaluj do innego rozmiaru lub jednostki SKU o większej pojemności.

Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis

Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: 2adfe155-4639-4d83-9814-15ce7454fa25

Azure Communication Services

Zestawu Calling SDK w usługach Azure Communication Services można używać do włączania komunikacji głosowej i wideo, udostępniania ekranu oraz innych rodzajów komunikacji w czasie rzeczywistym. Przeprowadź aktualizację do zalecanej wersji zestawu Calling SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.

Potencjalne korzyści: nowsze wersje zestawu Calling SDK zawierają najnowsze poprawki i nowe funkcje

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Omówienie zestawu Sdk wywoływania usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services

Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: c6da5a5f-149d-4550-82c9-ec3921a586f3

Zestawu Calling SDK w usługach Azure Communication Services można używać do włączania komunikacji głosowej i wideo, udostępniania ekranu oraz innych rodzajów komunikacji w czasie rzeczywistym. Przeprowadź aktualizację do zalecanej wersji zestawu Calling SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.

Potencjalne korzyści: nowsze wersje zestawu Calling SDK zawierają najnowsze poprawki i nowe funkcje

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Omówienie zestawu Sdk wywoływania usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services

Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: c9f07cd1-54a4-4bc9-bdb6-87d97e4b99fe

Zestaw Azure Communication Services Chat SDK może służyć do dodawania do aplikacji rozbudowanych czatów w czasie rzeczywistym. Przeprowadź aktualizację do zalecanej wersji zestawu Chat SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.

Potencjalne korzyści: nowsze wersje zestawu Chat SDK zawierają najnowsze poprawki i nowe funkcje

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Omówienie zestawu SDK czatów dla usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services

Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: 28da6c5a-8e1f-47eb-beb3-62fd50cbb593

Zestawu Identity SDK w usługach Azure Communication Services można używać do zarządzania tożsamościami, użytkownikami i tokenami dostępu. Przeprowadź aktualizację do zalecanej wersji zestawu Identity SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.

Potencjalne korzyści: nowsze wersje zestawu Identity SDK zawierają najnowsze poprawki i nowe funkcje

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Zestawy SDK i interfejsy API REST dla usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services

Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: a383aac0-2eed-4dac-8050-3675fdc8eded

Za pomocą zestawu Azure Communication Services Phone Numbers SDK można uzyskiwać numery telefonów i zarządzać nimi. Przeprowadź aktualizację do zalecanej wersji zestawu Phone Numbers SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.

Potencjalne korzyści: nowsze wersje zestawu Phone Numbers SDK zawierają najnowsze poprawki i nowe funkcje

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Zestawy SDK i interfejsy API REST dla usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services

Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: 5e8e752c-3851-461c-9bc4-407bbf3ebd94

Zestaw Rooms SDK usług Azure Communication Services pozwala kontrolować, kto może dołączyć do połączenia, kiedy ci użytkownicy mogą się spotkać i jak mogą współpracować. Przeprowadź aktualizację do zalecanej wersji zestawu Rooms SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.

Potencjalne korzyści: Nowe wersje zestawu Rooms SDK zawierają najnowsze poprawki i funkcje

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Omówienie pokoi usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services

Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: abcb78e5-6f21-4f64-badd-c147f457fb0a

Za pomocą zestawu Azure Communication Services Call Automation SDK można automatyzować połączenia i zarządzać nimi, odtwarzać dźwięk i konfigurować nagrywanie. Przeprowadź aktualizację do zalecanej wersji zestawu Call Automation SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.

Potencjalne korzyści: nowsze wersje zestawu Call Automation SDK zawierają najnowsze poprawki i nowe funkcje

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Omówienie usługi Call Automation — dokument koncepcyjny dotyczący usług Azure Communication Services

Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: 30bcc7b0-bcab-4b60-a530-53ccbb64663f

Zestaw SMS SDK usług Azure Communication Services umożliwia wysyłanie i odbieranie wiadomości SMS. Przeprowadź aktualizację do zalecanej wersji zestawu SMS SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.

Potencjalne korzyści: nowsze wersje zestawu SMS SDK zawierają najnowsze poprawki i nowe funkcje

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Omówienie zestawu SMS SDK dla usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services

Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: bf23065c-8829-4fa1-8152-09d4066e11a3

Azure Container Apps

Azure Cosmos DB

Optymalizowanie zasad indeksowania usługi Azure Cosmos DB pod kątem indeksowania tylko potrzebnych danych

Kontenery usługi Azure Cosmos DB używają domyślnych zasad indeksowania, które indeksują wszystkie właściwości w dokumentach. Ponieważ przechowujesz duże dokumenty, jest indeksowana duża liczba właściwości, co powoduje duże zużycie jednostek żądania i duże opóźnienie zapisu. Aby zoptymalizować wydajność zapisu, zalecamy zastąpienie domyślnych zasad indeksowania w celu indeksowania tylko właściwości używanych w zapytaniach.

Potencjalne korzyści: zwiększanie przepływności zapisu kontenera

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Zasady indeksowania usługi Azure Cosmos DB

Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 683b5e32-48aa-4b46-a822-4e2a2a20ee244

Skonfiguruj swoje aplikacje usługi Azure Cosmos DB do użycia łączności bezpośredniej w zestawie SDK

Zauważyliśmy, że Twoje aplikacje Azure Cosmos DB używają trybu Gateway za pośrednictwem SDK dla .NET lub Java dla Cosmos DB. Zalecamy przełączenie na łączność bezpośrednią, aby zmniejszyć opóźnienie i zwiększyć skalowalność.

Potencjalne korzyści: ulepszone opóźnienie i wysoka dostępność aplikacji

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Porady dotyczące wydajności usługi Azure Cosmos DB dla zestawu .NET SDK w wersji 2

Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 75c8c891-46d2-41fa-a81c-84e870a139a9

Używanie hierarchicznych kluczy partycji w celu uzyskania optymalnej dystrybucji danych

To konto ma ustawienie niestandardowe, które umożliwia przekroczenie limitu 20 GB rozmiaru partycji logicznej w kontenerze. To ustawienie zostało zastosowane przez zespół usługi Azure Cosmos DB jako tymczasowy środek, aby dać Ci czas na przeprojektowanie aplikacji i użycie w niej innego klucza partycji. Nie zaleca się tego jako długoterminowego rozwiązania, ponieważ gwarancje umowy SLA nie są honorowane w przypadku zwiększenia limitu. Teraz możesz użyć hierarchicznych kluczy partycji (wersja zapoznawcza) do przeprojektowania aplikacji. Ta funkcja umożliwia przekroczenie limitu 20 GB przez skonfigurowanie maksymalnie trzech kluczy partycji, co jest idealne w przypadku scenariuszy z wieloma dzierżawami lub obciążeń, które używają kluczy syntetycznych.

Potencjalne korzyści: Optymalizowanie dystrybucji danych i wydajności

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Artykuł Now in private preview: optimize your data distribution with hierarchical partition keys - Azure Cosmos DB Blog (Teraz w prywatnej wersji zapoznawczej: optymalizowanie dystrybucji danych przy użyciu hierarchicznych kluczy partycji — blog usługi Azure Cosmos DB)

Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 3a7c4990-18e7-4581-b62d-c745260e7c5b

Konfigurowanie rozmiaru strony zapytania usługi Azure Cosmos DB (MaxItemCount) na wartość -1

Używasz rozmiaru strony zapytania wynoszącego 100 dla zapytań dotyczących kontenera usługi Azure Cosmos. Zalecamy użycie rozmiaru strony wynoszącego -1, aby przyspieszyć skanowanie.

Potencjalne korzyści: znacznie ulepszono opóźnienie zapytań końcowych.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Metryki zapytań SQL dla usługi Azure Cosmos DB for NoSQL

Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: e27c5181-5005-4dc3-a449-89b726a3bf54

Wykorzystaj wydajność przesyłową bazy danych lub kontenera w stanie bezczynności do zarządzania wzrostem ruchu.

Użyj zwielokrotnionej pojemności, aby wykorzystać bezczynną bazę danych/pojemność kontenera do obsługi wzrostów ruchu, zapobiegając ograniczaniu szybkości (błąd 429) i utrzymywając wydajność podczas wzrostów obciążenia.

Potencjalne korzyści: zwiększanie wydajności i produktywności

Wpływ: Niski

Aby uzyskać więcej informacji, zobacz Pojemność szczytowa — Azure Cosmos DB

Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 1ff3c87f-63c6-4b94-9bb1-28f8d115103e

Dodawanie brakujących indeksów do kontenera usługi Azure Cosmos DB

Dodawanie indeksów do zapytań może przynieść korzyści w postaci obniżenia kosztów i zwiększenia wydajności. Zalecamy rozważenie dodania tych ścieżek indeksów do zasad indeksowania kontenera.

Potencjalne korzyści: zmniejszenie opłat za jednostki ŻĄDANIA zapytań i zwiększenie wydajności

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Zasady indeksowania usługi Azure Cosmos DB

Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 4391ebb6-9519-4563-97c8-85f40cb92a63

PerformanceBoostervCore

Gdy użycie procesora CPU przekroczy 90% w 12-godzinnym przedziale czasu, użytkownicy są powiadamiani o wysokim użyciu. Ponadto zaleca im skalowanie w górę do wyższej warstwy, aby uzyskać lepszą wydajność.

Potencjalne korzyści: zwiększenie wydajności

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Skalowanie lub konfigurowanie klastra — Azure Cosmos DB for MongoDB vCore

Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: b633adb4-0c3c-4ab6-ab52-a9d752c6ac52

Azure Data Explorer

Włączanie zoptymalizowanego autoskalowania dla zasobów usługi Data Explorer

Wygląda na to, że Twoje zasoby mogą automatycznie skalować się w celu poprawy wydajności (na podstawie rzeczywistego wykorzystania w ciągu ostatniego tygodnia, wykorzystania pamięci podręcznej, wykorzystania zasobów do przyjmowania danych, procesora oraz przetwarzania strumieniowego). Zalecamy włączenie zoptymalizowanego autoskalowania w celu optymalizacji kosztów i wydajności.

Potencjalne korzyści: Optymalizowanie wydajności

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Zarządzanie skalowaniem klastrów w poziomie (skalowaniem zewnętrznym) w celu dopasowania do zapotrzebowania w usłudze Azure Data Explorer — Azure Data Explorer

ResourceType: microsoft.kusto/clusters
Identyfikator zalecenia: a17ff303-56eb-4382-ac2c-ac7e317945fc

Zwiększ pamięć podręczną w polityce pamięci podręcznej

Biorąc pod uwagę rzeczywiste użycie z ostatniego miesiąca, zaktualizuj zasady pamięci podręcznej, aby zwiększyć gorącą pamięć podręczną dla tabeli. Okres przechowywania musi być zawsze większy niż okres pamięci podręcznej. Jeśli po zwiększeniu rozmiaru pamięci podręcznej okres jej zachowania jest krótszy niż okres pamięci podręcznej, zaktualizuj politykę przechowywania. (*) Analiza jest oparta tylko na zapytaniach użytkowników, które skanowały dane.

Potencjalne korzyści: Optymalizowanie wydajności

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Zasady pamięci podręcznej (gorące i zimne buforowanie) — Kusto

ResourceType: microsoft.kusto/clusters
Identyfikator zalecenia: 389653ce-d564-4b95-aac4-ca30e1602536

Azure Database for MariaDB

Zwiększanie liczby rdzeni wirtualnych serwera MariaDB

Nasze wewnętrzne dane telemetryczne pokazują, że w ciągu ostatnich 7 dni procesor przez długi czas działał w warunkach wysokiego wykorzystania. Wysokie wykorzystanie procesora może doprowadzić do obniżenia wydajności zapytań. W celu zwiększenia wydajności zalecamy przejście na większy rozmiar obliczeniowy.

Potencjalne korzyści: Zwiększanie wydajności zapytań przez zmniejszenie ciśnienia procesora CPU

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Cennik — Azure Database for MariaDB

TypZasobu: microsoft.dbformariadb/servers
Identyfikator zalecenia: a5f888e3-8cf4-4491-b2ba-b120e14eb7ce

Przenieś serwer MariaDB do SKU zoptymalizowanego pod kątem pamięci

Nasze wewnętrzne dane telemetryczne pokazują, że w puli buforów tego serwera występuje duża liczba zmian, co może skutkować zmniejszeniem wydajności zapytań i zwiększeniem liczby operacji we/wy na sekundę. Aby zwiększyć wydajność, przejrzyj zapytania dotyczące obciążeń, aby zidentyfikować możliwości zminimalizowania użycia pamięci. Jeśli nie uda się znaleźć takich możliwości, zalecamy przejście do wyższej wersji jednostki SKU z większą ilością pamięci lub zwiększenie rozmiaru magazynu w celu uzyskania większej liczby operacji we/wy na sekundę.

Potencjalne korzyści: Zwiększanie wydajności zapytań przez buforowanie większej ilości danych w pamięci

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Cennik — Azure Database for MariaDB

TypZasobu: microsoft.dbformariadb/servers
Identyfikator zalecenia: a092afdb-6f20-4b42-8d8f-423ac8d71a3f

Azure Database for MySQL

Zwiększenie wydajności obciążenia o 30% dzięki nowemu sprzętowi obliczeniowemu Ev5

Nowy sprzęt obliczeniowy Ev5 pozwala zwiększyć wydajność obciążeń o 30% przy większej współbieżności i lepszej przepływności. Przejdź do modułu Obliczenia+Magazyn w witrynie Azure Portal i przełącz się na środowisko obliczeniowe Ev5 bez żadnych dodatkowych kosztów. Sprzęt obliczeniowy Ev5 zapewnia najlepszą wydajność spośród wszystkich serii maszyn wirtualnych pod względem liczby zapytań na sekundę i opóźnienia.

Potencjalne korzyści: dzięki nowem sprzęcie obliczeniowym Ev5 można zwiększyć wydajność obciążeń o 30% z większą współbieżnością i lepszą przepływnością.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Boost Azure MySQL Business Critical flexible server performance by 30% with the Ev5 compute series!

TypZasobu: microsoft.dbformysql/flexibleservers
Identyfikator zalecenia: fba7355d-0f26-4015-9b14-17bdc584081a

Włącz przyspieszone logi, aby poprawić wydajność

W przypadku serwerów w warstwie usługi krytycznej dla biznesu Azure Database for MySQL włącz funkcję Accelerated Logs, aby zwiększyć wydajność poprzez zmniejszenie opóźnień zapisu, co potencjalnie podwoi wydajność aplikacji bez dodatkowych kosztów.

Potencjalne korzyści: mniejsze opóźnienie zapisu i zwiększona wydajność aplikacji

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Funkcja przyspieszonych dzienników w usłudze Azure Database for MySQL — serwer elastyczny — Azure Database for MySQL

TypZasobu: microsoft.dbformysql/flexibleservers
Identyfikator zalecenia: 2aa0da9d-b0f0-4924-92e0-1518441f40ac

Zwiększenie liczby operacji we/wy na sekundę magazynu

Serwer repliki zbliża się do maksymalnego progu wykorzystania IOPS i ma znaczne opóźnienie replikacji. Aby utrzymać efektywną synchronizację z serwerem podstawowym, należy zwiększyć liczbę operacji wejścia/wyjścia na sekundę magazynu lub aktywować funkcję Autoscale IOPS przy użyciu Azure Portal lub interfejsu Azure CLI.

Potencjalne korzyści: serwer repliki ściśle synchronizuje się z serwerem podstawowym.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Zone-Redundant High-Availability (HA) — Azure Database for MySQL

TypZasobu: microsoft.dbformysql/flexibleservers
Identyfikator zalecenia: d397f019-f52e-47e9-ba3f-106399c829a8

Azure Database for PostgreSQL

Sprawdź serwer pod kątem nieaktywnych miejsc replikacji logicznej

Serwer ma nieaktywne miejsca replikacji logicznej, co może spowodować obniżenie wydajności i dostępności serwera.

Potencjalne korzyści: zwiększanie dostępności i wydajności serwera

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Autovacuum Tuning — Azure Database for PostgreSQL (Dostrajanie automatycznego czyszczenia — Azure Database for PostgreSQL)

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 114c6710-6c60-4163-b582-ac573199c40d

Sprawdź serwer pod kątem zbyt częstych punktów kontrolnych

Serwer napotyka częste punkty kontrolne, co może mieć wpływ na wydajność. Aby rozwiązać ten problem, zalecamy zwiększenie parametru serwera max_wal_size.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Wysokie wykorzystanie operacji we/wy na sekundę — Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 3e62d12b-2de5-411b-97ec-092250fb488c

Sprawdź serwer pod kątem nadmiernego obciążenia większego niż 80%

Serwer ma bloat_ratio (martwe krotki/(krotki żyjące + martwe krotki)) > 80%.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Przewodniki rozwiązywania problemów — Azure Portal — Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 3e7c94fd-89c6-4355-b72f-a8cd0451c3e7

Sprawdź, czy serwer nie wykorzystuje zbyt dużo procesora

W ciągu ostatnich 7 dni wykorzystanie procesora wynosiło: ponad 90% przez 2 lub więcej godzin bądź maksymalne wykorzystanie wynosi 20%. Wysokie wykorzystanie procesora może doprowadzić do obniżenia wydajności zapytań.

Potencjalne korzyści: zwiększanie wydajności zapytań

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Przewodniki rozwiązywania problemów — Azure Portal — Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 5a05c081-028d-45cc-9530-cfee8bf04a0e

Sprawdź swój serwer pod kątem parametru log_statement ustawionego na ALL

Twój parametr serwera log_statement jest włączony, co może prowadzić do potencjalnego pogorszenia wydajności.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz sekcję Raportowanie i rejestrowanie / Jakie parametry serwera rejestrować — serwer elastyczny usługi Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 7f791293-46af-423d-b23c-355fc9db5474

Sprawdź serwer pod kątem włączonego parametru log_duration

Możesz doświadczyć degradacji wydajności z powodu ustawień rejestrowania. Aby zoptymalizować te ustawienia, ustaw parametr serwera log_duration na WYŁ.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz sekcję Raportowanie i rejestrowanie / Jakie parametry serwera rejestrować — serwer elastyczny usługi Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: ab589166-0276-44cb-ba9f-80fac5306e0c

Sprawdź, czy serwer zbliża się do etapu wraparound

Serwer przekroczył limit przepełnienia wynoszący 50%, przy liczbie transakcji większej niż 1 miliard. Zapoznaj się z zaleceniami udostępnionymi w sekcji Autovacuum Blockers —> Emergency AutoVacuum i Wraparound w przewodnikach rozwiązywania problemów.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Autovacuum Tuning — Azure Database for PostgreSQL (Dostrajanie automatycznego czyszczenia — Azure Database for PostgreSQL)

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: b35d2b04-2c01-4f4c-91af-7abe3b0cc697

Sprawdź, czy na serwerze jest włączony parametr log_statement_stats

Parametr serwera log_statement_stats jest włączony, co może prowadzić do potencjalnego pogorszenia wydajności.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Statystyki/ Monitorowanie parametrów serwera — Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: b50dc645-82f7-442b-a8cf-687867100179

Sprawdź serwer pod kątem włączonego parametru log_min_duration_statement

Parametr serwera log_min_duration_statement jest ustawiony na mniej niż 60 000 ms (1 minuta), co może prowadzić do potencjalnego pogorszenia wydajności.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Raportowanie i rejestrowanie / Kiedy rejestrować parametry serwera: Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: b8c1d4bc-a7f1-49ab-b8d6-b13b0c456d30

Sprawdź serwer pod kątem długotrwałych transakcji

Serwer obsługuje transakcje trwające dłużej niż 24 godziny. Długo trwające transakcje zatrzymują zasoby, co może mieć wpływ na wydajność serwera. Zapoznaj się z sekcją Wysokie użycie CPU – długotrwałe transakcje w przewodnikach rozwiązywania problemów.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Wysokie wykorzystanie procesora CPU — Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: cac74222-5aa1-4778-9f50-6826c462650c

Sprawdź, czy autovacuum na serwerze jest wyłączone

Ustawienie parametru automatycznego czyszczenia serwera jest WYŁĄCZONE, a współczynnik nadmiaru (martwe krotki/(żywe krotki + martwe krotki)) > 50%.

Potencjalne korzyści: Zwiększenie wydajności serwera przez ustawienie automatycznego czyszczenia na WARTOŚĆ WŁ.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Autovacuum tuning — elastyczny serwer usługi Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: dfecf01a-aac2-4429-bc03-7de5756e8bc8

Sprawdź swój serwer pod kątem parametru log_error_verbosity ustawionego na VERBOSE

Możesz doświadczyć degradacji wydajności z powodu ustawień rejestrowania. Aby zoptymalizować te ustawienia, ustaw parametr serwera log_duration na WYŁ.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz sekcję Raportowanie i rejestrowanie / Jakie parametry serwera rejestrować — serwer elastyczny usługi Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: e9415244-34b8-4b90-900a-25a6e154fa7e

Przejrzyj swój serwer pod kątem osieroconych przygotowanych transakcji

Twój serwer osierocił przygotowane transakcje. Wycofanie lub zatwierdzenie osieroconych przygotowanych transakcji w celu zwiększenia wydajności serwera.

Potencjalne korzyści: Zwiększanie wydajności serwera.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Autovacuum Tuning — Azure Database for PostgreSQL (Dostrajanie automatycznego czyszczenia — Azure Database for PostgreSQL)

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: ewgd0096-23c1-4ad6-9a8d-fc55d9e8cc40

Zwiększ limit przechowywania dla grupy serwerów Hiperskalowych (Citus)

Nasze wewnętrzne dane telemetryczne wykazują, że na co najmniej jeden węzeł w grupie serwerów mogą być nałożone ograniczenia, ponieważ są one bliskie osiągnięcia limitów obecnie zaaprowizowanych wartości magazynu. Może to spowodować pogorszenie wydajności lub przejście serwera w tryb tylko do odczytu. Aby zagwarantować stałą wydajność, zalecamy zwiększenie aprowizowanego miejsca na dysku.

Potencjalne korzyści: Zwiększ wydajność serwera, zwiększając magazyn i kontynuuj korzystanie z serwera w trybie odczytu i zapisu.

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Konfigurowanie klastra — Azure Cosmos DB for PostgreSQL

TypZasobu: microsoft.dbforpostgresql/servergroupsv2
Identyfikator zalecenia: b26edab6-a8dc-4903-b29f-d3b7fb9e0f9c

Przejrzyj serwer pod kątem wyłączenia enable_indexscan

Na serwerze ustawiono wyłączenie parametru serwera enable_indexscan. Włącz parametr serwera enable_indexscan w celu uzyskania zoptymalizowanej wydajności zapytań.

Potencjalne korzyści: włącz enable_indexscan, aby zwiększyć wydajność zapytań.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Dostosowywanie zapytań/Parametry serwera konfiguracji metody plannera — Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 6772abda-0192-4e70-bfeb-409c7e7cf73c

Przejrzyj serwer pod kątem wyłączenia enable_indexonlyscan

Ustawienie enable_indexonlyscan jest wyłączone dla serwera. Włącz ustawienie enable_indexonlyscan, aby zoptymalizować wydajność zapytań.

Potencjalne korzyści: włącz enable_indexonlyscan, aby zwiększyć wydajność zapytań.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Dostosowywanie zapytań/Parametry serwera konfiguracji metody plannera — Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: bb641db9-591e-4a7e-b4f0-6d9409d646fe

Sprawdź parametr serwera pgaudit.log na serwerze.

Parametr serwera pgaudit.log dla serwera jest ustawiony na wartości wpływające na wydajność. Zaktualizuj parametr serwera, aby wykluczyć wszystkie wartości operacji odczytu, zapisu i funkcji, aby zwiększyć wydajność i zmniejszyć obciążenie.

Potencjalne korzyści: Zwiększanie wydajności serwera

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Parametry serwera dostosowanych opcji — Azure Database for PostgreSQL

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: e77d49af-7101-4e7e-a184-472fbf882c35

Przejrzyj serwer pod kątem resetowania statystyk tabeli

Statystyki tabeli serwera są resetowane. Uruchom polecenie ANALYZE w bazach danych. Zbiera statystyki ułatwiające optymalizatorowi PostgreSQL wybieranie najlepszych ścieżek wykonywania zapytań.

Potencjalne korzyści: Zwiększanie wydajności zapytań przez uruchomienie funkcji ANALIZUJ

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Autovacuum Tuning — Azure Database for PostgreSQL (Dostrajanie automatycznego czyszczenia — Azure Database for PostgreSQL)

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 278ffae3-fa57-463b-a9f6-4b04a8b320b0

Przejrzyj serwer pod kątem puli połączeń

Serwer ma duże błędy połączeń klienta, częste rozłączenia i duże bezczynne połączenia z skokami użycia procesora CPU/połączenia i anomaliami obciążenia. Włącz narzędzie PgBouncer, aby ustabilizować i poprawić wydajność.

Potencjalne korzyści: włączanie narzędzia PgBouncer w celu zwiększenia wydajności serwera

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz PgBouncer in Azure Database for PostgreSQL flexible server - Azure Database for PostgreSQL (Serwer elastyczny usługi Azure Database for PostgreSQL — Azure Database for PostgreSQL)

Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: ed0b346c-26a6-4c2b-850b-32a449d94e56

Usługa anonimizacji danych Azure Health Data Services

Uaktualnianie do najnowszej wersji interfejsu API na potrzeby usługi Azure Health De-Identification

Uaktualnienie do najnowszej wersji interfejsu API na potrzeby usługi Azure Health De-Identification zapewnia maksymalną wydajność. W przypadku korzystania z SDK deidentyfikacji zdrowotnej zaktualizuj do najnowszej wersji pakietu. Alternatywnie możesz użyć witryny Azure Portal do tworzenia zasobów deidentyfikacji kondycji i zarządzania nimi.

Potencjalne korzyści: zwiększona niezawodność i wydajność

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Usługa usuwania identyfikacji usług Azure Health Data Services

TypZasobów: microsoft.healthdataaiservices/deidservices
Identyfikator zalecenia: dd8bef5d-5a56-4239-b25b-a25f283e12f5

Korzystanie z najnowszej wersji interfejsu API dla Azure Health De-Identification

Korzystaj z najnowszej wersji interfejsu API dla Azure Health De-Identification. W przypadku zestawu SDK do deidentyfikacji zdrowotnych danych, przeprowadź aktualizację do najnowszej wersji pakietu. Sprawdź, czy wszystkie żądania interfejsu API zawierają parametr zapytania api-version.

Potencjalne korzyści: Najnowsza wersja interfejsu API oferuje zwiększoną przepływność i zabezpieczenia.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Usługa usuwania identyfikacji usług Azure Health Data Services

TypZasobów: microsoft.healthdataaiservices/deidservices
Identyfikator zalecenia: ed25ee86-c6b4-4485-a129-3c0ec1b523da

Azure Kubernetes Service (AKS)

Aktualizowanie interfejsu API floty do najnowszej wersji

Zidentyfikowaliśmy żądania SDK pochodzące z przestarzałego interfejsu API floty dotyczące zasobów w tej subskrypcji. Zalecamy uaktualnienie do najnowszej wersji zestawu SDK. Dzięki temu uzyskasz najnowsze funkcje i ulepszenia wydajności.

Potencjalne korzyści: najnowszy interfejs API floty zawiera poprawki znanych problemów i innych ulepszeń.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Cykl życia interfejsu API usługi Azure Kubernetes Fleet Manager w wersji zapoznawczej

TypZasobu: microsoft.containerservice/fleets
Identyfikator zalecenia: 835e829e-9af6-4758-80d2-98df565d1524

Dodawanie pul węzłów do klastra

Zaleca się dodanie jednej lub więcej pul węzłów zamiast używania pojedynczej puli węzłów. Pomaga to odizolować krytyczne zasobniki systemu od aplikacji, aby zapobiec przypadkowemu wyłączeniu zasobników systemu nieprawidłowo skonfigurowanym lub nieautoryzowanym zasobnikom aplikacji.

Potencjalne korzyści: Zapobieganie przypadkowemu zamykaniu zasobników systemowych

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Używanie pul węzłów systemowych w usłudze Azure Kubernetes Service (AKS) — Azure Kubernetes Service

TypZasobu: microsoft.containerservice/managedclusters
Identyfikator zalecenia: 492c8468-bb25-4a03-b8e5-9ae99723a017

Wykryto nieobsługiwaną wersję programu Kubernetes

Wykryto nieobsługiwaną wersję programu Kubernetes. Upewnij się, że klaster Kubernetes działa z obsługiwaną wersją.

Potencjalne korzyści: Upewnij się, że klaster Kubernetes działa z obsługiwaną wersją.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Obsługiwane wersje platformy Kubernetes w usłudze Azure Kubernetes Service (AKS). — Azure Kubernetes Service

TypZasobu: microsoft.containerservice/managedclusters
Identyfikator zalecenia: 462b5f77-4a65-4287-885b-01a0f471743f

Azure Monitor

Zoptymalizuj kod aplikacji, aby zmniejszyć zużycie CPU i pamięci

Optymalizacje kodu usługi Application Insights analizuje ślady profilera platformy .NET w celu wykrywania wąskich gardeł procesora CPU i pamięci w aplikacjach w chmurze, zapewniając praktyczne zalecenia na poziomie kodu za pośrednictwem narzędzia GitHub Copilot, które mają pomóc w zwiększeniu wydajności.

Potencjalne korzyści: zwiększanie wydajności aplikacji za pomocą docelowych poprawek kodu.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Monitorowanie i analizowanie zachowania środowiska uruchomieniowego za pomocą optymalizacji kodu — Azure Monitor

ResourceType: microsoft.insights/components (typ zasobu: microsoft.insights/komponenty)
Identyfikator zalecenia: a74bb2bd-d97d-4f3e-9c70-063ddd7dce6e0

Zoptymalizuj kod aplikacji, aby zmniejszyć zużycie CPU i pamięci

Optymalizacje kodu usługi Application Insights analizuje ślady profilera platformy .NET w celu wykrywania wąskich gardeł procesora CPU i pamięci w aplikacjach w chmurze, zapewniając praktyczne zalecenia na poziomie kodu za pośrednictwem narzędzia GitHub Copilot, które mają pomóc w zwiększeniu wydajności.

Potencjalne korzyści: zwiększanie wydajności aplikacji za pomocą docelowych poprawek kodu.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Monitorowanie i analizowanie zachowania środowiska uruchomieniowego za pomocą optymalizacji kodu — Azure Monitor

ResourceType: microsoft.insights/components (typ zasobu: microsoft.insights/komponenty)
Identyfikator zalecenia: 61992b6b-0245-4408-a288-0c2fd17c0cc0

Azure NetApp Files

Zmniejszanie limitu użytkownika dla woluminu kontenera NetApp Files FsLogix

Regularnie monitoruj równoczesnych użytkowników i zmniejsz liczbę użytkowników, jeśli liczba użytkowników aktywnych w tym samym czasie w woluminie usługi Azure NetApp Files zbliża się do 3000. Jeśli określony scenariusz wymaga więcej niż 3000 równoczesnych użytkowników, pogrupuj użytkowników i przenieś grupy do wielu zwykłych woluminów lub użyj dużego woluminu.

Potencjalne korzyści: zmniejszenie opóźnienia woluminu

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Store FSLogix profile containers on Azure NetApp Files - FSLogix (Przechowywanie kontenerów profilów FSLogix w usłudze Azure NetApp Files — FSLogix)

TypZasobu: microsoft.netapp/netappaccounts/capacitypools/volumes
Identyfikator zalecenia: 1b93c1a0-5f0d-43a6-a02f-f2e3fd34b696

Azure SQL Database

Tworzenie statystyk dla kolumn tabeli

Wykryliśmy, że brakuje statystyk tabeli, co może mieć wpływ na wydajność zapytania. Optymalizator zapytania używa statystyk do szacowania kardynalności lub liczby wierszy w wyniku zapytania, co umożliwia mu utworzenie planu zapytania o wysokiej jakości.

Potencjalne korzyści: zwiększenie wydajności zapytań

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Tworzenie i aktualizowanie statystyk dotyczących tabel — Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: ef14bcc2-41a5-41f6-bca8-10764cfbdee0

Usuwanie niesymetryczności danych w celu zwiększenia wydajności zapytań

Wykryliśmy niesymetryczność danych dotyczących dystrybucji większą niż 15%. Może to powodować kosztowne wąskie gardła wydajności.

Potencjalne korzyści: zwiększenie wydajności zapytań

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Wskazówki dotyczące projektowania tabel rozproszonych — Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: 9d7196d1-2d7c-4316-820f-7374a4ddf250

Podzielenie plików wstępnie przygotowanych na koncie magazynowym aby zwiększyć wydajność ładowania

Wykryliśmy, że aby zwiększyć przepustowość ładowania, można podzielić skompresowane pliki, które są przechowywane na Twoim koncie magazynowania. Dobrą zasadą jest dzielenie skompresowanych plików na 60 lub więcej, aby zmaksymalizować równoległość ładowania.

Potencjalne korzyści: zwiększenie wydajności obciążenia

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Najlepsze rozwiązania dotyczące ładowania danych dla dedykowanych pul SQL — Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: dd93fbbf-e5ef-4c7c-886e-2bfef0958f45

Skalowanie w górę lub aktualizowanie klasy zasobów w celu zmniejszenia rywalizacji o bazę danych tempdb za pomocą usługi SQL Data Warehouse

Wykryliśmy, że wykorzystanie bazy danych tempdb jest wysokie, co może wpływać na wydajność obciążenia.

Potencjalne korzyści: zwiększenie wydajności zapytań

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Monitoruj obciążenie dedykowanej puli SQL za pomocą DMV — Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: 33e515fe-354c-4016-a0f7-c4d6585aea61

Konwertowanie tabeli na replikowane tabele za pomocą usługi SQL Data Warehouse

Wykryliśmy, że korzystanie z replikowanych tabel może być korzystne. Aby uniknąć kosztownych operacji przenoszenia danych i znacznie zwiększyć wydajność obciążenia, użyj zreplikowanych tabel.

Potencjalne korzyści: zwiększenie wydajności zapytań

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Wskazówki dotyczące projektowania replikowanych tabel — Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: 293984cf-b551-461f-b22d-9659ebd09a4f

Aktualizacja statystyk dla kolumn tabeli

Wykryliśmy, że statystyki tabeli nie są aktualne, co może mieć wpływ na wydajność zapytania. Optymalizator zapytania używa aktualnych statystyk do szacowania kardynalności lub liczby wierszy w wyniku zapytania, co umożliwia mu utworzenie planu zapytania o wysokiej jakości.

Potencjalne korzyści: zwiększenie wydajności zapytań

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Tworzenie i aktualizowanie statystyk dotyczących tabel — Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: 01dea77b-3ca4-4583-9b09-88f5a8fd5857

Azure Synapse Analytics

Aktualizacja wersji zestawu SDK biblioteki SynapseManagementClient

Nowa biblioteka SynapseManagementClient korzysta z zestawu .NET SDK 4.0 lub nowszego.

Potencjalne korzyści: Najnowsze biblioteki SynapseManagementClient zawierają poprawki znanych problemów i innych ulepszeń.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz SynapseManagementClient Class (Microsoft.Azure.Management.Synapse) — Azure for .NET Developers

ResourceType: microsoft.synapse/workspaces
Identyfikator zalecenia: 7c83695a-3fa9-4668-9080-85151f5ab7be

Tabele z indeksem klastrowanym magazynu kolumn z mniej niż 60 milionami wierszy

Tabele klastrowane magazynu kolumn zawierają dane zorganizowane w segmenty. Wysoka jakość segmentu ma kluczowe znaczenie dla osiągnięcia optymalnej wydajności zapytań w tabeli kolumnowej. Jakość segmentu mierzona jest liczbą wierszy w skompresowanej grupie wierszy.

Potencjalne korzyści: CCI (klasterowany indeks magazynu kolumn) jest odpowiedni dla dużych tabel, zazwyczaj ponad 60 milionów wierszy. W przypadku mniejszych tabel rozważ utworzenie tabeli jako "HEAP" lub z klastrowanym indeksem wraz z dodatkowymi indeksami wtórnymi.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Najlepsze rozwiązania dotyczące dedykowanych pul SQL — Azure Synapse Analytics

ResourceType: microsoft.synapse/workspaces
Identyfikator zalecenia: 2699ef96-788d-41b6-939c-cebe568f7875

Azure Traffic Collector

Rekomendacja dotycząca uaktualnienia wersji zestawu CDN SDK

Najnowsza wersja zestawu Azure Traffic Collector SDK zawiera poprawki problemów proaktywnie identyfikowanych za pośrednictwem naszego procesu kontroli jakości, obsługuje najnowszy model zasobów i ma optymalizację niezawodności i wydajności, które mogą poprawić ogólny komfort korzystania z usługi ATC.

Potencjalne korzyści: zwiększanie niezawodności, wydajności i nowych funkcji.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Azure ExpressRoute Traffic Collector — Azure ExpressRoute

TypZasobu: microsoft.networkfunction/azuretrafficcollectors
Identyfikator zalecenia: 1bbfadeb-006f-4f81-8e69-b073160b1e2c

Azure Virtual Desktop

Zmień maksymalne ustawienie limitu sesji dla puli hostów z równoważeniem obciążenia najpierw w głąb, aby poprawić wydajność maszyn wirtualnych

Równoważenie obciążenia najpierw w głąb wykorzystuje maksymalne ustawienie limitu sesji, aby określić maksymalną liczbę użytkowników, którzy mogą mieć równoczesne sesje na jednym hoście sesji. Jeśli maksymalne ustawienie limitu sesji jest zbyt wysokie, wszystkie sesje użytkowników są kierowane do tego samego hosta sesji, co powoduje problemy z wydajnością i niezawodnością. W związku z tym podczas konfigurowania puli hostów w celu równoważenia obciążenia najpierw w głąb należy również ustawić odpowiednie maksymalne ustawienie limitu sesji zgodnie z konfiguracją wdrożenia i pojemnością maszyn wirtualnych. Aby to naprawić, otwórz właściwości puli hostów i zmień wartość obok maksymalnego ustawienia limitu sesji.

Potencjalne korzyści: Zapewnianie stabilności funkcjonalności hosta sesji, niezawodności i wydajności podczas korzystania z usługi Windows Virtual Desktop

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Konfigurowanie równoważenia obciążenia puli hostów w usłudze Azure Virtual Desktop

ResourceType: microsoft.desktopvirtualization/hostpools
Identyfikator zalecenia: 2cc17306-822e-45b1-8d7f-5b0d2f2cccdb

Poprawa komfortu użytkowania i łączności poprzez wdrożenie maszyny wirtualne bliżej lokalizacji użytkownika

Ustalono, że maszyny wirtualne znajdują się w regionie innym lub odległym od miejsca, z którego użytkownicy nawiązują połączenie przy użyciu usługi Windows Virtual Desktop (WVD). Powoduje to wydłużenie czasu reakcji połączenia i ma wpływ na ogólne wrażenia użytkownika podczas korzystania z usługi WVD. Podczas tworzenia maszyn wirtualnych dla pul hostów należy próbować używać regionu znajdującego się bliżej użytkownika. Bliskość zapewnia stałe zadowolenie z usługi WVD oraz lepszą ogólną jakość doświadczeń.

Potencjalne korzyści: zwiększa zadowolenie z czasu rundy sieciowej wdrożeń usługi WVD.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Analizowanie jakości połączenia w usłudze Azure Virtual Desktop — Azure

ResourceType: microsoft.desktopvirtualization/hostpools
Identyfikator zalecenia: d89829c9-dadf-4ddc-87d6-fd746debd5d3

Azure VMware Solution

Wykorzystanie pojemności vSAN przekroczyło próg krytyczny

Wykorzystanie pojemności sieci vSAN osiągnęło 75%. W celu zachowania zgodności z umową SLA wykorzystanie klastra musi pozostać poniżej progu krytycznego 75%. Dodaj nowe węzły do ​​klastra VSphere, aby zwiększyć pojemność lub usuń maszyny wirtualne, aby zmniejszyć zużycie lub dostosować obciążenie maszyn wirtualnych

Potencjalne korzyści: utrzymywanie kondycji i wydajności operacji vSAN

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Architektura — chmury prywatne i klastry — Azure VMware Solution

ResourceType: microsoft.avs/privateclouds
Identyfikator zalecenia: eeb4ed3e-4e9b-40b4-84fb-5514d0be0eda

Cognitive Services

Zaktualizuj do najnowszej wersji API tekstowej analizy usług poznawczych

Uaktualnij interfejs API do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usługi. Nowe funkcje są również dostępne jako nowe punkty końcowe począwszy od wersji V3.0, takie jak rozpoznawanie PII, rozpoznawanie podmiotów i łączenie podmiotów, dostępne jako oddzielne punkty końcowe. Jeśli chodzi o zmiany w punktach końcowych wersji zapoznawczej, mamy analizę opinii w punkcie końcowym SA, właściwość zredagowanego tekstu w punkcie końcowym PII.

Potencjalne korzyści: Lepsza dostępność i wydajność usług

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Co to jest język sztucznej inteligencji platformy Azure — usługi Azure AI

TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: c8bbcb72-b778-48b4-882c-d8ce271995e5

Uaktualnij do najnowszej wersji zestawu SDK usługi poznawczej do analizy tekstu

Uaktualnij zestaw SDK do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usługi. Nowe funkcje są również dostępne jako nowe punkty końcowe począwszy od wersji V3.0, takie jak rozpoznawanie PII, rozpoznawanie podmiotów i łączenie podmiotów, dostępne jako oddzielne punkty końcowe. Jeśli chodzi o zmiany w punktach końcowych wersji zapoznawczej, mamy analizę opinii w punkcie końcowym SA, właściwość zredagowanego tekstu w punkcie końcowym PII.

Potencjalne korzyści: Lepsza dostępność i wydajność usług

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Co to jest wykrywanie języka w języku sztucznej inteligencji platformy Azure? — Usługi Azure AI

TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 1b94aa41-a51e-4cad-98fb-3a44447d5997

Uaktualnianie interfejsu API usługi poznawczej Health Insights do najnowszej wersji

Uaktualnienie interfejsu API do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, dostępności i wydajności usług.

Potencjalne korzyści: Lepsza dostępność i wydajność usług

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Co to jest usługa Azure AI Health Insights (wersja zapoznawcza) — Azure AI Health Insights

TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 08e6c0c6-2265-4380-a2b5-7d80d54fa6a5

Uaktualnianie interfejsu API usługi poznawczej Health Insights do najnowszej wersji

Uaktualnianie interfejsu API do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, dostępności i wydajności usług

Potencjalne korzyści: więcej funkcji, lepsza dostępność usług i wydajność.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Szczegółowe informacje o kondycji

TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 1f1b5a94-3e2b-4f9c-8277-7f87e6c989a8

Dodaj wdrożenia jednostek PTU do zasobu

Zasób zbliża się do limitu wykorzystania PTU przez siedem dni lub dłużej. Dodaj więcej PTU do swojej konfiguracji wdrożeniowej. W usłudze Azure Monitor ustaw alerty wykorzystania jednostek PTU.

Potencjalne korzyści: Zarządzanie zwiększeniem obciążenia i zmniejszeniem opóźnienia

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Omówienie kosztów związanych z aprowizowaną jednostką przepływności (PTU) — usługi Azure AI

TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 5bb8940d-e316-4dea-90fd-5d879619c98c

Poproś o większy limit jednostek PTU

Poproś o dodatkową kwotę PTU na wdrożenie. Zasób zbliża się do górnego limitu przydziału PTU

Potencjalne korzyści: spełnianie wymagań dotyczących przepływności i opóźnień

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Omówienie kosztów związanych z aprowizowaną jednostką przepływności (PTU) — usługi Azure AI

TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 6b44d824-b4f7-4928-b755-abec825931dd

Wykryto błąd ograniczania przepustowości 429 dla tego zasobu

Zaobserwowaliśmy 1000 lub więcej błędów 429 związanych z ograniczaniem przepustowości w tym zasobie w ciągu jednego dnia. Rozważ włączenie automatycznego skalowania, aby obsłużyć większą liczbę żądań i zmniejszyć liczbę błędów 429.

Potencjalne korzyści: Automatyczne skalowanie zasobu i zmniejszanie błędów ograniczania przepustowości.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Autoskaluj limity usług sztucznej inteligencji — usługi Azure AI

TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 8dde1045-da54-4d32-b8f9-635c5c9c9c0ac6

Uaktualnij do najnowszej wersji zestawu SDK analizy kondycji usługi poznawczej

Uaktualnij zestaw SDK do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usługi.

Potencjalne korzyści: więcej funkcji, lepsza dostępność usług i wydajność.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Zestaw SDK pomocy technicznej dla usługi Azure Health Decision Support dla platformy .NET — Azure dla deweloperów platformy .NET

TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: f88ef142-07dd-4569-a304-7cc9de8a14e5

Content Delivery Network

Rekomendacja dotycząca uaktualnienia wersji zestawu CDN SDK

Najnowsza wersja biblioteki klienta usługi Azure Front Door w wersji Standard i Premium lub zestawu SDK zawiera poprawki do problemów raportowanych przez klientów i proaktywnie identyfikowanych w naszym procesie pytań i odpowiedzi. Najnowsza wersja zawiera również optymalizację niezawodności i wydajności, a także nowe funkcje, które mogą ulepszyć ogólne środowisko pracy z usługą Azure Front Door w wersji Standard i Premium.

Potencjalne korzyści: zwiększanie niezawodności, wydajności i nowych funkcji.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Porównanie usług Azure Front Door i Azure CDN

TypZasobu: microsoft.cdn/profiles
Identyfikator zalecenia: e607041e-3194-42ad-9994-b6ea5ec12f5e

Data Factory

Przejrzyj ograniczone wyzwalacze usługi Data Factory

Wykryto wysoki poziom ograniczania przepustowości w wyzwalaczu opartym na zdarzeniach, który działa w zasobie Data Factory. To powoduje usuwanie uruchomień potoków z kolejki uruchamiania. Przejrzyj definicję wyzwalacza, aby rozwiązać problemy i zwiększyć wydajność.

Potencjalne korzyści: Zapewnianie lepszej wydajności przez przejrzenie i edytowanie definicji wyzwalacza opartego na zdarzeniach

Wpływ: Średni

ResourceType: microsoft.datafactory/fabryki/triggers
Identyfikator zalecenia: eb4f67d2-2440-4d58-bec7-6de73cc5ba75

Niezawodne harmonogramy zadań

Konfigurowanie zasad automatycznego przeczyszczania

Zoptymalizuj magazyn, przeczyszczając przestarzałe dane wystąpienia, rekordy historyczne i ładunki. Zmniejsz nakład pracy związany z tworzeniem kopii zapasowych i zmniejszaj niekontrolowany wzrost danych. Kompaktowe tabele zwiększają wydajność zapytań, przyspieszają pobieranie stanu, minimalizują konserwację indeksów i zwiększają wykorzystanie pamięci podręcznej.

Potencjalne korzyści: zwiększanie szybkości zapytań i zwiększanie wydajności magazynowania

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Ustaw zasady automatycznego przechowywania dla usługi Azure Functions Durable Task Scheduler

ResourceType: microsoft.durabletask/schedulers
Identyfikator zalecenia: 8b630f74-ffdd-4981-9182-40ddcf094199

Centra zdarzeń

Rozważ przejście na warstwę dedykowaną dla dużych obciążeń PU

Przestrzenie nazw usługi Event Hub w warstwie Premium korzystające z ponad 6 jednostek przetwarzania mogą korzystać z migracji do dedykowanego klastra, który jest zoptymalizowany pod kątem obciążeń o krytycznym znaczeniu i oferuje większą wydajność, mniejsze opóźnienia i elastyczne skalowanie.

Potencjalne korzyści: Optymalizowanie wydajności i skalowania przy użyciu warstwy dedykowanej

Wpływ: Niski

Aby uzyskać więcej informacji, zobacz Omówienie dedykowanej warstwy usługi Azure Event Hubs — Azure Event Hubs

ResourceType: microsoft.eventhub/przestrzenie_nazw
Identyfikator zalecenia: e6347547-8d7a-4633-a476-f66fb64719e

HDInsight

Rozważ użycie funkcji przyspieszonego zapisywania w klastrze HBase w celu poprawy wydajności klastra

To zalecenie pojawiło się, ponieważ dziennik systemowy zespołu HDInsight wykazuje, że w ciągu ostatnich 7 dni w Twoim klastrze wystąpiły następujące przypadki: 1. Duże opóźnienie synchronizacji pliku WAL 2. Duża liczba żądań zapisu (co najmniej trzy godzinne okresy, gdy średnio występowało ponad 1000 żądań zapisu na sekundę na węzeł). Te warunki wskazują, że w Twoim klastrze występują duże opóźnienia zapisu. Może być to spowodowane dużym obciążeniem klastra. Aby poprawić wydajność klastra, rozważ użycie funkcji przyspieszonego zapisywania oferowanej przez bazę danych HBase w usłudze Azure HDInsight. Funkcja Accelerated Writes dla klastrów Apache HBase w usłudze HDInsight dołącza zarządzane dyski SSD klasy premium do każdego RegionServera (węzła roboczego) zamiast korzystania z magazynu w chmurze. Dzięki temu możliwe jest obniżenie opóźnień zapisu i zapewnienie lepszej odporności aplikacji. Aby dowiedzieć się więcej na temat tej funkcji, otwórz link.

Potencjalne korzyści: mniejsze opóźnienie zapisu i lepsza odporność aplikacji.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Artykuł Azure HDInsight Accelerated Writes for Apache HBase (Przyspieszone zapisy w usłudze Azure HDInsight dla bazy danych Apache HBase)

TypZasobu: microsoft.hdinsight/clusters
Identyfikator zalecenia: 8109a740-abe9-453e-91fc-c25598de73d0

Operacje odczytu są wykonywane na najnowszych danych

Więcej niż 75% żądań odczytu trafia do pamięci Memstore. Oznacza to, że operacje odczytu dotyczą przede wszystkim nowych danych. To sugeruje, że w przypadku opróżnienia pamięci Memstore konieczne będzie uzyskanie dostępu do najnowszego pliku, który musi znajdować się w pamięci podręcznej.

Potencjalne korzyści: Jeśli odczyty korzystają z najnowszych danych, sugerowane zmiany konfiguracji pomagają odczytywać z pamięci jak najwięcej i przyspieszają wydajność odczytu.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Optymalizowanie pod kątem zaleceń doradcy klastra — Azure HDInsight

TypZasobu: microsoft.hdinsight/clusters
Identyfikator zalecenia: 80c1538d-5962-4b54-8018-1bed379e4029

Ponad 75% zapytań to zapytania z pełnym skanowaniem.

Ponad 75% zapytań skanowania w twoim klastrze wykonuje pełne skanowanie regionu lub tabeli. Zmodyfikuj zapytania skanowania, aby uniknąć pełnego skanowania regionu lub tabeli.

Potencjalne korzyści: szybsza wydajność skanowania

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Optymalizowanie pod kątem zaleceń doradcy klastra — Azure HDInsight

TypZasobu: microsoft.hdinsight/clusters
Identyfikator zalecenia: 3b6f9784-2bf9-4348-a1e6-4554504f213d

Health Data Services

Key Vault

Uaktualnianie zestawu SDK usługi Azure Key Vault do najnowszej wersji

Nowe biblioteki usługi Key Vault dzielą klucze, wpisy tajne i certyfikaty na oddzielne zestawy SDK z integracją tożsamości platformy Azure w celu zapewnienia bezproblemowego uwierzytelniania i wydajności. ODRZUĆ: W przypadku korzystania z usługi Key Vault z usługą Azure Storage, dyskiem lub innymi usługami oraz wszystkimi aplikacjami niestandardowymi korzystającymi z zestawu .NET SDK 4.0 lub nowszego.

Potencjalne korzyści: poprawki znanych problemów i innych ulepszeń.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Biblioteki klienta dla usługi Azure Key Vault

Typ zasobu: microsoft.keyvault/vaults
Identyfikator zalecenia: 9017e82f-b7ac-4a06-8b9b-5858cb3d5113

Magazyn

Używanie magazynu blokowych obiektów blob z wydajnością warstwy Premium

Co najmniej jedno z twoich kont magazynu ma wysoką liczbę transakcji na GB danych blokowych obiektów blob. Użyj magazynu blokowych obiektów blob z wydajnością warstwy Premium zamiast magazynu o wydajności standardowej dla obciążeń wymagających krótkich czasów odpowiedzi magazynu i/lub dużej szybkości transakcji i uzyskuj potencjalne oszczędności kosztów magazynowania.

Potencjalne korzyści: Zwiększenie wydajności przechowywania obiektów blob typu block przy najniższych cenach transakcji w Azure.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Omówienie konta magazynowego – Azure Storage

TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: c6b94711-f1f5-4e7e-9c89-c17ed4190969

Nie wykryto migawek

Zaobserwowaliśmy, że nie ma żadnych migawek Twoich udziałów plików. Oznacza to, że nie można chronić przed przypadkowym usunięciem pliku ani scenariuszami uszkodzenia pliku. Włącz migawki, aby chronić swoje dane. Aby włączyć migawki, możesz użyć usługi Azure Portal, Azure Backup lub rozwiązań innych firm.

Potencjalne korzyści: Ustaw harmonogram tworzenia migawek udziałów plików, aby chronić się przed przypadkowym usunięciem plików lub uszkodzeniem danych, takim jak ransomware.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Używanie migawek udziałów usługi Azure Files

TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: d9823f54-3eaa-485b-a3b0-b9559c8e831f

Użyj operacji 'Put Blob' dla obiektów mniejszych niż 256 MB

Podczas zapisywania bloku obiektów blob o rozmiarze 256 MB lub mniejszym (64 MB w przypadku żądań korzystających z wersji REST sprzed 31 maja 2016 r.) można przesłać go w całości za pomocą jednej operacji zapisu, używając polecenia Put Blob. Na podstawie zagregowanych metryk sądzimy, że operacje zapisu na Twoim koncie magazynowym wymagają optymalizacji.

Potencjalne korzyści: zwiększenie wydajności i zmniejszenie kosztów operacji.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Omówienie blokowych blobów, uzupełniających blobów i stronicowych blobów — Azure Storage

TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: b353f187-4cb4-4b2b-b502-472f45f32fd6

Przekształcanie dysków niezarządzanych z dysków HDD w warstwie Standardowa na dyski SSD w warstwie Premium w celu zwiększenia wydajności

Zauważyliśmy, że Twój niezarządzany dysk HDD zbliża się do wartości docelowych w zakresie wydajności. Dyski SSD Premium Azure zapewniają wysoką wydajność i niskie opóźnienia w obsłudze dysków dla maszyn wirtualnych z intensywną obsługą operacji we/wy. Zwiększ wydajność swojego dysku, zamieniając dysk Standardowy HDD na dysk Premium SSD. Uaktualnienie wymaga ponownego uruchomienia maszyny wirtualnej, co trwa od trzech do pięciu minut.

Potencjalne korzyści: zwiększ wydajność dysku przy użyciu dysków SSD w warstwie Premium.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Wybieranie typu dysku dla maszyn wirtualnych IaaS platformy Azure — dyski zarządzane — Azure Virtual Machines

TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: 33557a7c-6dd6-4b46-9579-fc5273f07458

Włącz protokół SMB Multichannel dla konta magazynu

Zauważyliśmy, że protokół SMB Multichannel nie jest włączony dla Twojego konta magazynu. Protokół SMB Multichannel umożliwia klientowi protokołu SMB 3.x ustanawianie wielu połączeń sieciowych z zasobem plików SMB. Zwiększoną wydajność uzyskano poprzez agregację pasma na wielu kartach sieciowych i wykorzystanie obsługi systemu RSS.

Potencjalne korzyści: Zwiększenie wydajności zasobów plikowych przy użyciu funkcji SMB Multichannel

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Udziały plików SMB w usłudze Azure Files

TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: 6708739d-5221-4d53-9960-698cd2fd9628

Zwiększanie aprowizowanego rozmiar udziału plików w warstwie Premium, aby uniknąć ograniczania żądań

Twoje żądania dotyczące udziału plików premium są ograniczane, ponieważ liczba operacji wejścia/wyjścia na sekundę (IOPS) lub limity przepustowości dla udziału plików osiągnęły limity udziału. Aby zapobiec ograniczaniu żądań, zwiększ przydział miejsca zasobu plikowego premium.

Potencjalne korzyści: Zwiększenie wydajności udziałów plików w warstwie Premium poprzez powiększenie rozmiaru alokowanego

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Tworzenie udziału plików platformy Azure — Azure Files

TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: d05351cc-1014-4a6c-9173-bec1bcc48849

Subscriptions

Uaktualnij interfejs API systemów obciążenia do najnowszej wersji (interfejs API Azure Center dla rozwiązań SAP)

Zidentyfikowaliśmy żądania do nieaktualnej wersji interfejsu Workloads API dla zasobów w tej grupie zasobów. Zalecamy przejście na najnowszą wersję interfejsu Workloads API, aby zapewnić nieprzerwany dostęp do najnowszych funkcji i ulepszeń wydajności w usłudze Azure Center for SAP solutions. Jeśli rekomendacja pokazuje wiele wystąpień wirtualnych dla rozwiązań SAP (VIS), upewnij się, że zaktualizujesz wersję interfejsu API dla wszystkich zasobów VIS.

Potencjalne korzyści: Najnowszy interfejs API obciążeń zawiera poprawki znanych problemów i innych ulepszeń

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Dokumentację interfejsu API rozwiązań SAP w usłudze Azure Center for SAP

Typ zasobu: microsoft.subscriptions/subscriptions
Identyfikator zalecenia: 459f28d1-3669-43a7-8981-2dcbfa862608

Uaktualnianie zestawu Workloads SDK do najnowszej wersji (zestaw Azure Center for SAP solutions SDK)

Zidentyfikowaliśmy żądania do przestarzałej wersji zestawu Workloads SDK pochodzące z zasobów w tej grupie zasobów. Zaktualizuj do najnowszej wersji zestawu Workloads SDK, aby uzyskać najnowsze funkcje i najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usług dla rozwiązań Azure Center for SAP. Jeśli w rekomendacji jest wyświetlanych wiele wystąpień wirtualnych dla rozwiązań SAP (VIS), upewnij się, że zaktualizowano wersję zestawu SDK dla wszystkich zasobów systemu VIS.

Potencjalne korzyści: Najnowsza wersja Workloads SDK zawiera poprawki dla znanych problemów oraz inne ulepszenia.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Azure Center for SAP solutions (Centrum platformy Azure dla rozwiązań SAP)

Typ zasobu: microsoft.subscriptions/subscriptions
Identyfikator zalecenia: f5a05237-91e2-4ecf-8394-f020c33665a1

Uaktualnianie interfejsu API rozwiązania SAP Migrate Discovery do najnowszej wersji

Wykryto nieaktualną wersję interfejsu API rozwiązania SAP Migrate Discovery dla zasobów w witrynie SAP Discovery objętych subskrypcją. Aby zapewnić dostęp do najnowszych funkcji i ulepszeń wydajności, zalecamy uaktualnienie interfejsu API do najnowszej wersji.

Potencjalne korzyści: najnowszy interfejs API zawiera poprawki znanych problemów i innych ulepszeń

Wpływ: Średni

Typ zasobu: microsoft.subscriptions/subscriptions
Identyfikator zalecenia: 93214083-e48e-420e-881f-89d02265f831

Uaktualnianie zestawu SDK rozwiązania SAP Migrate Discovery do najnowszej wersji

Wykryto nieaktualną wersję zestawu SDK rozwiązania SAP Migrate Discovery dla zasobów w witrynie SAP Discovery objętych subskrypcją. Aby zapewnić dostęp do najnowszych funkcji i ulepszeń wydajności, zalecamy uaktualnienie zestawu SDK do najnowszej wersji.

Potencjalne korzyści: Najnowszy zestaw SDK rozwiązania SAP Migrate Discovery zawiera poprawki znanych problemów i innych ulepszeń.

Wpływ: Średni

Typ zasobu: microsoft.subscriptions/subscriptions
Identyfikator zalecenia: 1ee8eace-1e7e-4d73-8547-1f687c72979b

Maszyny wirtualne

Włączanie przyspieszonej sieci w celu zwiększenia wydajności i zmniejszenia opóźnień sieci

Wykryliśmy, że przyspieszona sieć nie jest włączona w zasobach maszyny wirtualnej w istniejącym wdrożeniu, które może obsługiwać tę funkcję. Jeśli obraz systemu operacyjnego maszyny wirtualnej obsługuje przyspieszoną sieć, zgodnie ze szczegółami opisanymi w dokumentacji, upewnij się, że włączasz tę bezpłatną funkcję na tych maszynach wirtualnych, aby zmaksymalizować wydajność i opóźnienie obciążeń sieciowych w chmurze.

Potencjalne korzyści: zwiększa wydajność przepustowości przy jednoczesnym zmniejszeniu opóźnień i drgań

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Tworzenie maszyny wirtualnej na platformie Azure z przyspieszoną siecią

Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: 3a3c1a2a-8597-4d3a-981a-0a24a0ee9de4

Uaktualnij rozmiar najbardziej aktywnych maszyn wirtualnych, aby zapobiec wyczerpaniu zasobów i zwiększyć wydajność

Przeanalizowaliśmy dane z ostatnich 7 dni i zidentyfikowaliśmy maszyny wirtualne o wysokim wykorzystaniu w różnych metrykach, na przykład procesora, pamięci i operacji we/wy maszyny wirtualnej. Maszyny wirtualne mogą doświadczać problemów z wydajnością, ponieważ zbliżają się do osiągnięcia limitów jednostek SKU lub je przekraczają. Rozważ aktualizację SKU, aby zwiększyć wydajność.

Potencjalne korzyści: zwiększanie wydajności i niezawodności maszyn wirtualnych

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Zwiększanie wydajności wysoce używanych maszyn wirtualnych przy użyciu usługi Azure Advisor — Azure Advisor

Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: 06c03895-e210-4153-a4a0-a5e5c8e8eb83

Korzystanie z funkcji Dyski zarządzane w celu zapobiegania ograniczaniu operacji we/wy na dysku

Dyski maszyny wirtualnej należą do konta magazynu danych, które osiągnęło swój cel skalowalności i jest podatne na ograniczanie przepustowości wejścia/wyjścia. Aby chronić Twoją maszynę wirtualną przed spadkiem wydajności i uprościć zarządzanie magazynem, użyj funkcji Dyski zarządzane.

Potencjalne korzyści: zwiększona odporność danych i wydajność

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Omówienie usługi Azure Disk Storage — Azure Virtual Machines

Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: 36c3633b-daac-4e01-af95-11b8c2f4fe20

Uaktualnienie do maszyn wirtualnych obecnej generacji

Maszyny wirtualne w wersji 5 zapewniają nowsze i szybsze rdzenie, zwiększoną przepustowość sieciową oraz lepszą globalną nadmiarowość i dostępność. Uaktualnienie do maszyn wirtualnych w wersji 5 z maszyn wirtualnych w wersji 3 lub 2 w celu osiągnięcia wydajności równej lub wyższej przy tym samym koszcie.

Potencjalne korzyści: 5 maszyn wirtualnych oferuje lepszą wydajność rdzenia, magazynu i sieci

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Seria rozmiarów rodziny D — Azure Virtual Machines

Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: 5e305558-6944-40bb-9d69-eb161b42fcec

Poprawa komfortu użytkowania i łączności poprzez wdrożenie maszyny wirtualne bliżej lokalizacji użytkownika

Ustaliliśmy, że Twoje maszyny wirtualne znajdują się w innym regionie lub są oddalone od tego, z którego łączą się Twoi użytkownicy, korzystając z usługi Windows Virtual Desktop (WVD). Powoduje to wydłużenie czasu reakcji połączenia i ma wpływ na ogólne wrażenia użytkownika podczas korzystania z usługi WVD.

Potencjalne korzyści: zwiększa zadowolenie z czasu rundy sieciowej wdrożeń usługi WVD.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Analizowanie jakości połączenia w usłudze Azure Virtual Desktop — Azure

Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: c889b55f-9132-444d-a31f-c9e91f1345c9

Uaktualnianie dysków systemu operacyjnego zbliżających się do limitu dysku

Stacja dysków twardych (HDD) systemu operacyjnego zbliża się do limitów dysków, uaktualnij do dysków SSD. Dyski SSD platformy Azure zapewniają wiodącą w branży wydajność dzięki wysokiej liczbie operacji wejścia/wyjścia na sekundę (IOPS) i niskim opóźnieniom. Szczególnie, dyski SSD w warstwie Premium obsługują warstwy zwielokrotnienie wydajności i warstwy wydajności, natomiast dyski SSD w warstwie Standardowej obsługują tylko warstwy wydajności.

Potencjalne korzyści: Zwiększona wydajność, skalowalność i efektywność kosztowa.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Wybieranie typu dysku dla maszyn wirtualnych IaaS platformy Azure — dyski zarządzane — Azure Virtual Machines

Typ zasobów: microsoft.compute/disks
Identyfikator zalecenia: 031dcbd7-479c-4059-a7ba-c5474c94b72e

Workloads

Uaktualnienie interfejsu API usługi AMS do najnowszej wersji

Zidentyfikowaliśmy żądania do wersji interfejsu API usługi AMS, która nie jest zalecana. Zalecamy przejście na najnowszą wersję interfejsu API usługi AMS, aby zapewnić nieprzerwany dostęp do usługi AMS, najnowsze funkcje i ulepszenia wydajności.

Potencjalne korzyści: Najnowszy interfejs API usługi AMS zawiera poprawki znanych problemów i innych ulepszeń.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Co to jest usługa Azure Monitor dla rozwiązań SAP?

TypZasobu: microsoft.workloads/monitors
Identyfikator zalecenia: c8202443-6550-4fc8-9416-5f81089b77d0

Zaktualizuj do najnowszej wersji Workloads SDK

Zaktualizuj zestaw SDK Workloads do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usług.

Potencjalne korzyści: Najnowszy zestaw SDK obciążeń zawiera poprawki znanych problemów i innych ulepszeń.

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Co to jest usługa Azure Monitor dla rozwiązań SAP?

TypZasobu: microsoft.workloads/monitors
Identyfikator zalecenia: eabfd1a1-6092-471b-8cff-22ddd044e5535

Aby uniknąć delikatnego zablokowania w sterowniku Mellanox, zmniejsz wartość can_queue w systemie operacyjnym maszyny wirtualnej aplikacji w obciążeniach SAP.

Aby uniknąć sporadycznego miękkiego zablokowania w sterowniku Mellanox, należy zmniejszyć wartość can_queue w systemie operacyjnym. Tej wartości nie można ustawić bezpośrednio. Dodaj następujące opcje wiersza rozruchu jądra, aby osiągnąć ten sam efekt: „hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024”

Potencjalne korzyści: Zapewnianie wysokiej wydajności w obciążeniach SAP

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Miękka blokada jądra z blk_mq_update w logach

Typ zasobu: microsoft.workloads/sapvirtualinstances/applicationinstances
Identyfikator zalecenia: fc547b20-0a11-4d8c-86ce-0d9993a89fbf

Aby uniknąć miękkiego zablokowania w sterowniku Mellanox, zmniejsz wartość can_queue w systemie operacyjnym maszyny wirtualnej ASCS przy pracy z obciążeniami SAP.

Aby uniknąć sporadycznego miękkiego zablokowania w sterowniku Mellanox, należy zmniejszyć wartość can_queue w systemie operacyjnym. Tej wartości nie można ustawić bezpośrednio. Dodaj następujące opcje wiersza rozruchu jądra, aby osiągnąć ten sam efekt: „hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024”

Potencjalne korzyści: Zapewnianie wysokiej wydajności w obciążeniach SAP

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Miękka blokada jądra z blk_mq_update w logach

Typ zasobu: microsoft.workloads/sapvirtualinstances/centralinstances
Identyfikator zalecenia: 7fe03dfd-e9f2-4886-8e4a-f212c738ca4c

Aby uniknąć zablokowania miękkiego w sterowniku Mellanox, zmniejsz wartość can_queue w systemie operacyjnym maszyny wirtualnej bazy danych podczas pracy z obciążeniami SAP.

Aby uniknąć sporadycznego miękkiego zablokowania w sterowniku Mellanox, należy zmniejszyć wartość can_queue w systemie operacyjnym. Tej wartości nie można ustawić bezpośrednio. Dodaj następujące opcje wiersza rozruchu jądra, aby osiągnąć ten sam efekt: „hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024”

Potencjalne korzyści: Zapewnianie wysokiej wydajności w obciążeniach SAP

Wpływ: Średni

Aby uzyskać więcej informacji, zobacz Miękka blokada jądra z blk_mq_update w logach

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: cc03700f-6530-40ae-adf4-5f654d5076a9

Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj parametr systemu operacyjnego rmem_max

W bazie danych HANA z typem magazynu ANF należy ustawić dostatecznie duży maksymalny bufor gniazda odczytu zdefiniowany przez parametr net.core.rmem_max, aby obsługiwać przychodzące pakiety sieciowe. Ta konfiguracja certyfikuje uruchamianie bazy danych HANA za pomocą usługi ANF i zwiększa wydajność systemu plików. Zobacz notatkę SAP: 3024346.

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 11cbda6c-33fb-47a2-8abc-b708420115f7

Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj parametr systemu operacyjnego wmem_max

W bazie danych HANA z typem magazynu ANF należy ustawić dostatecznie duży maksymalny bufor gniazda zapisu zdefiniowany przez parametr net.core.wmem_max, aby obsługiwać wychodzące pakiety sieciowe. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła być uruchamiana za pomocą usługi ANF, i poprawia wydajność systemu plików. Zobacz notatkę SAP: 3024346

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: bf10b7d5-2d5d-459a-8a0d-9c6ae2bc5bed

Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj parametr systemu operacyjnego tcp_rmem

Parametr net.ipv4.tcp_rmem określa minimalne, domyślne i maksymalne rozmiary buforów odbierania używane dla gniazda TCP. Ustaw parametr zgodnie z uwagą SAP: 3024346, aby certyfikować uruchamianie bazy danych HANA za pomocą usługi ANF i zwiększyć wydajność systemu plików. Maksymalna wartość nie powinna przekraczać wartości parametru net.core.rmem_max

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: a6ad3344-7a93-4d97-98a7-7284048e1653

Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj parametr systemu operacyjnego tcp_wmem

Parametr net.ipv4.tcp_wmem określa minimalne, domyślne i maksymalne rozmiary buforów wysyłania używane dla gniazda TCP. Ustaw parametr zgodnie z uwagą SAP: 302436, aby certyfikować uruchamianie bazy danych HANA za pomocą usługi ANF i zwiększyć wydajność systemu plików. Maksymalna wartość nie powinna przekraczać wartości parametru net.core.wmem_max

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 096a9a97-88fa-4e92-b818-c2b9dbbc38ed

Aby poprawić wydajność systemu plików w bazie danych HANA z usługą ANF, ustaw rozmiar kolejki zaległości odbiornika na 300 000

Parametr net.core.netdev_max_backlog określa rozmiar kolejki odbiorczej, używanej, gdy interfejs sieciowy odbiera pakiety szybciej, niż jądro jest w stanie je przetworzyć. Ustaw parametr zgodnie z uwagą SAP: 3024346. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła być uruchamiana za pomocą usługi ANF, i poprawia wydajność systemu plików.

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: d40a458d-b366-45f2-a315-dfe71d3eb0eb

Aby poprawić wydajność systemu plików w bazie danych HANA z usługą ANF, wyłącz parametr dla powolnego uruchamiania po okresie bezczynności

Parametr net.ipv4.tcp_slow_start_after_idle wyłącza konieczność przyrostowego skalowania w górę rozmiaru okna TCP dla połączeń TCP, które były bezczynne przez jakiś czas. Jeśli ustawisz ten parametr na wartość zero zgodnie z uwagą SAP 302436, od początku będzie używana maksymalna szybkość dla poprzednio bezczynnych połączeń TCP

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 4f21a973-f15e-4e9b-8d10-5d46f0f91367

Aby poprawić wydajność systemu plików w HANA DB z ANF, włącz automatyczne dostrajanie rozmiaru bufora odbiorczego TCP

Parametr net.ipv4.tcp_moderate_rcvbuf umożliwia TCP wykonywanie automatycznego dostrajania bufora odbiorczego w celu automatycznego określania rozmiaru bufora (nie większego niż tcp_rmem) w celu dopasowania go do rozmiaru wymaganego przez ścieżkę dla pełnej przepustowości. Włącz ten parametr zgodnie z uwagami sap: 302436 w celu zwiększenia wydajności systemu plików.

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: eb6a0b87-7c06-466c-a095-69a9bcf211c0

Aby poprawić wydajność systemu plików w bazie danych HANA korzystając z usługi ANF, należy włączyć parametr skalowania okna TCP w systemie operacyjnym.

Włącz parametr skalowania okna TCP zgodnie z uwagą SAP: 302436. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła działać z usługą ANF, i poprawia wydajność systemu plików w bazie danych HANA z usługą ANF w obciążeniach SAP

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: c93a842a-deca-449d-adc9-840120da0ca

Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA z usługą ANF, włącz parametr systemu operacyjnego tcp_timestamps

Włącz parametr tcp_timestamps zgodnie z uwagą SAP: 302436. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła działać z usługą ANF, i poprawia wydajność systemu plików w bazie danych HANA z usługą ANF w obciążeniach SAP

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 5a6bdcee-dd9f-4e99-adb5-f24dad289d42

W scenariuszu wysokiej dostępności dla bazy danych HANA z usługą ANF wyłącz parametr systemu operacyjnego tcp_timestamps

Wyłącz parametr tcp_timestamps zgodnie z uwagą SAP: 302436. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła działać z usługą ANF, i zwiększa wydajność systemu plików w scenariuszach wysokiej dostępności dla bazy danych HANA z usługą ANF w obciążeniach SAP

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 3b8dc04c-73dd-4bf9-9d6f-b8bfec694da3

Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA z usługą ANF, włącz parametr systemu operacyjnego tcp_sack

Włącz parametr tcp_sack zgodnie z uwagą SAP: 302436. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła działać z usługą ANF, i poprawia wydajność systemu plików w bazie danych HANA z usługą ANF w obciążeniach SAP

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 06b7b95e-91ec-4b38-a97c-923caf3497a5

Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA z usługą ANF, wyłącz protokół IPv6 w systemie operacyjnym

Wyłącz protokół IPv6 zgodnie z rekomendacją dotyczącą oprogramowania SAP na platformie Azure dla bazy danych HANA z usługą ANF, aby zwiększyć wydajność systemu plików

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 47eb0254-02be-4817-bacb-aaf5eeabcbb9

Aby poprawić wydajność systemu plików w bazie danych HANA z wykorzystaniem ANF, należy zoptymalizować parametr tcp_max_syn_backlog w systemie operacyjnym.

Aby uniemożliwić jądru korzystanie z plików cookie SYN, gdy wiele żądań połączenia jest wysyłanych w krótkim przedziale czasu, i zapobiec wyświetlaniu ostrzeżenia o potencjalnym ataku zalewania pakietów SYN w dzienniku systemu, rozmiar listy prac pakietów SYN powinien zostać ustawiony na dostatecznie wysoką wartość. Zobacz notatkę SAP 2382421

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: d3bcfaa8-bce5-4869-9b1a-cc11d1dc3a61

Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj net.ipv4.ip_local_port_range

Ponieważ platforma HANA używa znacznej liczby połączeń do komunikacji wewnętrznej, warto udostępnić w tym celu jak najwięcej portów klienckich. Ustaw parametr systemu operacyjnego net.ipv4.ip_local_port_range zgodnie z uwagą SAP 2382421, aby zapewnić optymalną komunikację wewnętrzną z platformą HANA.

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 612ab8fc-8f4e-4605-bc3f-278e4dfa20e7

Aby zwiększyć wydajność systemu plików w bazie danych HANA z usługą ANF, wyłącz parametr net.ipv4.conf.all.rp_filter

Wyłącz parametr systemu operacyjnego Linux dotyczący filtra ścieżki odwrotnej, net.ipv4.conf.all.rp_filter, zgodnie z zaleceniami mającymi na celu poprawę wydajności systemu plików w bazie danych HANA przy użyciu ANF w obciążeniach SAP.

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 08f07906-f2ce-4123-bf48-3b468ed7875c

Aby zwiększyć wydajność systemu plików w bazie danych HANA za pomocą rozwiązania ANF, zoptymalizuj sunrpc.tcp_slot_table_entries

Ustaw wartość parametru sunrpc.tcp_slot_table_entries na 128 zgodnie z zaleceniem, aby poprawić wydajność systemu plików w bazie danych HANA z usługą ANF w przypadku obciążeń SAP

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 1bfe7781-ccf8-4fa0-ac85-41f2269e041d

Aby zwiększyć wydajność systemu plików w bazie danych HANA za pomocą rozwiązania ANF, zoptymalizuj parametr vm.swappiness

Ustaw parametr systemu operacyjnego vm.swappiness na 10 zgodnie z zaleceniem w celu poprawy wydajności systemu plików w HANA DB z ANF w obciążeniach SAP

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 0e3db9b9-d301-445d-8ddb-650b87204632

Aby zwiększyć wydajność systemu plików w bazie danych HANA z usługą ANF, zmień wartość parametru tcp_max_slot_table_entries

Ustaw parametr systemu operacyjnego tcp_max_slot_table_entries na 128 zgodnie z dokumentem SAP 302436, aby zwiększyć wydajność transferu plików w bazie danych HANA w środowisku SAP z użyciem ANF.

Potencjalne korzyści: zwiększona wydajność systemu plików

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: db1a57ee-014b-4f4f-89e4-1ab1337eeff8

Upewnij się, że wydajność odczytu woluminu /hana/data wynosi >=400 MB/s, aby uzyskać lepszą wydajność w bazie danych HANA

Zaleca się wydajność odczytu co najmniej 400 MB/s dla /hana/data dla rozmiarów I/O 16 MB i 64 MB w przypadku obciążeń SAP na platformie Azure. Wybierz typ dysku dla woluminu /hana/data zgodnie z tym wymaganiem, aby zapewnić wysoką wydajność bazy danych i spełnić minimalne wymagania dotyczące magazynu dla platformy SAP HANA

Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 6d4c7645-93ca-4ebc-8a8f-0981463f4ab2

W przypadku używania dysku Ultradisk, wartość IOPS dla woluminu /hana/data powinna wynosić co najmniej >=7000, aby poprawić wydajność bazy danych HANA.

Zalecane jest użycie Ultradisku o IOPS co najmniej 7000 w woluminie /hana/data dla obciążeń SAP. Wybierz typ dysku dla woluminu /hana/data zgodnie z tym wymaganiem, aby zapewnić wysoką wydajność bazy danych

Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 41ed90fb-8953-40d7-a6ff-d7f67ceaf903

Rozmiar paska danych dla /hana/data powinien wynosić 256 kb, aby poprawić wydajność bazy danych HANA w obciążeniach SAP.

Jeśli używasz polecenia LVM lub mdadm do tworzenia zestawów pasków obejmujących kilka dysków platformy Azure w warstwie Premium, konieczne jest zdefiniowanie rozmiarów pasków. Na podstawie doświadczeń z ostatnimi wersjami systemu Linux firma Azure zaleca używanie rozmiaru paska 256 kb dla systemu plików /hana/data w celu uzyskania lepszej wydajności bazy danych HANA

Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 2bd5a83a-a59d-4941-960a-495211b19b67

Wszystkie dyski w LVM dla woluminu /hana/data powinny być tego samego typu, aby zapewnić wysoką wydajność w bazie danych HANA

Jeśli w woluminie /hana/data wybrano wiele typów dysków, wydajność bazy danych HANA w obciążeniach SAP może być ograniczona. Upewnij się, że wszystkie dyski danych HANA są tego samego typu i są skonfigurowane zgodnie z zaleceniami dla oprogramowania SAP na platformie Azure

Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 6d87a5a3-64ba-4f28-b228-f1da8403e2bb

Wydajność odczytu/zapisu woluminu /hana/log powinna wynosić >=250 MB/s, aby uzyskać lepszą wydajność w bazie danych HANA

W przypadku obciążeń SAP na platformie Azure zalecana jest wydajność działań odczytu/zapisu woluminu /hana/log wynosząca co najmniej 250 MB/s przy rozmiarze we/wy 1 MB. Wybierz typ dysku dla woluminu /hana/log zgodnie z tym wymaganiem, aby zapewnić wysoką wydajność bazy danych i spełnić minimalne wymagania dotyczące magazynu dla platformy SAP HANA

Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 773fdeac-ef26-486c-aeb0-a1922201dc2a

W przypadku korzystania z dysku Ultradisk liczba operacji we/wy na sekundę dla woluminu /hana/log powinna wynosić >=2000, aby uzyskać lepszą wydajność w bazie danych HANA

W przypadku korzystania z dysku Ultra zaleca się, aby IOPS w woluminie /hana/log dla obciążeń SAP wynosiła co najmniej 2000. Wybierz typ dysku dla woluminu /hana/log zgodnie z tym wymaganiem, aby zapewnić wysoką wydajność bazy danych

Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 5b34b8c0-0427-4737-be51-88e49b14b734

Rozmiar paska dla woluminu /hana/log powinien wynosić 64 KB, aby poprawić wydajność bazy danych HANA w obciążeniach związanych z SAP.

Jeśli używasz polecenia LVM lub mdadm do tworzenia zestawów pasków obejmujących kilka dysków platformy Azure w warstwie Premium, konieczne jest zdefiniowanie rozmiarów pasków. Aby uzyskać wystarczającą przepływność przy większych rozmiarach operacji we/wy, platforma Azure zaleca używanie paska o rozmiarze 64 kb dla systemu plików /hana/log w celu uzyskania lepszej wydajności bazy danych HANA

Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 18544c51-decc-4696-aa4f-f1cdfffc0753

Wszystkie dyski w LVM dla woluminu /hana/log powinny być tego samego typu, aby zapewnić wysoką wydajność w bazie danych HANA

Jeśli w woluminie /hana/log wybrano wiele typów dysków, wydajność bazy danych HANA w obciążeniach SAP może być ograniczona. Upewnij się, że wszystkie dyski danych HANA są tego samego typu i są skonfigurowane zgodnie z zaleceniami dla oprogramowania SAP na platformie Azure

Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: b94f9b67-0969-430d-b6cd-ac1bc4910601

Włącz akcelerator zapisu dla woluminu /hana/log z dyskiem Premium dla lepszej wydajności zapisu w bazie danych HANA

Akcelerator zapisu, Azure Write Accelerator, to funkcja maszyn wirtualnych platformy Azure z serii M. Funkcja ta poprawia opóźnienie operacji zapisu we/wy w usłudze Azure Premium Storage. W przypadku platformy SAP HANA akcelerator zapisu powinien być używany tylko w przypadku woluminu /hana/log.

Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP

Wpływ: Wysoki

Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure

Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 3188f9a0-12fc-4cb8-9fdd-7380dd92564b

Dalsze kroki

Dowiedz się więcej o wydajności — Microsoft Azure Well Architected Framework