Crear un perfil de aplicación en una implementación de servicio

 

Publicado: marzo de 2016

Se aplica a: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Puede usar el siguiente procedimiento para crear un perfil de aplicación en Virtual Machine Manager (VMM). Un perfil de aplicación proporciona instrucciones para instalar aplicaciones de Microsoft Server Application Virtualization (Server App-V), aplicaciones de Microsoft Web Deploy y aplicaciones de nivel de datos (DAC) de Microsoft SQL Server, así como instrucciones para ejecutar scripts al implementar una máquina virtual como parte de un servicio. Los perfiles de aplicación no se admiten en sistemas operativos Linux porque están diseñados para tecnologías que son específicas de los sistemas operativos Windows.

System_CAPS_importantImportante

Solo puede usar un perfil de aplicación cuando implementa una máquina virtual como parte de un servicio.

Para crear un perfil de aplicación

  1. Confirme que los componentes de la aplicación, como paquetes o scripts, se ha copiado en el recurso compartido de biblioteca de VMM. Por ejemplo, si tiene previsto crear un perfil para un host de aplicación de SQL Server, confirme que los paquetes DAC de SQL Server y los scripts de SQL Server se han copiado en el recurso compartido de biblioteca de VMM.

  2. Abra el área de trabajo Biblioteca.

  3. En la pestaña Inicio, en el grupo Crear, haga clic en Crear y, a continuación, en Perfil de aplicación.

    Se abre el cuadro de diálogo Nuevo perfil de aplicación.

  4. En la pestaña General, en el cuadro Nombre, escriba un nombre para el perfil de aplicación. Por ejemplo, escriba Aplicación de finanzas corporativas.

  5. En la pestaña General, en la lista Compatibilidad, elija una opción apropiada:

    - Para implementar cualquier tipo de aplicación o combinación de tipos de aplicaciones que se enumeran al principio de este tema, mantenga la selección predeterminada, **General**.
    
    - Para implementar paquetes DAC de SQL Server o scripts de SQL Server en una instancia de SQL Server existente en su entorno, haga clic en **Host de aplicación de SQL Server**. Si hace clic en **Host de aplicación de SQL Server**, solo puede agregar paquetes DAC de SQL Server y scripts de SQL Server en el perfil de aplicación.
    
    - A partir de System Center 2012 Service Pack 1 (SP1), para implementar aplicaciones web en un servidor que ejecuta Internet Information Services (IIS), haga clic en **Host de aplicación web**. Si hace clic en **Host de aplicación web**, solo puede agregar paquetes de Web Deploy y scripts asociados al perfil de aplicación.
    
  6. Haga clic en la pestaña Configuración de la aplicación y, después, haga lo siguiente:

    1. Haga clic en Compatibilidad de SO y, después, seleccione los sistemas operativos invitados que admiten la aplicación.

    2. Haga clic en Agregar y, después, haga clic en el tipo de aplicación o script que quiere agregar al perfil de aplicación.

      • Puede agregar más de una aplicación de cada tipo. Por ejemplo, puede agregar tres aplicaciones virtuales.

      • Si mantiene la opción Compatibilidad (que se describe en el paso anterior) con la configuración predeterminada, General, puede agregar más de un tipo de aplicación o script al perfil de aplicación. Por ejemplo, puede agregar una aplicación virtual y una aplicación web.

      • A partir de System Center 2012 R2, si mantiene la opción Compatibilidad (que se describe en el paso anterior) con la configuración predeterminada, General, puede agregar una aplicación que se implementará ejecutando un script, por ejemplo, un script basado en un programa de instalación Setup.exe. Para agregar este tipo de aplicación, seleccione Aplicación de script.

      • Después de agregar una aplicación, puede seleccionar Script de aplicación para agregar scripts de aplicación. Puede agregar un script de aplicación que se ejecutará antes de instalar o desinstalar la aplicación, y un script de aplicación que se ejecutará después de instalar o desinstalar la aplicación.

      • Independientemente de si agrega una aplicación, si mantuvo la opción Compatibilidad con la configuración General, puede seleccionar Scripts para agregar un script.

        En VMM en System Center 2012, para esta opción puede especificar un script que se ejecutará antes de que comience el proceso de instalación o desinstalación de una aplicación, y un script que se ejecutará después de que se complete el proceso.

        A partir de System Center 2012 SP1, no hay un número limitado de scripts y, además, puede especificar el orden en que estos se ejecutarán.

        A partir de System Center 2012 R2, puede especificar scripts que creen un clúster invitado con varias máquinas virtuales que estén todas implementadas como parte de un servicio VMM. Por ejemplo, puede especificar que un script se ejecutará en Creación: Primera VM (para formar el clúster sobre la primera máquina virtual) y que un script diferente se ejecutará en Creación: VM después de la primera (para agregar más máquinas virtuales al clúster). Para obtener más información, vea Creación de un clúster invitado mediante una plantilla de servicio en VMM.

    3. Para cada aplicación o script que agregue, configure los valores apropiados. Algunas de las opciones que puede configurar son las siguientes:

      • Para los paquetes de aplicación, puede especificar opciones de configuración como el certificado, el puerto o la configuración de carpeta de la aplicación. Para especificar una opción de configuración, en Aplicaciones, seleccione la aplicación, seleccione la opción y, después, haga clic en Propiedades. Escriba el valor y haga clic en Aceptar.

        Nota

        Un paquete de aplicación puede contener las opciones de configuración que se especificarán al configurar el servicio para la implementación. Para dar formato a este tipo de configuración, escriba el parámetro en el campo Valor con el siguiente formato: @<SettingLabel>@. Por ejemplo, puede pedir un nombre de instancia de SQL Server para una aplicación de capa de base de datos de SQL Server usando el parámetro @sqlserverinstancename@.

      • En cuanto a los scripts, a partir de System Center 2012 SP1 puede configurar diversas opciones de configuración, como los parámetros, la cuenta de seguridad con la que debe ejecutarse el script, el tiempo de espera, y las directivas de error y reinicio que especifican qué hacer en caso de error, entre otras opciones. Para configurar estas opciones, en Scripts, seleccione el script y revise o cambie los parámetros, el orden de implementación, el tiempo de espera u otras opciones. Si es necesario, haga clic en Opciones avanzadas y consulte o configure las opciones avanzadas, como las directivas de error y reinicio.

    Una vez realizadas las selecciones, haga clic en Aceptar.

  7. Para comprobar que se ha creado el perfil, en el panel Biblioteca, expanda Perfiles y, a continuación, haga clic en Perfiles de aplicación.

    El perfil de aplicación aparece en el panel Perfiles.