¿Qué es Service Provider Foundation?

Importante

Esta versión de Service Provider Foundation (SPF) ha llegado al final del soporte técnico; se recomienda actualizar a SPF 2019.

System Center: Virtual Machine Manager (VMM), proporciona todos los recursos necesarios para compilar, mantener y supervisar una infraestructura en la nube. Sin embargo, los proveedores de servicios y las grandes empresas necesitan características adicionales para admitir varios inquilinos, integrar infraestructuras con sofisticados portales de autoservicio basados en web y distribuir cargas de trabajo de administración entre varios centros de datos.

System Center: Service Provider Foundation (SPF), incluido con System Center Orchestrator, proporciona esta funcionalidad con una API de Open Data Protocol extensible a través de un servicio web de Transferencia de estado representacional (REST) que interactúa con VMM.

Los proveedores de servicios pueden usar SPF para ofrecer infraestructura como servicio (IaaS) a sus clientes. Si un proveedor de servicios tiene un portal de front-end para clientes, el cliente puede realizar solicitudes a los recursos del proveedor de hospedaje sin salir del portal. Los recursos en la nube proporcionados por VMM se pueden administrar mediante interfaces de administración estándar desde dispositivos compatibles en cualquier lugar.

En el gráfico siguiente se muestra cómo funciona SPF.

Introducción a SPF

Servicios SPF

SPF proporciona una serie de servicios:

  • Servicio web de administración:proporciona servidores, inquilinos y stamps para Service Provider Foundation.
  • Servicio VMM:proporciona acceso a las funcionalidades de VMM
  • Servicio de proveedor:usado por Windows Azure Pack

Servicio web Admin

  • Los proveedores de servicios de hospedaje usan el servicio web Admin para crear y administrar inquilinos, roles de usuario, servidores, sellos y otros objetos de administración.
  • Puede acceder al servicio web de administración mediante la dirección URL. https://server:8090/SC2012R2/Admin/Microsoft.Management.Odata.svc

    Nota

    La dirección URL anterior es aplicable a SPF 2016 y versiones posteriores.

  • Se requieren las siguientes credenciales.
Credential: Requisito
Identidad del grupo de aplicaciones de administración en IIS Debe ser miembro de los grupos de administración y SPF_Admin grupo.
Grupo de administración en Administración de equipos Debe incluir la credencial para la identidad del grupo de aplicaciones de administración
Grupo SPF_Admin en Administración de equipos Debe incluir un usuario local que sea miembro del grupo Administrador y la credencial para la identidad del grupo de aplicaciones de administración.

Servicio web VMM

El servicio web VMM invoca VMM para realizar las operaciones solicitadas, como la creación de máquinas virtuales, redes virtuales, definiciones de roles de usuario y otro tejido para la nube. Este servicio coordina los cambios entre los participantes y proporciona las siguientes capacidades dinámicas:

  • Las aplicaciones del portal y otros clientes detectan los cambios realizados por SPF y VMM.
  • VMM muestra los cambios realizados por las aplicaciones del portal, otros clientes y Service Provider Foundation.
  • Service Provider Foundation refleja todos los cambios realizados por los participantes.

Puede usar el cmdlet de PowerShell T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer para registrar una instancia de VMM. Puede acceder al servicio web VMM con la dirección URL. https://server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc

Nota

La dirección URL anterior es aplicable a SPF 2016 y versiones posteriores.

Credential: Requisito
Identidad del grupo de aplicaciones de VMM en IIS Debe ser miembro de los grupos de administración y SPF_VMM grupo.
Grupo de administración en Administración de equipos Debe incluir la credencial para la identidad del grupo de aplicaciones de VMM.
Grupo SPF_VMM en Administración de equipos Debe incluir un usuario local que sea miembro del grupo Administrador y la credencial para la identidad del grupo de aplicaciones VMM.
Rol de usuario administrador en VMM Debe incluir la credencial para la identidad del grupo de aplicaciones VMM, como miembro del rol de usuario Administrador.

Servicio web Usage

  • El servicio web Usage solo lo usan Windows Azure Pack y proveedores de facturación de terceros. No se debe tener acceso al punto de conexión de servicio web De uso para otros fines a fin de evitar la pérdida de datos debido a consultas innecesarias o erróneas.
  • El servicio web Usage usa registros de instancias de Operations Manager data warehouses (que hospeda VMM) para recopilar métricas sobre el uso de la máquina virtual de inquilino y otro uso del tejido. Los datos de uso se recopilan para procesos como las características de anulación de facturación.
  • Puede usar los cmdlets Windows PowerShell para registrar la configuración de Operations Manager de almacenamiento de datos en la base de datos SPF. Este registro permite a SPF agregar datos de uso de los almacenamientos de datos.
  • El servicio web Usage devuelve datos de uso que pertenecen a cada suscripción a través de servicios.
Credential: Requisito
Identidad del grupo de aplicaciones de uso en IIS Debe ser miembro de los grupos de administración y SPF_Usage grupo.
Grupo de administración en Administración de equipos Debe incluir la credencial para la identidad del grupo de aplicaciones de uso.
Grupo SPF_Usage en Administración de equipos Debe incluir un usuario local que sea miembro del grupo Administrador y la credencial para la identidad del grupo de aplicaciones De uso.
Dbo de usuario de base de datos en la base de SQL Server operationsManagerDW (en el Operations Manager servidor) Las credenciales del usuario que instaló Operations Manager se usan automáticamente para iniciar sesión en el objeto de seguridad dbo SQL Server. Se deben usar las mismas credenciales para todas las identidades del grupo de aplicaciones SPF.

Propiedades de la base de datos de operationsManagerDW SQL Server base de datos (clic con el botón derecho) en el Operations Manager servidor.

Servicio web Provider

Los proveedores de recursos para entregar infraestructura como servicio (IaaS) usan el servicio web Provider. El servicio web Provider proporciona una API web de Microsoft ASP.NET. No es un servicio de Open Data (OData). El servicio web Provider también usa los servicios web VMM y Admin.

Credential: Requisito
Identidad del grupo de aplicaciones de proveedor en IIS Debe ser miembro de los grupos de administración y SPF_Provider, SPF_VMM y SPF_Admin grupos.
Grupo de administración en Administración de equipos Debe incluir la credencial para la identidad del grupo de aplicaciones de proveedor
Grupo SPF_Provider en Administración de equipos Debe incluir un usuario local que sea miembro del grupo Administrador y la credencial para la identidad del grupo de aplicaciones del proveedor.

Service Management Automation web.

Puede configurar eventos en SPF que el Service Management Automation web usará. Para ello, el servicio web debe tener credenciales para acceder a los servicios web SPF. Como alternativa, puede usar PowerShell para automatizar runbooks.

Credential: Requisito
Una o varias identidades de grupo de aplicaciones SPF, según sea necesario para la automatización Debe ser miembro del grupo de administración en el servidor con Service Management Automation instalado.

Interacción con SPF

Los propietarios y los inquilinos interactúan con SPF de la siguiente manera:

  • Los proveedores de hospedaje usan el servicio de administración para asignar ancho de banda de red, espacio en disco y servidores, que juntos representan la nube privada a los inquilinos.
  • Los inquilinos representan un cliente con un recurso en el sistema de host. Los inquilinos consumen y administran los servicios que les ha ofrecido el proveedor de hospedaje. Cada inquilino tiene sus propios administradores, aplicaciones, scripts y otras herramientas.
  • Un proveedor de hospedaje administra los recursos que cada inquilino tiene a su disposición. El hoster tiene un portal de front-end existente, que pueden usar todos los inquilinos.
  • Los administradores de inquilinos aprovisionan los servicios de inquilino a los usuarios de autoservicio en forma de redes de máquinas virtuales, máquinas virtuales, hardware virtual e infraestructura en la nube.
  • El anfitrión asigna recursos de tejido en una marca. Los recursos de inquilino se pueden asignar a los stamps de la manera que sea adecuada para el anfitrión. Los recursos se pueden dividir entre varios stamps (colección definida de recursos).
  • SPF permite que el host presente una experiencia de usuario sin problemas al inquilino agregando los datos de cada stamp y permitiendo que el inquilino use las API de SPF para acceder a los datos.
  • A medida que aumenta la demanda de los inquilinos, el proveedor de servicios de hospedaje proporciona sellos adicionales para satisfacer dicha demanda.
  • Cada instancia de VMM con la que interactúa SPF se conoce como stamp de administración. SPF puede interactuar con un máximo de cinco stamps.
    • Una marca es una instancia de System Center que admite una infraestructura de plataforma virtualizada que consta del servidor VMM, hosts, máquinas virtuales y opciones de configuración, como cuentas de servicio y roles de usuario. Las marcas proporcionan un límite lógico. Por ejemplo, podría tener una marca independiente para cada sitio administrado por un servidor VMM.
    • Los stamps deben ser capaces de supervisarse e incluirán una instancia de System Center Operations Manager. Una Operations Manager puede proporcionar supervisión para varios stamps.
  • Los administradores de inquilinos pueden interactuar con el tejido de VMM mediante la configuración de nubes, plantillas, roles de usuario y usuarios de autoservicio, entre otras cosas. Un administrador de inquilinos también tiene funcionalidades de usuario de autoservicio.
  • A los usuarios de autoservicio se les proporciona un subconjunto de recursos de inquilino con los que trabajar. El uso de recursos se controla mediante la cuota. Por ejemplo, cuando los usuarios implementan máquinas virtuales o usan otros recursos, incurren en puntos de cuota hasta el número de puntos de cuota disponibles asignados. Los usuarios de autoservicio pueden interactuar con servicios, plantillas y VHD para implementar y administrar máquinas virtuales.

En este gráfico se muestra cómo interactúa SPF con VMM

SPF y VMM

VMM, SPF y Windows Azure Pack

Windows Azure Pack proporciona una experiencia de Azure y un front-end para nubes organizativas. Azure Pack proporciona una serie de componentes y,entre ellos, el servicio en la nube de máquina virtual. El servicio en la nube de máquina virtual con se integra con VMM para proporcionar:

  • Un portal de administración para que el administrador habilite el hospedaje o el servicio proporciona para configurar una infraestructura de aprovisionamiento de máquinas virtuales

  • Un portal de inquilinos en el que los inquilinos pueden suscribirse al servicio nubes de máquinas virtuales y aprovisionar máquinas virtuales. Windows Azure Pack usa SPF para integrarse con VMM para proporcionar el servicio nubes de máquinas virtuales, como se muestra en el siguiente gráfico.

    SPF y Windows Azure Pack

Pasos siguientes

Planeamiento de la implementación de SPF