Administrar los costes de inquilinos para Windows Azure Pack

 

Se aplica a: Windows Azure Pack

En este tema se describe cómo configurar Windows Azure Pack para Windows Server para importar datos de uso de una base de datos de almacenamiento de datos de Operations Manager en una base de datos de Windows Azure Pack.

Si quiere leer una discusión sobre un escenario técnico de anulación, vea la Guía para recuperar costes para máquinas virtuales.

Requisitos previos

Suponiendo que ha instalado Service Provider Foundation (en System Center 2012 R2 Orchestrator), System Center 2012 R2 Virtual Machine Manager y Windows Azure Pack, debe tener el siguiente entorno:

  • Registró el punto de conexión de Service Provider Foundation.

  • Debe tener administradas las nubes de máquinas virtuales, debe haber creado los planes y los inquilinos han debido suscribirse a ellos.

  • Configure un servidor que ejecute System Center 2012 R2 Operations Manager con un almacenamiento de datos.

  • Debe configurar un servidor que ejecute Microsoft SQL Server con Analysis Services. Puede usar la misma instalación de SQL Server que se usa para Service Provider Foundation y VMM.

  • Instalado el agente para Operations Manager en el servidor que ejecuta System Center 2012 R2 Virtual Machine Manager, y también en el servidor que ejecuta Hyper-v que administra el servidor VMM.

Por ejemplo, el entorno tendría los siguientes nombres y servidores en el dominio Contoso:

Servidor

Nombre del ejemplo

Operations Manager

OM01.contoso.com

Almacén de datos de Operations Manager

DB04.contoso.com

Virtual Machine Manager

VMM01.contoso.com

Service Provider Foundation

SPF01.contoso.com

Windows Azure Pack

WAP01.contoso.com (y posiblemente WAP02 y otros servidores según el escenario de implementación)

Service Reporting (opcional)

VMM01.contoso.com

Base de datos de Service Reporting (opcional)

DB06.contoso.com

SharePoint (opcional)

SP01.contoso.com

Configurar la extracción de datos desde el almacenamiento de datos de Operations Manager

Puede usar Windows PowerShell para especificar dónde Service Provider Foundation necesita extraer datos.

Para configurar Service Provider Foundation para la medición de uso

  1. Inicie sesión como administrador en el servidor que ejecuta Service Provider Foundation.

  2. En la consola del administrador de IIS, compruebe que la identidad del grupo de aplicaciones de SPF_Usage es la cuenta de credenciales de dominio para el servidor de Service Provider Foundation. La identidad debe aparecer como el <formato domain>\<server> , como CONTOSO\SPF. Para obtener más información sobre las credenciales en Service Provider Foundation, consulte Lista de comprobación de credenciales.

  3. En Administrador del servidor, elija Servidor local y, en la barra de menús, elija Herramientas-Administración>de equipos. En la Consola de administración de equipos, seleccione Usuarios y grupos locales.

  4. Compruebe que el usuario que va a usar para consultar Service Provider Foundation para ver los datos de Windows Azure Pack es miembro del grupo de usuarios de SPF_Usage local. En el ejemplo de código siguiente se usa el usuario "SPF Application Identity". Puede usar cualquier usuario siempre que sea miembro del grupo de usuarios SPF_Usage .

  5. Abra la consola de PowerShell con privilegio administrativo.

  6. Establezca la configuración de conexión de OMDW con el comando New-SCSPFSetting y use los parámetros tal como se describe en la tabla siguiente:

    Parámetro New-SCSPFSetting

    Value

    Value

    Obligatorio. Debe ser una cadena de conexión de base de datos.

    SettingType

    Obligatorio. Debe ser DatabaseConnectionString.

    Nombre

    Opcional. Se recomienda esta configuración. Especifique un nombre descriptivo para cada configuración.

    Servidor

    Asocia la configuración con el servidor del cual se va a obtener la medición de uso. Debe ser un objeto de servidor obtenido del cmdlet Get-SCSPFServer.

    Este es un ejemplo, sustituya estos valores por los suyos:

    Import-module spfadmin
    # Provide server name to the OM DW SQL instance
    $OMServer = "OM01.contoso.com"
    
    # Register the Operation Manager Data Warehouse instance to usage metering
    $stamp = Get-SCSPFStamp
    $server = New-SCSPFServer -Name $OMServer -ServerType OMDW -Stamps $stamp[0] 
    
    $setting = New-SCSPFSetting -Name $OMDWSqlServer –Value "Data Source=$OMDWSqlServer;Initial Catalog=OperationsManagerDW;Integrated Security=True" -SettingType DatabaseConnectionString –Server $server
    
  7. Puede comprobar las configuraciones con el comando Get-SCSPFSetting .

  8. Usando las credenciales de administrador de SQL, inicie sesión en el servidor de SQL Server que hospeda la base de datos del almacenamiento de datos de Operations Manager.

  9. Inicie SQL Management Studio.

  10. Elija Security-Logins> (Inicios de sesión de seguridad) y haga clic con el botón derecho en la carpeta Logins (Inicios de sesión) y elija New Login (Nuevo inicio de sesión).

  11. Agregue la identidad del grupo de aplicaciones SPF_Usage para el nombre de inicio de sesión, como CONSOSO\SPF.

  12. Seleccione Asignación de usuarios en Seleccionar una página.

  13. Elija OperationsManagerDW y luego elija OpsMgrReader en Pertenencia al rol de la base de datos.

  14. Haga clic en Aceptar.

  15. Haga clic con el botón secundario en OperationsManagerDW , que está en Base de datos , y elija Propiedades.

  16. Elija Permisos, seleccione el usuario que acaba de agregar en Usuarios y Roles, y compruebe que el usuario tiene el permiso Execute en la base de datos.

  17. Cierre SQL Management Studio.

Configuración de Windows Azure Pack para usar el servicio de uso

El siguiente procedimiento configura Windows Azure Pack para buscar la medición de uso.

Para configurar Windows Azure Pack para la medición de uso

  1. Inicie sesión en el portal de administración para los administradores.

  2. Elija Nubes de máquinas virtuales.

  3. En el menú Nubes, elija Registrar uso del proveedor de servicios.

  4. Especifique la dirección URL del servicio, el nombre de usuario y la contraseña. El nombre de usuario debe ser el mismo que la identidad especificada para el servicio SPF_Usage . Asegúrese de incluir "/USAGE" en la dirección URL del servicio, como https://vmm01:8090/Usage.

Comprobar que el uso de datos se almacena

Ahora que la medición de uso está configurada, vamos a comprobar si los datos se están almacenando.

Para comprobar la recopilación de la medición de uso

  1. Inicie sesión en el portal de administración para los administradores.

  2. Inicie SQL Management Studio.

  3. Elija Base de datos ->Tablas.

  4. Haga clic con el botón secundario en Registros de uso y elija Seleccionar las primeras 100- filas.

  5. Compruebe que el resultado devuelve los datos con "Utilización de VM" como ResourceID.

Consulte también

Registrar el extremo de Service Provider Foundation para nubes de máquinas virtuales
Aprovisionar nubes de máquinas virtuales
Administrar nubes de máquinas virtuales
Administración del almacenamiento de datos en System Center 2012 - Service Manager
Service Reporting en System Center 2012 R2