Поделиться через


Доступность служб для Microsoft Azure, управляемых 21Vianet

Azure, управляемый 21Vianet, является физически разделенным экземпляром облачных служб, расположенных в Китае. Она работает независимо и выполняется Шанхаем Blue Cloud Technology Co., Ltd. ("21Vianet"), полностью принадлежащей дочерней компании Пекина 21Vianet Broadband Data Center Co., Ltd.

Доступность службы

Цель Корпорации Майкрософт для Azure в Китае — соответствовать доступности служб в Azure. Сведения о доступности служб для Azure в Китае см. в разделе "Продукты", доступные регионами Китая.

ИИ и машинное обучение

В этом разделе описаны варианты и рекомендации по использованию azure Служба Bot, Машинное обучение Azure и служб ИИ Azure.

Продукт Неподдерживаемые, ограниченные и/или измененные функции Примечания.
Машинное обучение Azure См. сведения о доступности функций Машинное обучение Azure в регионах Azure в облачных регионах Китая.
Речь ИИ Azure См. службы ИИ Azure: Azure в Китае — служба "Речь"
Речь ИИ Azure Варианты функций и ограничения, включая конечные точки API, см. в разделе "Переводчик" в национальных облаках.

Внешний идентификатор Microsoft Entra

В этом разделе описаны варианты и рекомендации при использовании Внешняя идентификация Microsoft Entra совместной работы B2B.

Продукт Неподдерживаемые, ограниченные и/или измененные функции Примечания.
Внешний идентификатор Microsoft Entra Варианты функций B2B Внешняя идентификация Microsoft Entra в Microsoft Azure для клиентов в Китае см. в разделе Microsoft Entra B2B в национальных облаках и параметрах облака Майкрософт (предварительная версия).

Azure Active Directory B2C

В этом разделе описаны варианты и рекомендации при использовании служб Azure Active Directory B2C.

Продукт Неподдерживаемые, ограниченные и/или измененные функции
Azure Active Directory B2C Варианты функций Azure Active Directory B2C в Microsoft Azure для клиентов в Китае см . в заметках разработчика для Azure Active Directory B2C.

Средства массовой информации

В этом разделе описаны варианты и рекомендации при использовании служб мультимедиа.

Продукт Неподдерживаемые, ограниченные и/или измененные функции Примечания.
Службы мультимедиа Azure Варианты функций Службы мультимедиа Azure версии 3 в Microsoft Azure для клиентов в Китае см. в Службы мультимедиа Azure облаках и регионах версии 3.

Библиотека проверки подлинности Майкрософт (MSAL)

В этом разделе описаны варианты и рекомендации при использовании служб библиотеки проверки подлинности Майкрософт (MSAL).

Продукт Неподдерживаемые, ограниченные и/или измененные функции Примечания.
Библиотека проверки подлинности Майкрософт (MSAL) Варианты и ограничения функций см. в национальных облаках и MSAL.

Сеть

В этом разделе описаны варианты и рекомендации при использовании сетевых служб.

Продукт Неподдерживаемые, ограниченные и/или измененные функции Примечания.
Приватный канал
  • Сведения о доступности служб Приватный канал см. в разделе Приватный канал Azure доступности.
  • Сведения о Частная зона DNS именах зон см. в разделе "Конфигурация DNS частной конечной точки Azure".
  • Безопасность

    В этом разделе описаны варианты и рекомендации при использовании служб безопасности.

    Продукт Неподдерживаемые, ограниченные и/или измененные функции Примечания.
    Microsoft Sentinel Сведения о доступности Microsoft Sentinel см. в разделе "Доступность Microsoft Sentinel".

    Kubernetes с поддержкой Azure Arc

    В этом разделе описываются варианты и рекомендации при использовании Kubernetes с поддержкой Azure Arc.

    Продукт Неподдерживаемые, ограниченные и/или измененные функции Примечания.
    Управление API Управление API в Kubernetes с поддержкой Arc не поддерживается для Azure в Китае
    Служба приложений Служба приложений с поддержкой Arc Kubernetes не поддерживается для Azure в Китае
    Аналитика контейнеров Azure Monitor Аналитика контейнеров Azure Monitor в Kubernetes с поддержкой Arc не поддерживается для Azure в Китае
    Контейнеры приложений Контейнерные приложения в Kubernetes с поддержкой Arc не поддерживаются для Azure в Китае
    Dapr Расширение Dapr для Kubernetes с поддержкой Arc не поддерживается для Azure в Китае
    Сетка событий Сетка событий в Kubernetes с поддержкой Arc не поддерживается для Azure в Китае
    Машинное обучение Машинное обучение Azure в Kubernetes с поддержкой Arc не поддерживается для Azure в Китае
    Microsoft Defender для облака Microsoft Defender для облака в Kubernetes с поддержкой Arc не поддерживается для Azure в Китае
    Открытая сетка служб Open Service Mesh on Arc-enabled Kubernetes не поддерживается для Azure в Китае

    Приложения-контейнеры Azure

    В этом разделе описаны варианты и рекомендации при использовании служб azure Container Apps.

    Продукт Неподдерживаемые, ограниченные и/или измененные функции Примечания.
    Azure Monitor Интеграция Azure Monitor не поддерживается для Azure в Китае

    Управление Azure для Grafana

    Продукт Неподдерживаемые, ограниченные и/или измененные функции Примечания.
    Управление Azure для Grafana См . статью "Управляемый Grafana Azure": доступность компонентов в национальных облаках.

    Коммерческая платформа Azure для Китая под управлением 21Vianet

    Чтобы узнать, какие функции коммерческой платформы доступны в Azure China Commercial Marketplace, управляемой 21Vianet, по сравнению с глобальной коммерческой платформой Azure, см. статью "Доступность компонентов для Коммерческой платформы Azure для Китая", работающей в 21Vianet.

    Управление затратами + выставление счетов Майкрософт

    В этом разделе описаны варианты и рекомендации при использовании функций управления затратами и выставления счетов Майкрософт и API.

    API розничных ставок Azure для Китая

    API розничных цен Azure для Китая применим только к Azure в Китае и недоступен в Azure Global.

    Разметка - Китай

    Разметка — китайская статья применима только к Azure, управляемой 21Vianet и недоступна в Azure Global.

    Вход в учетную запись Azure в Китае

    В таблице ниже перечислены способы подключения к учетной записи Azure в Azure Global и Azure в Китае.

    Описание входа Глобальная служба Azure Microsoft Azure в Китае
    Вход в Azure с помощью учетной записи, прошедшей проверку подлинности, для использования с Azure Resource Manager Connect-AzureAccount Connect-AzureAccount -Environment AzureChinaCloud
    Вход в идентификатор Microsoft Entra с помощью Microsoft Graph PowerShell Connect-MgGraph Connect-MgGraph -AzureEnvironment China
    Вход в учетную запись классического портала Azure Add-AzureAccount Add-AzureAccount -Environment AzureChinaCloud

    Конечные точки REST в Китае

    В таблице ниже перечислены конечные точки API в Azure Global и Azure в Китае для доступа к некоторым из более распространенных служб.

    Для диапазонов IP-адресов для Azure в Китае скачайте диапазоны IP-адресов центра обработки данных Azure в Китае.

    Категория службы Глобальная служба Azure Microsoft Azure в Китае
    Azure (в целом) *.windows.net *.chinacloudapi.cn.
    Microsoft Entra ID https://login.microsoftonline.com https://login.chinacloudapi.cn
    Настройка приложения Azure *.azconfig.io. *.azconfig.azure.cn
    Вычислительный узел Azure, *.cloudapp.net *.chinacloudapp.cn
    Данные Azure https://{location}.experiments.azureml.net https://{location}.experiments.ml.azure.cn
    Служба хранилища Azure *.blob.core.windows.net *.queue.core.windows.net *.table.core.windows.net *.dfs.core.windows.net *.blob.core.chinacloudapi.cn *.queue.core.chinacloudapi.cn *.table.core.chinacloudapi.cn *.dfs.core.chinacloudapi.cn
    Управление Azure https://management.azure.com/ https://management.chinacloudapi.cn/
    Управление службами Azure https://management.core.windows.net https://management.core.chinacloudapi.cn
    Azure Resource Manager https://management.azure.com https://management.chinacloudapi.cn
    Портал Azure https://portal.azure.com https://portal.azure.cn
    База данных SQL *.database.windows.net *.database.chinacloudapi.cn
    API управления базой данных SQL Azure https://management.database.windows.net https://management.database.chinacloudapi.cn
    Служебная шина Azure *.servicebus.windows.net *.servicebus.chinacloudapi.cn
    Служба Azure SignalR *.service.signalr.net *.signalr.azure.cn
    Аналитика временных рядов Azure *.timeseries.azure.com *.insights.timeseries.azure.cn *.timeseries.azure.cn *.insights.timeseries.azure.cn
    Служба контроля доступа Azure *.accesscontrol.windows.net *.accesscontrol.chinacloudapi.cn
    Azure HDInsight *.azurehdinsight.net *.azurehdinsight.cn
    Конечная точка службы импорта и экспорта базы данных SQL  1. Восточная Часть Китая https://sh1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc
    2. Северная Китай https://bj1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc
    MySQL PaaS *.mysqldb.chinacloudapi.cn
    Кластер Azure Service Fabric *.cloudapp.azure.com *.chinaeast.chinacloudapp.cn
    Azure Spring Cloud *.azuremicroservices.io *.microservices.azure.cn
    Microsoft Entra ID *.onmicrosoft.com *.partner.onmschina.cn
    Вход в систему Microsoft Entra https://login.microsoftonline.com https://login.partner.microsoftonline.cn
    Microsoft Graph https://graph.microsoft.com https://microsoftgraph.chinacloudapi.cn
    Службы ИИ Azure https://api.projectoxford.ai/face/v1.0 https://api.cognitive.azure.cn/face/v1.0
    Служба Azure Bot <*.botframework.com> <*.botframework.azure.cn>
    Azure Key Vault API *.vault.azure.net *.vault.azure.cn
    Домен приложений контейнеров Azure по умолчанию *.azurecontainerapps.io Домен по умолчанию не предоставляется для внешней среды. Требуется личный домен .
    Конечная точка потока событий приложений контейнеров Azure \<region\>.azurecontainerapps.dev '<region.chinanorth3.azurecontainerapps-dev.cn>''

    Application Insights

    Примечание.

    Мониторинг на основе агента и расширения без кода для служб приложение Azure в настоящее время не поддерживается. Отладчик моментальных снимков также недоступен в настоящее время.

    Изменения конечной точки ПАКЕТА SDK

    Чтобы отправить данные из Application Insights в этом регионе, необходимо изменить адреса конечных точек по умолчанию, которые используются пакетами SDK Application Insights. Для каждого пакета SDK требуется несколько разных изменений.

    .NET с applicationinsights.config

    <ApplicationInsights>
      ...
      <TelemetryModules>
        <Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryModule, Microsoft.AI.PerfCounterCollector">
          <QuickPulseServiceEndpoint>https://quickpulse.applicationinsights.azure.cn/QuickPulseService.svc</QuickPulseServiceEndpoint>
        </Add>
      </TelemetryModules>
        ...
      <TelemetryChannel>
         <EndpointAddress>https://dc.applicationinsights.azure.cn/v2/track</EndpointAddress>
      </TelemetryChannel>
      ...
      <ApplicationIdProvider Type="Microsoft.ApplicationInsights.Extensibility.Implementation.ApplicationId.ApplicationInsightsApplicationIdProvider, Microsoft.ApplicationInsights">
        <ProfileQueryEndpoint>https://dc.applicationinsights.azure.cn/api/profiles/{0}/appId</ProfileQueryEndpoint>
      </ApplicationIdProvider>
      ...
    </ApplicationInsights>
    

    .NET Core

    Чтобы настроить основную конечную точку, измените файл appsettings.json в проекте следующим образом.

    "ApplicationInsights": {
        "InstrumentationKey": "instrumentationkey",
        "TelemetryChannel": {
          "EndpointAddress": "https://dc.applicationinsights.azure.cn/v2/track"
        }
      }
    

    Значения динамических метрик и конечной точки запроса профиля можно задать только с помощью кода. Чтобы переопределить значения по умолчанию для всех значений конечных точек с помощью кода, внесите следующие изменения в метод ConfigureServices файла Startup.cs:

    using Microsoft.ApplicationInsights.Extensibility.Implementation.ApplicationId;
    using Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse; //place at top of Startup.cs file
    
       services.ConfigureTelemetryModule<QuickPulseTelemetryModule>((module, o) => module.QuickPulseServiceEndpoint="https://quickpulse.applicationinsights.azure.cn/QuickPulseService.svc");
    
       services.AddSingleton(new ApplicationInsightsApplicationIdProvider() { ProfileQueryEndpoint = "https://dc.applicationinsights.azure.cn/api/profiles/{0}/appId" }); 
    
       services.AddSingleton<ITelemetryChannel>(new ServerTelemetryChannel() { EndpointAddress = "https://dc.applicationinsights.azure.cn/v2/track" });
    
        //place in ConfigureServices method. If present, place this prior to   services.AddApplicationInsightsTelemetry("instrumentation key");
    

    Java

    Чтобы изменить адрес конечной точки по умолчанию, измените файл applicationinsights.xml.

    <?xml version="1.0" encoding="utf-8"?>
    <ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings">
      <InstrumentationKey>ffffeeee-dddd-cccc-bbbb-aaaa99998888</InstrumentationKey>
      <TelemetryModules>
        <Add type="com.microsoft.applicationinsights.web.extensibility.modules.WebRequestTrackingTelemetryModule"/>
        <Add type="com.microsoft.applicationinsights.web.extensibility.modules.WebSessionTrackingTelemetryModule"/>
        <Add type="com.microsoft.applicationinsights.web.extensibility.modules.WebUserTrackingTelemetryModule"/>
      </TelemetryModules>
      <TelemetryInitializers>
        <Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebOperationIdTelemetryInitializer"/>
        <Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebOperationNameTelemetryInitializer"/>
        <Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebSessionTelemetryInitializer"/>
        <Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebUserTelemetryInitializer"/>
        <Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebUserAgentTelemetryInitializer"/>
      </TelemetryInitializers>
      <!--Add the following Channel value to modify the Endpoint address-->
      <Channel type="com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel">
      <EndpointAddress>https://dc.applicationinsights.azure.cn/v2/track</EndpointAddress>
      </Channel>
    </ApplicationInsights>
    

    Spring Boot

    Измените файл application.properties и добавьте:

    azure.application-insights.channel.in-process.endpoint-address= https://dc.applicationinsights.azure.cn/v2/track
    

    Node.js

    var appInsights = require("applicationinsights");
    appInsights.setup('INSTRUMENTATION_KEY');
    appInsights.defaultClient.config.endpointUrl = "https://dc.applicationinsights.azure.cn/v2/track"; // ingestion
    appInsights.defaultClient.config.profileQueryEndpoint = "https://dc.applicationinsights.azure.cn/api/profiles/{0}/appId"; // appid/profile lookup
    appInsights.defaultClient.config.quickPulseHost = "https://quickpulse.applicationinsights.azure.cn/QuickPulseService.svc"; //live metrics
    appInsights.Configuration.start();
    

    Конечные точки можно также настроить с помощью переменных среды:

    Instrumentation Key: “APPINSIGHTS_INSTRUMENTATIONKEY”
    Profile Endpoint: “https://dc.applicationinsights.azure.cn/api/profiles/{0}/appId”
    Live Metrics Endpoint: "https://quickpulse.applicationinsights.azure.cn/QuickPulseService.svc"
    

    JavaScript

    <script type="text/javascript">
    var sdkInstance="appInsightsSDK";window[sdkInstance]="appInsights";var aiName=window[sdkInstance],aisdk=window[aiName]||function(e){function n(e){i[e]=function(){var n=arguments;i.queue.push(function(){i[e].apply(i,n)})}}var i={config:e};i.initialize=!0;var a=document,t=window;setTimeout(function(){var n=a.createElement("script");n.src=e.url||"https://az416426.vo.msecnd.net/next/ai.2.min.js",a.getElementsByTagName("script")[0].parentNode.appendChild(n)});try{i.cookie=a.cookie}catch(e){}i.queue=[],i.version=2;for(var r=["Event","PageView","Exception","Trace","DependencyData","Metric","PageViewPerformance"];r.length;)n("track"+r.pop());n("startTrackPage"),n("stopTrackPage");var o="Track"+r[0];if(n("start"+o),n("stop"+o),!(!0===e.disableExceptionTracking||e.extensionConfig&&e.extensionConfig.ApplicationInsightsAnalytics&&!0===e.extensionConfig.ApplicationInsightsAnalytics.disableExceptionTracking)){n("_"+(r="onerror"));var s=t[r];t[r]=function(e,n,a,t,o){var c=s&&s(e,n,a,t,o);return!0!==c&&i["_"+r]({message:e,url:n,lineNumber:a,columnNumber:t,error:o}),c},e.autoExceptionInstrumented=!0}return i}
    (
    	{
    	instrumentationKey:"INSTRUMENTATION_KEY",
    	endpointUrl: "https://dc.applicationinsights.azure.cn/v2/track"
      }
    );
    window[aiName]=aisdk,aisdk.queue&&0===aisdk.queue.length&&aisdk.trackPageView({});
    </script>
    
    

    Удаленное управление

    Портал Azure

    Вы можете войти в портал Azure для управления рабочими нагрузками в Azure, работающей в 21Vianet в любом месте глобально.

    Работа с ролями администратора

    Одна роль администратора учетной записи создается на учетную запись Azure, как правило, пользователь, который зарегистрировал или купил подписку Azure. Эта роль авторизована на использование Центра учетных записей для выполнения задач управления.

    Для входа администратор учетной записи использует идентификатор организации (идентификатор организации), созданный при покупке подписки.

    Создание администратора службы для управления развертыванием службы

    Одна роль администратора службы создается для каждой учетной записи Azure и авторизована для управления службами в портал Azure. С новой подпиской администратор учетной записи также является администратором службы.

    Создание соадминистратора

    Администраторы учетных записей могут создавать до 199 ролей соадминистратора для каждой подписки. Эта роль имеет те же права доступа, что и администратор службы, но не может изменить связь подписок с каталогами Azure.