Zwiększ niezawodność aplikacji przy użyciu Azure AdvisorImprove the reliability of your application by using Azure Advisor

Azure Advisor pomaga zapewnić i poprawić ciągłość aplikacji o znaczeniu krytycznym dla firmy.Azure Advisor helps you ensure and improve the continuity of your business-critical applications. Zalecenia dotyczące niezawodności można uzyskać, korzystając z karty niezawodność na pulpicie nawigacyjnym usługi Advisor.You can get reliability recommendations from Advisor on the Reliability tab of the Advisor dashboard.

Zapewnianie odporności na uszkodzenia maszyny wirtualnejEnsure virtual machine fault tolerance

W celu zapewnienia nadmiarowości aplikacji zalecamy grupowanie co najmniej dwóch maszyn wirtualnych w zestawie dostępności.To provide redundancy for your application, we recommend that you group two or more virtual machines in an availability set. Doradca identyfikuje maszyny wirtualne, które nie są częścią zestawu dostępności i zaleca ich przeniesienie do jednej z nich.Advisor identifies virtual machines that aren't part of an availability set and recommends moving them into one. Ta konfiguracja gwarantuje, że podczas planowanej lub nieplanowanej konserwacji jest dostępna co najmniej jedna maszyna wirtualna i będzie ona zgodna z umową SLA maszyny wirtualnej platformy Azure.This configuration ensures that during either planned or unplanned maintenance, at least one virtual machine is available and meets the Azure virtual machine SLA. Można utworzyć zestaw dostępności dla maszyny wirtualnej lub dodać maszynę wirtualną do istniejącego zestawu dostępności.You can choose to create an availability set for the virtual machine or to add the virtual machine to an existing availability set.

Uwaga

Jeśli wybierzesz opcję utworzenia zestawu dostępności, musisz dodać co najmniej jedną maszynę wirtualną do niej.If you choose to create an availability set, you need to add at least one more virtual machine into it. Zalecamy grupowanie co najmniej dwóch maszyn wirtualnych w zestawie dostępności, aby upewnić się, że podczas przestoju jest dostępny przynajmniej jeden komputer.We recommend that you group two or more virtual machines in an availability set to ensure that at least one machine is available during an outage.

Zapewnianie odporności na uszkodzenia zestawu dostępnościEnsure availability set fault tolerance

W celu zapewnienia nadmiarowości aplikacji zalecamy grupowanie co najmniej dwóch maszyn wirtualnych w zestawie dostępności.To provide redundancy for your application, we recommend that you group two or more virtual machines in an availability set. Doradca identyfikuje zestawy dostępności, które zawierają pojedynczą maszynę wirtualną i zaleca dodanie do niej co najmniej jednej maszyny wirtualnej.Advisor identifies availability sets that contain a single virtual machine and recommends adding one or more virtual machines to it.Ta konfiguracja gwarantuje, że podczas planowanej lub nieplanowanej konserwacji jest dostępna co najmniej jedna maszyna wirtualna i będzie ona zgodna z umową SLA maszyny wirtualnej platformy Azure. This configuration ensures that during either planned or unplanned maintenance, at least one virtual machine is available and meets the Azure virtual machine SLA.Można utworzyć maszynę wirtualną lub dodać istniejącą maszynę wirtualną do zestawu dostępności. You can choose to create a virtual machine or to add an existing virtual machine to the availability set. 

Korzystanie z dysków zarządzanych w celu zwiększenia niezawodności danychUse managed disks to improve data reliability

Maszyny wirtualne znajdujące się w zestawie dostępności z dyskami, które współużytkują konta magazynu lub jednostki skalowania magazynu, nie są odporne na awarie dla pojedynczych jednostek skalowania magazynu podczas przestoju.Virtual machines that are in an availability set with disks that share either storage accounts or storage scale units aren't resilient to failures to single storage scale units during outages. Usługa Advisor identyfikuje te zestawy dostępności i zaleca migrację do usługi Azure Managed Disks.Advisor identifies these availability sets and recommends migrating to Azure managed disks. Ta migracja zapewni wystarczającą izolację dysków maszyn wirtualnych w zestawie dostępności, aby uniknąć single point of failure.This migration will ensure that the disks of the virtual machines in the availability set are sufficiently isolated to avoid a single point of failure.

