Tutorial: Transferencia de datos a través de recursos compartidos de Azure Stack Edge Pro con GPU

SE APLICA A: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

En este tutorial se describe cómo agregar recursos compartidos a un dispositivo de Azure Stack Edge Pro y conectarse a ellos. Después de agregar los recursos compartidos, Azure Stack Edge Pro puede transferir datos a Azure.

Este procedimiento tarda aproximadamente 10 minutos en completarse.

En este tutorial, aprenderá a:

  • Agregar un recurso compartido
  • Conexión al recurso compartido

Prerrequisitos

Antes de agregar recursos compartidos a Azure Stack Edge Pro, asegúrese de que:

Agregar un recurso compartido

Para crear un recurso compartido, realice el procedimiento siguiente:

  1. En Azure Portal, seleccione el recurso de Azure Stack Edge y, después, vaya a Información general. El dispositivo debe estar en línea. Seleccione Cloud storage gateway (Puerta de enlace de almacenamiento en la nube).

    Device online

  2. Haga clic en + Agregar recurso compartido en la barra de comandos del dispositivo.

    Add a share

  3. En el panel Add share (Agregar recurso compartido), siga estos pasos:

    a. En el cuadro Nombre, escriba un nombre único para el recurso compartido.
    El nombre del recurso compartido solo puede incluir letras, números y guiones. Debe tener entre 3 y 63 caracteres y empezar por una letra o un número. Antes y después de los guiones debe haber una letra o un número.

    b. Seleccione un tipo de recurso compartido.
    El tipo puede ser SMB o NFS (SMB es el predeterminado). SMB es el estándar para los clientes de Windows y se usa NFS para los clientes de Linux.
    Dependiendo de si elige recursos compartidos de SMB o NFS, el resto de las opciones varía ligeramente.

    c. Proporcione una cuenta de almacenamiento donde residirá el recurso compartido.

    d. En la lista desplegable Servicio de almacenamiento, seleccione Blob en bloques, Blob en páginas o Archivos.
    El tipo de servicio que seleccione dependerá del formato que quiere que usen los datos en Azure. En este ejemplo, como queremos almacenar los datos como blobs en bloques en Azure, seleccionamos Blob en bloques. Si selecciona Blob en páginas, asegúrese de que los datos tienen una alineación de 512 bytes. Por ejemplo, un VHDX siempre tiene una alineación de 512 bytes.

    Importante

    Asegúrese de que la cuenta de Azure Storage que usa no tiene directivas de inmutabilidad o políticas de archivo establecidas si va a usarla con un dispositivo Azure Stack Edge Pro o Data Box Gateway. Si las directivas de blob son inmutables o si los blobs están archivados de forma agresiva, experimentará errores de carga cuando se cambie el blob en el recurso compartido. Para más información, consulte Establecimiento y administración de directivas de inmutabilidad para el almacenamiento de blobs.

    e. Cree un nuevo contenedor de blobs o use uno ya existente de la lista desplegable. Si crea un contenedor de blobs, proporcione un nombre para este. Si todavía no existe un contenedor, se crea en la cuenta de almacenamiento con el nombre del recurso compartido recién creado.

    f. Dependiendo de si creó un recurso compartido de SMB o NFS, haga uno de estos pasos:

    • Recurso compartido de SMB: En Usuario local con todos los privilegios, seleccione Crear nuevo o Usar existente. Si crea un usuario local, escriba un nombre de usuario y una contraseña y, luego, confirme la contraseña. Con esta acción se asignan permisos al usuario local. Actualmente no se admite la modificación de permisos de nivel de recurso compartido. Si activa la casilla de verificación Permitir operaciones de solo lectura en los datos de este recurso compartido, puede especificar usuarios de solo lectura.

      Add SMB share

    • Recurso compartido de NFS: Escriba las direcciones IP de los clientes autorizados que pueden acceder al recurso compartido.

      Add NFS share

  4. Seleccione Crear para crear el recurso compartido.

    Recibe una notificación de que la creación del recurso compartido está en curso. Una vez creado el recurso compartido con la configuración especificada, el icono Recursos compartidos se actualiza para reflejar el nuevo recurso compartido.

Conexión al recurso compartido

Ahora, puede conectarse a uno o varios de los recursos compartidos que creó en el último paso. Dependiendo de si tiene un recurso compartido SMB o NFS, los pasos pueden variar.

El primer paso es asegurarse de que el nombre del dispositivo se puede resolver cuando se usa el recurso compartido SMB o NFS.

Modificación del archivo de host para la resolución de nombres

Ahora agregará la dirección IP del dispositivo y el nombre descriptivo del dispositivo que definió en la interfaz de usuario web local del dispositivo a:

  • El archivo de host en el cliente o
  • El archivo de host en el servidor DNS

