Este artículo explica cómo obtener la imagen vSocket y los scripts para implementar un solo vSocket y de alta disponibilidad (HA).
Para más información sobre los vSockets de Azure, consulte:
Puede copiar la imagen VHD de vSocket a un almacenamiento de blob de Azure y contenedor existentes. De lo contrario, cree uno nuevo para el archivo VHD. Para más sobre crear un blob y contenedor, consulte la documentación de Microsoft.
Nota
Nota: Asegúrese de que el almacenamiento de blob esté en el mismo grupo de recursos donde está implementando la VM de vSocket.
Puede usar Azure PowerShell para copiar la imagen vSocket de Cato a su contenedor de almacenamiento de Azure. Proporcionamos un URI con una Firma de Acceso Compartido (SAS) de Azure para compartir la imagen.
Genere un SAS para su contenedor de almacenamiento, y luego use Azure PowerShell para copiar la imagen vSocket a su contenedor de almacenamiento. Use la región que esté físicamente más cerca de su contenedor de almacenamiento:
- Norte de Europa: https://catoeuimagestorage.blob.core.windows.net/vsocket/socket_AZ1500_19605_production_socket_v23.0_20250220_2025_05_13.vhd?sp=racwdyti&st=2025-06-12[...]sig=RliFKdF92bW8PWDquG6IwFj2YPCaKkvmxzo1Qs8Jz9c%3D
- Estados Unidos: https://catostorageaimage.blob.core.windows.net/vsocket/socket_AZ1500_19605_production_socket_v23.0_20250220_2025_05_13.vhd?sp=racwdyti&st=2025-06-12[...]sig=s0dEos5oplYj81XcJ0pCaPoMR2bpiao0u4BadDym%2FFU%3D
Puede acceder a estos URI de SAS desde cualquier región, excepto desde China.
Para copiar la imagen vSocket en Azure:
-
Cree el contenedor de almacenamiento de Azure, o use uno existente, para la imagen vSocket.
El contenedor de almacenamiento debe estar en el mismo grupo de recursos que la máquina virtual (VM) de vSocket.
- Abre el contenedor y desde la sección de Configuración en el panel de navegación, haz clic en Firma de acceso compartido.
-
Asigne los permisos correctos para el SAS, en la sección de Permisos, seleccione los siguientes elementos: Lectura, Agregar, Crear, y Escribir.
- Asegúrate de que Protocolos permitidos esté configurado en Solo HTTPS.
- Haz clic en Generar token SAS y URL.
- Copia la URL de Blob SAS. La URL concatena tanto la dirección del contenedor como el token SAS.
- Abre Azure Cloud Shell y selecciona PowerShell.
-
Ejecute el comando azcopy:
azcopy copy '<Cato blob sas url>' '<customer blob sas container url>'Nota
Nota: Asegúrese de usar comillas simples en el comando.
Por ejemplo, el siguiente comando copia la imagen del blob Cato EU:
azcopy copia 'https://catoeuimagestorage.blob.core.windows.net/vsocket/socket_AZ1500_19605_production_socket_v23.0_20250220_2025_05_13.vhd' 'https://storagecatoexample.blob.core.windows.net/storagecatocontainernonaccel?sp=racw&st=2025-6-02T11:44:51Z&se=2025-6-02T19:44:51Z&spr=https&sv=2025-6-02&sr=c&sig=ABcdefGhIJklMnop2q%3Rs45T678%9Uv0xYZ1aBcdEFghiJ%2K'
En el ejemplo anterior, reemplace el segundo URI (storagecatoexample.blob), con la URL Blob SAS que usted generó.
Cato proporciona los siguientes scripts para configurar los recursos virtuales para Azure vSockets:
- create_vm_from_vhd.sh - debe usarse al implementar Azure vSocket v19 y superiores
- create_vm_from_vhd_U19.sh - debe usarse al implementar Azure vSocket por debajo de v19
- create_ha_settings.sh - script HA que configura alta disponibilidad (HA) para dos vSockets desplegados
Para más información sobre cómo obtener los archivos vSocket, consulte Archivos de Imagen Socket y vSocket.
Nota
Nota: Después de copiar exitosamente la imagen y descargar los scripts, continúe con la implementación del vSocket con Implementación Manual de un Sitio vSocket Azure.
Para situaciones donde no puede copiar la imagen con Azure SAS, descargue manualmente el archivo, descomprímalo y luego súbalo a su contenedor de Azure.
Descargue la imagen vSocket de Azure como un archivo TAR desde el repositorio público de Cato. Luego extraiga la imagen vSocket del archivo TAR.
Para descargar y extraer la imagen:
- Vaya al repositorio de Cato, desde el artículo Archivos de Imagen Socket y vSocket.
- Descargar el archivo TAR para la imagen VHD, por ejemplo
socket_AZ1500_19605_production_socket_v23.0_20250220_2025_05_13.vhd.tar - Destar el archivo.
Suba el archivo VHD de la imagen vSocket al blob de almacenamiento de Azure.
Para cargar el archivo VHD al blob de almacenamiento:
- Abre la ventana de cuentas de almacenamiento y haz clic en la cuenta de almacenamiento, o crea una nueva.
- Desde el menú de navegación de la cuenta de almacenamiento, desplácese hacia abajo hasta la sección de servicio de blob y haz clic en Contenedores.
- Haz clic en el contenedor, o crea uno nuevo.
- En la ventana del Contenedor, haz clic en Subir.
- Desde el panel derecho de Subir blob, selecciona el archivo VHD y haz clic en Subir.
0 comentarios
Inicie sesión para dejar un comentario.