Sprawdź wersję obrazu urządzenia wirtualnego w sieciCheck the version of your Check Point network virtual appliance image

Program Advisor może określić, czy na maszynie wirtualnej jest uruchomiona wersja obrazu programu Test Point, która została uznana za utratę łączności sieciowej podczas operacji obsługi platformy.Advisor can identify whether your virtual machine is running a version of the Check Point image that has been known to lose network connectivity during platform servicing operations. Zalecenie klasyfikatora pomoże Ci uaktualnić do nowszej wersji obrazu, który rozwiązuje ten problem.The Advisor recommendation will help you upgrade to a newer version of the image that addresses this problem. To sprawdzenie zapewni ciągłość działania dzięki lepszej łączności sieciowej.This check will ensure business continuity through better network connectivity.

Upewnij się, że Tolerancja błędów w usłudze Application GatewayEnsure application gateway fault tolerance

To zalecenie zapewnia ciągłość działania aplikacji o kluczowym znaczeniu, które są obsługiwane przez bramy aplikacji.This recommendation ensures the business continuity of mission-critical applications that are powered by application gateways. Doradca identyfikuje wystąpienia bramy aplikacji, które nie są skonfigurowane pod kątem odporności na uszkodzenia.Advisor identifies application gateway instances that aren't configured for fault tolerance. Następnie sugeruje akcje korygowania, które można wykonać.It then suggests remediation actions that you can take. Klasyfikator identyfikuje średnią lub dużą bramę aplikacji z jednym wystąpieniem i zaleca dodanie co najmniej jednego wystąpienia.Advisor identifies medium or large single-instance application gateways and recommends adding at least one more instance. Identyfikuje ona także aplikacje małych wystąpień i wiele wystąpień oraz zaleca migrowanie ich do średnich lub dużych jednostek SKU.It also identifies single-instance and multiple-instance small application gateways and recommends migrating them to medium or large SKUs. Doradca zaleca te działania, aby upewnić się, że wystąpienia usługi Application Gateway zostały skonfigurowane tak, aby spełniały bieżące wymagania SLA dotyczące tych zasobów.Advisor recommends these actions to ensure your application gateway instances are configured to satisfy the current SLA requirements for these resources.

Ochrona danych maszyny wirtualnej przed przypadkowym usunięciemProtect your virtual machine data from accidental deletion

Konfiguracja kopii zapasowej maszyny wirtualnej zapewnia dostępność danych o kluczowym znaczeniu dla firmy i zapewnia ochronę przed przypadkowym usunięciem lub uszkodzeniem.Setting up virtual machine backup ensures the availability of your business-critical data and offers protection against accidental deletion or corruption. Doradca identyfikuje maszyny wirtualne, których kopia zapasowa nie jest włączona i zaleca włączenie tworzenia kopii zapasowych.Advisor identifies virtual machines where backup isn't enabled and recommends enabling backup.

Upewnij się, że masz dostęp do ekspertów platformy Azure, gdy ich potrzebujeszEnsure you have access to Azure experts when you need it

W przypadku korzystania z obciążenia krytycznego dla firmy ważne jest, aby mieć dostęp do pomocy technicznej, gdy będzie potrzebna.When you're running a business-critical workload, it's important to have access to technical support when you need it. Doradca identyfikuje potencjalne subskrypcje o krytycznym znaczeniu dla firmy, które nie mają wsparcia technicznego zawartego w planach pomocy technicznej.Advisor identifies potential business-critical subscriptions that don't have technical support included in their support plans. Zalecamy uaktualnienie do opcji, która obejmuje pomoc techniczną.It recommends upgrading to an option that includes technical support.

Utwórz alerty Azure Service Health, aby otrzymywać powiadomienia o problemach z platformą AzureCreate Azure Service Health alerts to be notified when Azure problems affect you

Zalecamy skonfigurowanie alertów Azure Service Health, aby otrzymywać powiadomienia o problemach z usługą platformy Azure.We recommend setting up Azure Service Health alerts so you're notified when Azure service problems affect you. Azure Service Health to bezpłatna usługa, która zapewnia spersonalizowane wskazówki i pomoc techniczną, gdy występuje problem z usługą platformy Azure.Azure Service Health is a free service that provides personalized guidance and support when you're affected by an Azure service problem. Klasyfikator identyfikuje subskrypcje, dla których nie skonfigurowano alertów, i zaleca ich skonfigurowanie.Advisor identifies subscriptions that don't have alerts configured and recommends configuring them.

Skonfiguruj Traffic Manager punkty końcowe pod kątem odpornościConfigure Traffic Manager endpoints for resiliency

Profile Traffic Manager platformy Azure z więcej niż jednym punktem końcowym mają wyższą dostępność w przypadku niepowodzenia danego punktu końcowego.Azure Traffic Manager profiles with more than one endpoint experience higher availability if any given endpoint fails. Umieszczenie punktów końcowych w różnych regionach dodatkowo zwiększa niezawodność usługi.Placing endpoints in different regions further improves service reliability. Klasyfikator identyfikuje profile usługi Traffic Manager, w których istnieje tylko jeden punkt końcowy i zaleca dodanie co najmniej jednego punktu końcowego w innym regionie.Advisor identifies Traffic Manger profiles where there's only one endpoint and recommends adding at least one more endpoint in another region.

Jeśli wszystkie punkty końcowe w profilu Traffic Manager skonfigurowanym dla routingu bliskości znajdują się w tym samym regionie, użytkownicy z innych regionów mogą napotkać opóźnienia połączeń.If all endpoints in a Traffic Manager profile that's configured for proximity routing are in the same region, users from other regions might experience connection delays. Dodanie lub przeniesienie punktu końcowego do innego regionu poprawi ogólną wydajność i zapewni lepszą dostępność, jeśli wszystkie punkty końcowe w jednym regionie zakończą się niepowodzeniem.Adding or moving an endpoint to another region will improve overall performance and provide better availability if all endpoints in one region fail. Usługa Advisor identyfikuje Traffic Manager profile skonfigurowane dla routingu bliskości, w których wszystkie punkty końcowe znajdują się w tym samym regionie.Advisor identifies Traffic Manager profiles configured for proximity routing where all the endpoints are in the same region. Zalecamy dodanie lub przeniesienie punktu końcowego do innego regionu platformy Azure.It recommends adding or moving an endpoint to another Azure region.

Jeśli profil Traffic Manager jest skonfigurowany pod kątem routingu geograficznego, ruch jest kierowany do punktów końcowych w oparciu o zdefiniowane regiony.If a Traffic Manager profile is configured for geographic routing, traffic is routed to endpoints based on defined regions. W przypadku niepowodzenia regionu nie ma wstępnie zdefiniowanego trybu failover.If a region fails, there's no predefined failover. Jeśli masz punkt końcowy, w którym jest skonfigurowane grupowanie regionalne (na całym świecie), możesz uniknąć porzucenia ruchu i zwiększyć dostępność usługi.If you have an endpoint where the Regional Grouping is configured to All (World), you can avoid dropped traffic and improve service availability. Usługa Advisor identyfikuje profil Traffic Manager skonfigurowany pod kątem routingu geograficznego, w którym nie ma punktu końcowego skonfigurowanego do grupowania regionalnego jako wszystkie (na świecie).Advisor identifies Traffic Manager profiles configured for geographic routing where there's no endpoint configured to have the Regional Grouping as All (World). Zalecamy zmianę konfiguracji, aby utworzyć punkt końcowy (World).It recommends changing the configuration to make an endpoint All (World).

Użyj nietrwałego usunięcia na koncie usługi Azure Storage, aby zapisać i odzyskać dane po przypadkowym zastąpieniu lub usunięciuUse soft delete on your Azure storage account to save and recover data after accidental overwrite or deletion

Włącz usuwanie nietrwałe na koncie magazynu, aby usunięte obiekty blob przechodzą do stanu nietrwałego usunięcia.Enable soft delete on your storage account so that deleted blobs transition to a soft deleted state instead of being permanently deleted. Gdy dane są zastępowane, generowana jest migawka usuwania nietrwałego w celu zapisania stanu zastąpionych danych.When data is overwritten, a soft deleted snapshot is generated to save the state of the overwritten data. Użycie funkcji usuwania nietrwałego umożliwia odzyskiwanie po przypadkowym usunięciu lub zastępowaniem.Using soft delete allows you to recover from accidental deletions or overwrites. Usługa Advisor identyfikuje konta usługi Azure Storage, dla których nie włączono usuwania nietrwałego i sugeruje włączenie go.Advisor identifies Azure storage accounts that don't have soft delete enabled and suggests that you enable it.

Skonfiguruj bramę sieci VPN do usługi Active-Active na potrzeby odporności połączeńConfigure your VPN gateway to active-active for connection resiliency

W konfiguracji aktywne-aktywne oba wystąpienia bramy sieci VPN ustanawiają tunele sieci VPN S2S do lokalnego urządzenia sieci VPN.In active-active configuration, both instances of a VPN gateway establish S2S VPN tunnels to your on-premises VPN device. Gdy planowane zdarzenie konserwacji lub nieplanowane zdarzenie następuje do jednego wystąpienia bramy, ruch jest automatycznie przełączany do innego aktywnego tunelu IPsec.When a planned maintenance event or unplanned event happens to one gateway instance, traffic is automatically switched to the other active IPsec tunnel. Azure Advisor identyfikuje bramy sieci VPN, które nie są skonfigurowane jako aktywne-aktywne i sugerują skonfigurowanie ich pod kątem wysokiej dostępności.Azure Advisor identifies VPN gateways that aren't configured as active-active and suggests that you configure them for high availability.

Używanie bram produkcyjnych sieci VPN do uruchamiania obciążeń produkcyjnychUse production VPN gateways to run your production workloads

Azure Advisor sprawdza wszystkie bramy sieci VPN korzystające z podstawowej jednostki SKU i zaleca użycie produkcyjnej jednostki SKU.Azure Advisor checks for any VPN gateways that use a Basic SKU and recommends that you use a production SKU instead. Podstawowa jednostka SKU została zaprojektowana na potrzeby tworzenia i testowania.The Basic SKU is designed for development and testing. Oferta produkcyjnych jednostek SKU:Production SKUs offer:

  • Więcej tuneli.More tunnels.
  • Obsługa protokołu BGP.BGP support.
  • Opcje konfiguracji Active-Active.Active-active configuration options.
  • Niestandardowe zasady protokołu IPSec/IKE.Custom Ipsec/IKE policy.
  • Wyższa stabilność i dostępność.Higher stability and availability.

Napraw nieprawidłowe reguły alertów dziennikaRepair invalid log alert rules

Azure Advisor wykrywa reguły alertów, które mają nieprawidłowe zapytania określone w sekcji warunku.Azure Advisor detects alert rules that have invalid queries specified in their condition section. Reguły alertów dzienników można tworzyć w Azure Monitor i używać ich do uruchamiania zapytań analitycznych w określonych odstępach czasu.You can create log alert rules in Azure Monitor and use them to run analytics queries at specified intervals. Wyniki zapytania określają, czy alert musi zostać wyzwolony.The results of a query determine if an alert needs to be triggered. Zapytania analityczne mogą stać się nieprawidłowe w miarę upływu czasu ze względu na zmiany w przywoływanych zasobach, tabelach lub poleceniach.Analytics queries can become invalid over time because of changes in referenced resources, tables, or commands. Usługa Advisor zaleca poprawienie zapytania w regule alertu, aby zapobiec jego automatycznemu wyłączaniu i zapewnić monitorowanie zasobów na platformie Azure.Advisor recommends that you correct the query in the alert rule to prevent it from being automatically disabled and ensure monitoring coverage of your resources in Azure. Dowiedz się więcej o rozwiązywaniu problemów z regułami alertów.Learn more about troubleshooting alert rules.

Skonfiguruj spójny tryb indeksowania w kolekcji Azure Cosmos DBConfigure Consistent indexing mode on your Azure Cosmos DB collection

Konfigurowanie kontenerów Azure Cosmos DB z trybem indeksowania z opóźnieniem może mieć wpływ na świeżość wyników zapytania.Configuring Azure Cosmos DB containers with Lazy indexing mode might affect the freshness of query results. Klasyfikator wykrywa w ten sposób kontenery skonfigurowane w ten sposób i zaleca się przełączanie na tryb spójny.Advisor detects containers configured this way and recommends switching to Consistent mode. Dowiedz się więcej na temat zasad indeksowania w Azure Cosmos DB.Learn more about indexing policies in Azure Cosmos DB.

Konfigurowanie kontenerów usługi Azure Cosmos DB przy użyciu klucza partycjiConfigure your Azure Cosmos DB containers with a partition key

Azure Advisor identyfikuje Azure Cosmos DB kolekcje niepartycjonowane, które zbliżają się do przydzielonego limitu przydziału magazynu.Azure Advisor identifies Azure Cosmos DB non-partitioned collections that are approaching their provisioned storage quota. Zaleca się przeprowadzenie migracji tych kolekcji do nowych kolekcji z definicją klucza partycji, dzięki czemu mogą one być automatycznie skalowane przez usługę.It recommends that you migrate these collections to new collections with a partition key definition so that they can be automatically scaled out by the service. Dowiedz się więcej na temat wybierania klucza partycji.Learn more about choosing a partition key.

Uaktualnij zestaw SDK Azure Cosmos DB .NET do najnowszej wersji z narzędzia NuGetUpgrade your Azure Cosmos DB .NET SDK to the latest version from NuGet

Azure Advisor identyfikuje konta Azure Cosmos DB, które używają starych wersji zestawu .NET SDK.Azure Advisor identifies Azure Cosmos DB accounts that are using old versions of the .NET SDK. Zaleca się przeprowadzenie uaktualnienia do najnowszej wersji z narzędzia NuGet w celu uzyskania najnowszych poprawek, ulepszeń wydajności i możliwości funkcji.It recommends that you upgrade to the latest version from NuGet for the latest fixes, performance improvements, and feature capabilities. Dowiedz się więcej na temat Azure Cosmos DB .NET SDK.Learn more about Azure Cosmos DB .NET SDK.

Uaktualnianie zestawu Java SDK dla usługi Azure Cosmos DB do najnowszej wersji z programu MavenUpgrade your Azure Cosmos DB Java SDK to the latest version from Maven

Azure Advisor identyfikuje konta Azure Cosmos DB, które używają starych wersji zestawu Java SDK.Azure Advisor identifies Azure Cosmos DB accounts that are using old versions of the Java SDK. Zaleca się przeprowadzenie uaktualnienia do najnowszej wersji z Maven w celu uzyskania najnowszych poprawek, ulepszeń wydajności i możliwości funkcji.It recommends that you upgrade to the latest version from Maven for the latest fixes, performance improvements, and feature capabilities. Dowiedz się więcej na temat Azure Cosmos DB Java SDK.Learn more about Azure Cosmos DB Java SDK.

Uaktualnij łącznik Azure Cosmos DB Spark do najnowszej wersji z MavenUpgrade your Azure Cosmos DB Spark connector to the latest version from Maven