Importante

Se recomienda modificar el archivo de host en el servidor DNS para la resolución de nombres de dispositivo.

En el cliente de Windows que usa para conectarse al dispositivo, realice los pasos siguientes:

  1. Inicie el Bloc de notas como administrador y abra el archivo hosts que se encuentra en C:\Windows\System32\Drivers\etc.

    Windows Explorer hosts file

  2. Agregue la entrada siguiente a su archivo hosts reemplazando los valores por los adecuados para el dispositivo:

    <Device IP>   <device friendly name>
    

    Puede obtener la dirección IP del dispositivo de Red y el nombre descriptivo del dispositivo de la página Dispositivo en la interfaz de usuario web local. En la siguiente captura de pantalla del archivo hosts se muestra la entrada:

    Windows Explorer hosts file 2

Conexión a un recurso compartido SMB

En el cliente de Windows Server conectado al dispositivo de Azure Stack Edge Pro, escriba los comandos para conectarse a un recurso compartido de SMB:

  1. En una ventana de comandos, escriba:

    net use \\<Device name>\<share name> /u:<user name for the share>

    Nota

    Solo puede conectarse a un recurso compartido SMB con el nombre del dispositivo y no a través de la dirección IP del dispositivo.

  2. Escriba la contraseña del recurso compartido cuando se le pida que lo haga.
    A continuación se presenta un ejemplo de salida de este comando.

    Microsoft Windows [Version 10.0.18363.476)
    (c) 2017 Microsoft Corporation. All rights reserved.
    
    C: \Users\AzureStackEdgeUser>net use \\myasetest1\myasesmbshare1 /u:aseuser
    Enter the password for 'aseuser' to connect to 'myasetest1':
    The command completed successfully.
    
    C: \Users\AzureStackEdgeUser>
    
  3. En el teclado, seleccione Windows + R.

  4. En la ventana Ejecutar, especifique \\<device name> y seleccione Aceptar.

    Windows Run dialog

    Se abre el Explorador de archivos. Ahora podrá ver los recursos compartidos que creó como carpetas. En el Explorador de archivos, haga doble clic en un recurso compartido (carpeta) para ver el contenido.

    Connect to SMB share

    Los datos se escriben en estos recursos compartidos según se generan y el dispositivo inserta los datos en la nube.

Conexión a un recurso compartido NFS

En el cliente Linux conectado al dispositivo de Azure Stack Edge Pro, realice el procedimiento siguiente:

  1. Asegúrese de que el cliente tiene instalado el cliente NFSv4. Para instalarlo, use el comando siguiente:

    sudo apt-get install nfs-common

    Para más información, vaya a Instalación de cliente NFSv4.

  2. Una vez instalado el cliente NFS, monte el recurso compartido de NFS que creó en el dispositivo de Azure Stack Edge Pro mediante el comando siguiente:

    sudo mount -t nfs -o sec=sys,resvport <device IP>:/<NFS share on device> /home/username/<Folder on local Linux computer>

    Puede obtener la dirección IP del dispositivo en la página Red de la interfaz de usuario web local.

    Importante

    El uso de la opción sync al montar recursos compartidos de archivos mejora la velocidad de transferencia de los archivos grandes. Antes de montar los recursos compartidos, asegúrese de que los directorios que actuarán como puntos de montaje en la máquina local ya se han creado. Estos directorios no deben contener ningún archivo ni subcarpeta.

    En el ejemplo siguiente se muestra cómo conectarse mediante NFS a un recurso compartido de Azure Stack Edge Pro. La dirección IP del dispositivo es 10.10.10.60. El recurso compartido mylinuxshare2 está montado en la máquina ubuntuVM. El punto de montaje del recurso compartido es /home/azurestackedgeubuntuhost/edge.

    sudo mount -t nfs -o sec=sys,resvport 10.10.10.60:/mylinuxshare2 /home/azurestackedgeubuntuhost/Edge

Nota

Las siguientes advertencias son aplicables a esta versión:

  • Una vez que se crea un archivo en el recurso compartido, no se puede cambiar su nombre.
  • La eliminación de un archivo de un recurso compartido no elimina la entrada en la cuenta de Azure Storage.
  • Cuando use rsync para copiar a través de NFS, use la marca de --inplace.

Pasos siguientes

En este tutorial, ha adquirido conocimientos sobre los siguientes temas de Azure Stack Edge Pro:

  • Agregar un recurso compartido
  • Conexión a un recurso compartido

Para aprender a transformar los datos mediante Azure Stack Edge Pro, pase al siguiente tutorial: