Использование портала Azure для управления учетными записями хранения Edge в Azure Stack Edge Pro GPU

ОБЛАСТЬ ПРИМЕНЕНИЯ:Yes for Pro GPU SKUAzure Stack Edge Pro — GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

В этой статье описывается, как управлять учетными записями хранения Edge и локальными учетными записями хранения в Azure Stack Edge. Вы можете управлять устройством Azure Stack Edge Pro с помощью портал Azure или с помощью локального веб-интерфейса. Используйте портал Azure для добавления или удаления учетных записей хранения Edge на устройстве. Используйте Azure PowerShell для добавления локальных учетных записей хранения на устройстве.

Об учетных записях хранения Edge

Вы можете передавать данные с устройства Azure Stack Edge Pro GPU по протоколам SMB, NFS или REST. Чтобы передавать данные в хранилище BLOB-объектов с помощью REST API, необходимо создать учетные записи хранения Edge на устройстве.

Учетные записи хранения Edge, добавляемые на устройство Azure Stack Edge Pro GPU, сопоставляются с учетными записями хранения Azure. Все данные, записанные в учетные записи хранения Edge, автоматически отправляются в облако.

Ниже приведена схема с подробными сведениями о двух типах учетных записей и способах передачи данных из каждой из этих учетных записей в Azure.

Diagram for Blob storage accounts

Вы узнаете, как выполнять следующие задачи:

  • Добавление учетной записи хранения Edge
  • Удаление учетной записи хранения Edge

Добавление учетной записи хранения Edge

Чтобы создать учетную запись хранения Edge, выполните следующие действия:

  1. На портале Azure выберите ресурс Azure Stack Edge и перейдите в раздел Обзор. Устройство должно быть подключено к сети. Перейдите к шлюзу > облачного хранилища, служба хранилища учетным записям.

  2. На панели команд для устройства выберите + Добавить учетную запись хранения.

    Add a storage account

  3. На панели Добавить учетную запись хранения Edge укажите следующие параметры:

    1. Укажите имя учетной записи хранения Edge (уникальное в пределах устройства). Имена учетных записей хранения могут содержать только цифры и буквы в нижнем регистре. Использовать специальные знаки не допускается. Имя учетной записи хранения должно быть уникальным в пределах устройства (не нескольких устройств).

    2. Добавьте необязательное описание данных, хранящихся в учетной записи хранения.

    3. По умолчанию учетная запись хранения Edge сопоставляется с учетной записью хранения Azure в облаке. Данные из учетной записи хранения автоматически отправляются в облако. Укажите учетную запись хранения Azure, с которой будет сопоставлена учетная запись хранения Edge.

    4. Создайте новый контейнер или выберите существующий в учетной записи хранения Azure. Все данные на устройстве, записываемые в учетную запись хранения Edge, автоматически передаются в выбранный контейнер хранилища в сопоставленной учетной записи хранения Azure.

    5. Указав все параметры учетной записи хранения, выберите Добавить, чтобы создать учетную запись хранения Edge. Когда учетная запись хранения Edge будет создана, вы получите уведомление. Новая учетная запись хранения Edge появится в списке учетных записей хранения на портале Azure.

  4. Если выбрать эту новую учетную запись хранения и перейти к разделу Ключи доступа, вы найдете конечную точку службы BLOB-объектов и соответствующее имя учетной записи хранения. Скопируйте эти значения, так как они и ключи доступа понадобятся при подключении к учетной записи хранения Edge.

    Add a storage account 2

    Чтобы получить ключи доступа, подключитесь к локальным API устройства с помощью Azure Resource Manager.

Создание локальной учетной записи хранения

Создайте новую локальную учетную запись хранения с помощью существующей группы ресурсов. Используйте эту локальную учетную запись хранения для отправки образа виртуального диска при создании виртуальной машины.

Перед созданием локальной учетной записи хранения необходимо настроить клиент для подключения к устройству с помощью Azure Resource Manager через Azure PowerShell. Подробные инструкции см. в статье Подключение к Azure Resource Manager на устройстве Azure Stack Edge.

  1. Задайте некоторые параметры.

    $StorageAccountName = "<Storage account name>"    
    
  2. Создайте новую локальную учетную запись хранения на устройстве.

    New-AzStorageAccount -Name $StorageAccountName -ResourceGroupName $ResourceGroupName -Location DBELocal -SkuName Standard_LRS
    

    Примечание.

    С помощью Azure Resource Manager можно создавать только локальные учетные записи хранения, например локально избыточное хранилище (уровня "Стандартный" или "Премиум"). Сведения о создании многоуровневых учетных записей хранения см. в статье Учебник. Передача данных через учетные записи хранения с помощью Azure Stack Edge Pro с GPU.

    Ниже представлен пример результата.

    PS C:\WINDOWS\system32> New-AzStorageAccount -Name myaseazsa -ResourceGroupName myaseazrg -Location DBELocal -SkuName Standard_LRS
    
    StorageAccountName ResourceGroupName PrimaryLocation SkuName      Kind    AccessTier CreationTime
    ------------------ ----------------- --------------- -------      ----    ---------- ------------
    myaseazsa          myaseazrg         DBELocal        Standard_LRS Storage            6/10/2021 11:45...
    
    PS C:\WINDOWS\system32>
    

Получение ключей доступа для локальной учетной записи хранения

Прежде чем получить ключи доступа, необходимо настроить клиент для подключения к устройству с помощью Azure Resource Manager через Azure PowerShell. Подробные инструкции см. в статье Подключение к Azure Resource Manager на устройстве Azure Stack Edge.

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

Get-AzStorageAccountKey

Ниже представлен пример результата.

PS C:\WINDOWS\system32> Get-AzStorageAccountKey
    
cmdlet Get-AzStorageAccountKey at command pipeline position 1
Supply values for the following parameters:
(Type !? for Help.)
ResourceGroupName: myaseazrg
Name: myaseazsa
    
KeyName    Value                                                                                       Permissions
-------    -----                                                                                       ------
key1       gv3OF57tuPDyzBNc1M7fhil2UAiiwnhTT6zgiwE3TlF/CD217Cvw2YCPcrKF47joNKRvzp44leUe5HtVkGx8RQ==    Full
key2       kmEynIs3xnpmSxWbU41h5a7DZD7v4gGV3yXa2NbPbmhrPt10+QmE5PkOxxypeSqbqzd9si+ArNvbsqIRuLH2Lw==    Full
    
PS C:\WINDOWS\system32>

Удаление учетной записи хранения Edge

Чтобы удалить учетную запись хранения Edge, выполните следующие действия.

  1. Перейдите к учетным записям конфигурации > служба хранилища в ресурсе. В списке учетных записей хранения выберите учетную запись хранения, которую необходимо удалить. На верхней панели команд выберите Удалить учетную запись хранения.

    Go to list of storage accounts

  2. В колонке Удаление учетной записи хранения подтвердите удаление учетной записи хранения и нажмите кнопку Удалить.

    Confirm and delete storage account

Список учетных записей хранения обновится, чтобы отразить удаление.

Добавление и удаление контейнера

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

Чтобы добавить контейнер, выполните следующие действия.

  1. Выберите учетную запись хранения, которую вы хотите настроить. На верхней панели команд нажмите + Добавить контейнер.

    Select storage account to add container

  2. Укажите имя контейнера. Этот контейнер создается в учетной записи хранения Edge, а также в учетной записи хранения Azure, сопоставленной с этой учетной записью.

    Add Edge container

Список контейнеров будет обновлен с учетом добавленного контейнера.

Updated list of containers

Теперь можно выбрать контейнер из этого списка и нажать + Удалить контейнер на верхней панели команд.

Delete a container

Синхронизация ключей хранилища

Каждая учетная запись хранения Azure имеет два 512-разрядных ключа доступа к хранилищу, которые используются для проверки подлинности при доступе к учетной записи хранения. Один из этих двух ключей указывается при обращении устройства Azure Stack Edge к вашему поставщику услуг облачного хранилища (в данном случае это Azure).

Администратор Azure может заново создать или изменить ключ доступа путем прямого доступа к учетной записи хранения (через службу хранилища Azure). Служба Azure Stack Edge и устройство не определяют это изменение автоматически.

Чтобы сообщить Azure Stack Edge об изменении, необходимо получить доступ к службе Azure Stack Edge, затем перейти к учетной записи хранения, после чего синхронизировать ключ доступа. Затем служба возвращает последний ключ, шифрует ключи и передает зашифрованный ключ на устройство. Когда устройство получает новый ключ, оно может продолжать передавать данные в учетную запись хранения Azure.

Чтобы предоставить устройству новые ключи, перейдите на портал Azure и синхронизируйте ключи доступа к хранилищу. Выполните следующие шаги:

  1. Выберите в ресурсе учетную запись хранения, которую вы хотите настроить. На верхней панели команд нажмите Синхронизировать ключ хранилища.

    Select sync storage key

  2. При появлении запроса на подтверждение нажмите кнопку Да.

    Select sync storage key 2

Следующие шаги