Azure Advisor identyfikuje konta Azure Cosmos DB, które używają starych wersji łącznika Azure Cosmos DB Spark.Azure Advisor identifies Azure Cosmos DB accounts that are using old versions of the Azure Cosmos DB Spark connector. Zaleca się przeprowadzenie uaktualnienia do najnowszej wersji z Maven w celu uzyskania najnowszych poprawek, ulepszeń wydajności i możliwości funkcji.It recommends that you upgrade to the latest version from Maven for the latest fixes, performance improvements, and feature capabilities. Dowiedz się więcej na temat łącznika Spark Azure Cosmos DB.Learn more about Azure Cosmos DB Spark connector.

Rozważ przejście do Kafka 2,1 w usłudze HDInsight 4,0Consider moving to Kafka 2.1 on HDInsight 4.0

Od 1 lipca 2020 nie będzie można tworzyć nowych klastrów Kafka przy użyciu Kafka 1,1 w usłudze Azure HDInsight 4,0.Starting July 1, 2020, you won't be able to create new Kafka clusters by using Kafka 1.1 on Azure HDInsight 4.0. Istniejące klastry będą działać w obecnym stanie bez pomocy technicznej firmy Microsoft.Existing clusters will run as is without support from Microsoft. Rozważ przeniesienie do Kafka 2,1 w usłudze HDInsight 4,0 do 30 czerwca 2020, aby uniknąć potencjalnych przerw w działaniu systemu lub pomocy technicznej.Consider moving to Kafka 2.1 on HDInsight 4.0 by June 30, 2020, to avoid potential system/support interruption.

Rozważ uaktualnienie starszych wersji platformy Spark w klastrach usługi HDInsight SparkConsider upgrading older Spark versions in HDInsight Spark clusters

Od 1 lipca 2020 nie będzie można tworzyć nowych klastrów Spark przy użyciu platformy Spark 2,1 lub 2,2 w usłudze HDInsight 3,6.Starting July 1, 2020, you won't be able to create new Spark clusters by using Spark 2.1 or 2.2 on HDInsight 3.6. Nie będzie można tworzyć nowych klastrów Spark przy użyciu platformy Spark 2,3 w usłudze HDInsight 4,0.You won't be able to create new Spark clusters by using Spark 2.3 on HDInsight 4.0. Istniejące klastry będą działać w obecnym stanie bez pomocy technicznej firmy Microsoft.Existing clusters will run as is without support from Microsoft.

Włącz replikację maszyn wirtualnychEnable virtual machine replication

Maszyny wirtualne, które nie mają włączonej replikacji w innym regionie, nie są odporne na awarie regionalne.Virtual machines that don't have replication enabled to another region aren't resilient to regional outages. Replikowanie maszyn wirtualnych zmniejsza niekorzystny wpływ na działalność biznesową w trakcie awarii regionu platformy Azure.Replicating virtual machines reduces any adverse business impact during Azure region outages. Program Advisor wykrywa maszyny wirtualne, na których replikacja nie jest włączona i zaleca włączenie tej funkcji.Advisor detects VMs on which replication isn't enabled and recommends enabling it. Po włączeniu replikacji, jeśli wystąpi awaria, można szybko przenieść maszyny wirtualne do zdalnego regionu platformy Azure.When you enable replication, if there's an outage, you can quickly bring up your virtual machines in a remote Azure region. Dowiedz się więcej o replikacji maszyny wirtualnej.Learn more about virtual machine replication.

Jak uzyskać dostęp do rekomendacji o wysokiej dostępności w usłudze AdvisorHow to access high availability recommendations in Advisor

  1. Zaloguj się do Azure Portal, a następnie otwórz program Advisor.Sign in to the Azure portal, and then open Advisor.

  2. Na pulpicie nawigacyjnym usługi Advisor wybierz kartę wysoka dostępność .On the Advisor dashboard, select the High Availability tab.

Następne krokiNext steps

Aby uzyskać więcej informacji na temat zaleceń klasyfikatora, zobacz:For more information about Advisor recommendations, see: