Требования и рекомендации для ASDKASDK requirements and considerations

Перед развертыванием Пакета средств разработки Azure Stack (ASDK) убедитесь, что главный компьютер ASDK соответствует требованиям, описанным в этой статье.Before you deploy the Azure Stack Development Kit (ASDK), make sure your ASDK host computer meets the requirements described in this article.

ОборудованиеHardware

КомпонентComponent МинимальныеMinimum РекомендуемаяRecommended
Диски. Операционная системаDisk drives: Operating System 1 диск операционной системы с минимальным объемом 200 ГБ для системного раздела (SSD или жесткий диск).1 operating system disk with minimum of 200 GB available for system partition (SSD or HDD). 1 диск операционной системы с минимальным объемом 200 ГБ для системного раздела (SSD или жесткий диск).1 OS disk with minimum of 200 GB available for system partition (SSD or HDD).
Диски. Общие данные пакета SDK*Disk drives: General development kit data* 4 диска.4 disks. Каждый емкостью не меньше 240 ГБ (SSD или жесткие диски).Each disk provides a minimum of 240 GB of capacity (SSD or HDD). Используются все доступные диски.All available disks are used. 4 диска.4 disks. Каждый емкостью не меньше 400 ГБ (SSD или жесткие диски).Each disk provides a minimum of 400 GB of capacity (SSD or HDD). Используются все доступные диски.All available disks are used.
Вычисления. ЦПCompute: CPU Два гнезда. 16 физических ядер (всего).Dual-Socket: 16 Physical Cores (total). Два гнезда. 20 физических ядер (всего).Dual-Socket: 20 Physical Cores (total).
Вычисления. ПамятьCompute: Memory 192 ГБ ОЗУ.192-GB RAM. 256 ГБ ОЗУ.256-GB RAM.
Вычисления. BIOSCompute: BIOS С поддержкой Hyper-V (с поддержкой SLAT).Hyper-V Enabled (with SLAT support). С поддержкой Hyper-V (с поддержкой SLAT).Hyper-V Enabled (with SLAT support).
Сеть. Сетевая картаNetwork: NIC Сертификация Windows Server 2012 R2.Windows Server 2012 R2 Certification. Специальные функции не требуются.No specialized features required. Сертификация Windows Server 2012 R2.Windows Server 2012 R2 Certification. Специальные функции не требуются.No specialized features required.
Информация о сертификации на эмблеме оборудованияHW logo certification Сертифицировано для Windows Server 2012 R2.Certified for Windows Server 2012 R2. Сертифицировано для Windows Server 2016.Certified for Windows Server 2016.

* Вам потребуется объем памяти больше рекомендуемого, если вы планируете добавлять большое количество элементов Marketplace из Azure.* You need more than this recommended capacity if you plan on adding many of the marketplace items from Azure.

Примечания по оборудованиюHardware notes

Конфигурация дисков данных: все диски данных должны быть одного типа (SAS, SATA или NVMe) и уровня производительности.Data disk drive configuration: All data drives must be of the same type (all SAS, all SATA, or all NVMe) and capacity. При использовании дисков SAS они должны быть подключены через один путь (поддержка MPIO не обеспечивается).If SAS disk drives are used, the disk drives must be attached via a single path (no MPIO, multi-path support is provided).

Параметры конфигурации адаптера шиныHBA configuration options

  • Простой адаптер шины (рекомендуется).(Preferred) Simple HBA.
  • Адаптер шины RAID. Адаптер следует настроить в сквозном режиме.RAID HBA - Adapter must be configured in "pass through" mode.
  • Адаптер шины RAID. Диски следует настроить как один диск с поддержкой массива RAID-0.RAID HBA - Disks should be configured as Single-Disk, RAID-0.

Поддерживаемые сочетания шины и типа носителяSupported bus and media type combinations

  • Жесткий диск SATASATA HDD
  • Жесткий диск SASSAS HDD
  • Жесткий диск RAIDRAID HDD
  • SSD RAID (если тип носителя не указан или неизвестен*)RAID SSD (If the media type is unspecified/unknown*)
  • SSD SATA + жесткий диск SATASATA SSD + SATA HDD
  • SSD SAS + жесткий диск SASSAS SSD + SAS HDD
  • NVMeNVMe

* RAID-контроллеры без поддержки режима сквозной передачи не распознают типы носителей.* RAID controllers without pass-through capability can't recognize the media type. Такие контроллеры помечают жесткий диск и диск SSD как неопределенный.Such controllers mark both HDD and SSD as Unspecified. В этом случае SSD будет использоваться в качестве постоянного хранилища, а не кэша для устройств.In that case, the SSD is used as persistent storage instead of caching devices. Следовательно, можно развернуть ASDK на этих дисках SSD.Therefore, you can deploy the ASDK on those SSDs.

Примеры HBA: LSI 9207-8i, LSI 9300-8i или LSI-9265-8i в сквозном режиме.Example HBAs: LSI 9207-8i, LSI-9300-8i, or LSI-9265-8i in pass-through mode.

Доступны примеры конфигураций OEM.Sample OEM configurations are available.

Устойчивость хранилища для ASDKStorage resiliency for the ASDK

ASDK — это система с одним узлом, не предназначенная для проверки избыточности интегрированной системы Azure Stack в рабочей среде.As a single node system, the ASDK isn't designed for validating production redundancy of an Azure Stack integrated system. Но вы можете повысить уровень базовой избыточности хранилища в ASDK, используя оптимальное сочетание HDD и дисков SSD.However, you can increase the level of the underlying storage redundancy of the ASDK through the optimal mix of HDD and SSD drives. Вы можете развернуть конфигурацию с двусторонним зеркалированием, аналогичную RAID 1, а не простую конфигурацию устойчивости, аналогичную RAID 0.You can deploy a two-way mirror configuration, similar to a RAID1, rather than a simple resiliency configuration, which is similar to a RAID0. Базовая конфигурация локальных дисковых пространств должна включать достаточное число дисков определенного типа и емкости.Use enough capacity, type, and number of drives for the underlying Storage Spaces Direct configuration.

Чтобы использовать конфигурацию двустороннего зеркалирования для обеспечения устойчивости хранилища:To use a two-way mirror configuration for storage resiliency:

  • Емкость HDD в системе должна быть более 2 ТБ.You need HDD capacity in the system of greater than two terabytes.
  • Если в системе ASDK нет дисков SSD, вам потребуется использовать не менее восьми HDD для конфигурации двустороннего зеркалирования.If you don't have SSDs in your ASDK, you need at least eight HDDs for a two-way mirror configuration.
  • Если в вашей системе ASDK есть и диски SSD, и диски HDD, вам потребуется не менее пяти HDD.If you have SSDs in your ASDK, along with HDDs, you need at least five HDDs. Однако рекомендуется использовать шесть жестких дисков.However, six HDDs are recommended. Если вы будете использовать шесть HDD, рекомендуется также установить в системе по меньшей мере три соответствующих диска SSD, чтобы у вас был один диск кэша (SSD) для обслуживания двух дисков емкости (HDD).For six HDDs, it's also recommended to have at least three corresponding SSDs in the system so that you have one cache disk (SSD) to serve two capacity drives (HDD).

Примеры конфигураций с двусторонним зеркалированием:Example two-way mirror configuration:

  • восемь HDD;Eight HDDs
  • три диска SSD и шесть HDD;Three SSD / six HDD
  • четыре диска SSD и восемь HDD.Four SSD / eight HDD

Операционная системаOperating system

ТребованияRequirements
Версия ОСOS Version Windows Server 2016 или более поздней версии.Windows Server 2016 or later. Версия операционной системы не важна до начала развертывания, так как система главного компьютера будет загружена на виртуальный жесткий диск, устанавливаемый вместе с Azure Stack.The operating system version isn't critical before the deployment starts because you boot the host computer into the VHD that's included in the Azure Stack installation. Операционная система и все необходимые исправления уже интегрированы в образ.The operating system and all required patches are already integrated into the image. Не используйте ключи для активации экземпляров Windows Server, используемых в ASDK.Don't use any keys to activate any Windows Server instances used in the ASDK.

Требования к учетной записиAccount requirements

Как правило, ASDK развертывается с подключением к Интернету, чтобы подключиться к Microsoft Azure.Typically, you deploy the ASDK with internet connectivity, where you can connect to Microsoft Azure. В этом случае, чтобы развернуть ASDK, необходимо настроить учетную запись Azure Active Directory (Azure AD).In this case, you must configure an Azure Active Directory (Azure AD) account to deploy the ASDK.

Если в вашей среде нет подключения к Интернету или вы не хотите использовать Azure AD, Azure Stack можно развернуть с помощью служб федерации Active Directory (AD FS).If your environment isn't connected to the internet, or you don't want to use Azure AD, you can deploy Azure Stack by using Active Directory Federation Services (AD FS). ASDK содержит собственные экземпляры AD FS и доменных служб Active Directory.The ASDK includes its own AD FS and Active Directory Domain Services instances. Если вы используете этот вариант, вам не нужно настраивать учетные записи перед развертыванием.If you deploy by using this option, you don't have to set up accounts ahead of time.

Примечание

При развертывании с помощью AD FS необходимо повторно развернуть Azure Stack, чтобы перейти в Azure AD.If you deploy by using the AD FS option, you must redeploy Azure Stack to switch to Azure AD.

Учетные записи Azure Active DirectoryAzure Active Directory accounts

Чтобы развернуть Azure Stack с учетной записью Azure AD, необходимо подготовить эту учетную запись, прежде чем запустить сценарий PowerShell для развертывания.To deploy Azure Stack by using an Azure AD account, you must prepare an Azure AD account before you run the deployment PowerShell script. Для этой учетной записи назначаются права глобального администратора в клиенте Azure AD.This account becomes the Global Admin for the Azure AD tenant. Она используется для подготовки и делегирования приложений и субъектов-служб во всех службах Azure Stack, взаимодействующих с Azure AD и API Graph.It's used to provision and delegate apps and service principals for all Azure Stack services that interact with Azure AD and Graph API. Для нее также по умолчанию назначается роль владельца подписки поставщика, что можно изменить.It's also used as the owner of the default provider subscription (which you can later change). Вы можете войти на портал системного администрирования Azure Stack, используя эту учетную запись.You can sign in to your Azure Stack system's administrator portal by using this account.

  1. Создайте учетную запись Azure AD с правами администратора каталога по крайней мере для одного каталога Azure AD.Create an Azure AD account that is the directory admin for at least one Azure AD. Если у вас уже есть такая учетная запись, вы можете использовать ее.If you already have one, you can use that. В противном случае вы можете создать его бесплатно https://azure.microsoft.com/free/ (в Китае, https://go.microsoft.com/fwlink/?LinkID=717821 а не на сайте).Otherwise, you can create one for free at https://azure.microsoft.com/free/ (in China, visit https://go.microsoft.com/fwlink/?LinkID=717821 instead). Если вы планируете позже зарегистрировать Azure Stack в Azure, вам также потребуется указать подписку в созданной учетной записи.If you plan to later register Azure Stack with Azure, you must also have a subscription in this newly created account.

    Сохраните эти учетные данные для использования в качестве администратора службы. Эта учетная запись позволяет настраивать облака ресурсов, учетные записи пользователей, планы клиентов, квоты и цены, а также управлять ими.Save these credentials for use as the service admin. This account can configure and manage resource clouds, user accounts, tenant plans, quotas, and pricing. На портале они могут создавать облака веб-сайтов, частные облака виртуальных машин и планы, а также управлять подписками пользователей.In the portal, they can create website clouds, VM private clouds, create plans, and manage user subscriptions.

  2. Создайте в Azure AD по крайней мере одну тестовую учетную запись пользователя, чтобы входить в ASDK в качестве клиента.Create at least one test user account in your Azure AD so that you can sign in to the ASDK as a tenant.

    Учетная запись Azure Active DirectoryAzure Active Directory account Поддерживается?Supported?
    Рабочая или учебная учетная запись с действительной глобальной подпиской AzureWork or school account with valid global Azure subscription ДаYes
    Учетная запись Майкрософт с действительной глобальной подпиской AzureMicrosoft Account with valid global Azure subscription ДаYes
    Рабочая или учебная учетная запись с действительной подпиской Azure для организаций КитаяWork or school account with valid China Azure subscription ДаYes
    Рабочая или учебная учетная запись с действительной подпиской Azure для US Gov организацийWork or school account with valid US Government Azure subscription ДаYes

После развертывания разрешение глобального администратора Azure AD не требуется.After deployment, Azure AD global admin permission isn't required. Тем не менее для некоторых операций могут потребоваться учетные данные глобального администратора.However, some operations may require the global admin credential. К примерам таких операций можно отнести сценарий установки от поставщика ресурсов или новую функцию, для которой требуется получить разрешение.Examples of such operations include a resource provider installer script or a new feature requiring a permission to be granted. Можно временно восстановить разрешения глобального администратора или использовать отдельную глобальную учетную запись администратора, которая является владельцем подписки поставщика по умолчанию.You can either temporarily reinstate the account's global admin permissions or use a separate global admin account that's an owner of the default provider subscription.

СетьNetwork

ПараметрSwitch

Один доступный порт коммутатора для компьютера ASDK.One available port on a switch for the ASDK machine.

Компьютер ASDK поддерживает подключение к порту доступа или магистральному порту коммутатора.The ASDK machine supports connecting to a switch access port or trunk port. Специальные функции на коммутаторе не требуются.No specialized features are required on the switch.

ПодсетьSubnet

Не подключайте компьютер ASDK к следующим подсетям:Don't connect the ASDK machine to the following subnets:

  • 192.168.200.0/24192.168.200.0/24
  • 192.168.100.0/27192.168.100.0/27
  • 192.168.101.0/26192.168.101.0/26
  • 192.168.102.0/24192.168.102.0/24
  • 192.168.103.0/25192.168.103.0/25
  • 192.168.104.0/25192.168.104.0/25

Они зарезервированы для внутренних сетей в среде ASDK.These subnets are reserved for the internal networks within the ASDK environment.

IPv4 или IPv6IPv4/IPv6

Поддерживается только протокол IPv4.Only IPv4 is supported. Создать сети IPv6 невозможно.You can't create IPv6 networks.

DHCPDHCP

Убедитесь, что в сети, к которой подключается сетевой адаптер, имеется DHCP-сервер.Make sure there's a DHCP server available on the network that the NIC connects to. Если протокол DHCP недоступен, помимо сети, используемой узлом, необходимо подготовить дополнительную сеть со статическим IPv4-адресом.If DHCP isn't available, you must prepare an additional static IPv4 network besides the one used by host. Этот IP-адрес и шлюз необходимо указать в качестве параметра развертывания.You must provide that IP address and gateway as a deployment parameter.

Доступ к ИнтернетуInternet access

Для Azure Stack требуется прямое подключение к Интернету или подключение через прозрачный прокси-сервер.Azure Stack requires access to the internet, either directly or through a transparent proxy. Azure Stack не поддерживает конфигурацию веб-прокси для включения доступа к Интернету.Azure Stack doesn't support the configuration of a web proxy to enable internet access. В доменах graph.windows.net и login.microsoftonline.com используются порты 80 и 443.Ports 80 and 443 are used under the graph.windows.net and login.microsoftonline.com domains.

Дальнейшие действияNext steps