Descrição Geral da Arquitetura do Service Provider Foundation
Publicado: junho de 2016
Aplica-se a: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator
Os fornecedores de serviços podem utilizar a tecnologia do Service Provider Foundation para oferecer infraestrutura como um serviço (IaaS) aos clientes deles. Se um fornecedor de serviços tiver um portal front-end com o qual os clientes possam interagir, o Service Provider Foundation permite aos clientes acederem aos recursos no sistema de fornecedores de alojamento deles sem fazerem alterações ao portal.
Descrição Geral
A ilustração seguinte oferece uma vista de nível superior de como o Service Provider Foundation funciona.
O inquilino representa o cliente de um fornecedor de alojamento e o inquilino tem ativos no sistema do fornecedor de alojamento. Cada inquilino tem os seus próprios administradores, aplicações, scripts e outras ferramentas.
O fornecedor de alojamento disponibiliza o ambiente aos inquilinos, que pode incluir máquinas virtuais. O fornecedor de alojamento tem um portal front-end existente que pode ser utilizado por todos os inquilinos. Em back-end, o fornecedor de alojamento tem uma coleção de recursos chamada recursos de infraestrutura. O fornecedor de alojamento distribui estes recursos em grupos discretos de acordo com as necessidades dele. Cada um destes grupos é conhecido como um carimbo. O fornecedor de alojamento pode então atribuir os recursos do inquilino a carimbos da forma que achar mais conveniente. Os recursos podem ser divididos por vários carimbos de acordo com o esquema de modelo de negócio do fornecedor de alojamento. O Service Provider Foundation possibilita que o fornecedor de alojamento apresente uma experiência de utilizador otimizada ao inquilino, agregando os dados de cada carimbo e permitindo que o inquilino utilize as interfaces de programação de aplicações (APIs) do Service Provider Foundation para aceder a esses dados.
Um carimbo no Service Provider Foundation é uma unidade de escala lógica concebida para escalabilidade que estabelece uma associação entre um servidor e os componentes do System Center 2012 Service Pack 1 (SP1). À medida que vão aumentando as necessidades dos inquilinos, o fornecedor de alojamento disponibiliza mais carimbos para satisfazer essas necessidades. Tenha em atenção que o Service Provider FoundationSystem Center 2012 SP1 apenas suportava um tipo de carimbo, ou seja, um único servidor com o Virtual Machine Manager (VMM) instalado.
O Service Provider Foundation não configura nuvens mas gere os recursos delas. As máquinas virtuais são definidas para nuvens, por exemplo, quando são criadas para o VMM ou quando são criadas pelo cmdlet T:Microsoft.SystemCenter.VirtualMachineManager.Cmdlets.New-SCVirtualMachine.
O fornecedor de alojamento pode ter um portal cliente, virado de frente para o inquilino, que fornece acesso à infraestrutura concedida pelo fornecedor de alojamento. O portal utiliza uma API de transferência de estado representativo (REST) extensível para comunicar com o serviço Web através do protocolo OData. A autenticação baseada em afirmações verifica a identidade do inquilino e associa-a à função de utilizador atribuída pelo fornecedor de alojamento.
O Service Provider Foundation utiliza uma base de dados para agregar os recursos do inquilino que são geridos com scripts do Windows PowerShell e runbooks do Orchestrator. Isto permite ao fornecedor de alojamento distribuir os recursos do inquilino por carimbos de gestão da forma que achar mais conveniente; do ponto de vista do inquilino, os recursos são fáceis de aceder e apresentam-se contíguos.
Consultar Também
Implementar o Service Provider Foundation
Administrar o Service Provider Foundation
Integrar Portal de Gestão de Serviços e API no System Center 2012 SP1
Gestão de Recursos de Nuvens com o System Center 2012 Service Pack 1 (SP1) – Orchestrator e Service Provider Foundation
Cmdlets no System Center 2012 - Service Provider Foundation
Manual de Programação do Service Provider Foundation