Visão geral da arquitetura do Service Provider Foundation

 

Publicado: julho de 2016

Aplicável a: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator

Provedores de serviço podem usar a tecnologia Base do provedor de serviços para oferecer infraestrutura como serviço (IaaS) a seus clientes. Se um provedor de serviços tem um portal front-end em que os clientes podem interagir, a Base do provedor de serviços possibilita que os clientes acessem os recursos no sistema de seu provedor de host sem fazer alterações no portal.

Visão geral

A ilustração a seguir proporciona uma visão de alto nível de como a Base do provedor de serviços opera.

Visão geral do Service Provider Foundation

O locatário representa o cliente de um hoster; ele tem ativos no sistema do hoster. Cada locatário tem seus próprios administradores, aplicativos, scripts e outras ferramentas.

O hoster proporciona o ambiente aos locatários, o que pode incluir máquinas virtuais. O hoster tem um portal existente de front-end que todos os locatários podem usar. No back-end, o hoster tem uma coleção de recursos, chamados de malha. O hoster aloca os recursos em grupos distintos de acordo com as necessidades do hoster. Cada um desses grupos é conhecido como um carimbo. O hoster pode atribuir os recursos do locatário a carimbos da maneira que for apropriada para o hoster. Os recursos podem ser divididos em vários carimbos, de acordo com o esquema do modelo de negócios do hoster. A Base do provedor de serviços possibilita que o hoster apresente uma experiência de usuário contínua para o locatário agregando os dados de cada carimbo e permitindo que o locatário use as interfaces de programação de aplicativo (APIs) do Base do provedor de serviços para acessar esses dados.

Um carimbo no Base do provedor de serviços é uma unidade de escala lógica projetada para escalabilidade que proporciona uma associação entre um servidor e seus componentes do System Center 2012 Service Pack 1 (SP1). À medida que a demanda por locatários aumenta, o hoster fornece carimbos adicionais para atender à demanda. Observe que a Base do provedor de serviçosSystem Center 2012 SP1 oferecia suporte a apenas um tipo de carimbo, isto é, um único servidor que tenha o Virtual Machine Manager (VMM) instalado.

A Base do provedor de serviços não configura nuvens; em vez disso, ele gerencia seus recursos. Máquinas virtuais são definidas para as nuvens, por exemplo, quando são criadas para o VMM ou quando são criadas pelo cmdlet T:Microsoft.SystemCenter.VirtualMachineManager.Cmdlets.New-SCVirtualMachine.

Arquitetura do Service Provider Foundation

O hoster pode ter um cliente de portal, que fica disponível para o locatário e proporciona acesso à infraestrutura que o hoster concedeu. O portal usa uma API REST (Representational State Transfer) extensível para comunicar-se com o serviço Web usando o protocolo OData. A autenticação baseada em declarações verifica a identidade do locatário e a associa com a função de usuário que o hoster atribuir.

A Base do provedor de serviços usa um banco de dados para agregar os recursos do locatário, que são gerenciados com scripts do Windows PowerShell e runbooks do Orchestrator. Isso possibilita que o hoster distribua recursos de locatário entre carimbos de gerenciamento da maneira que decidir, enquanto para o locatário, os recursos são simples de acessar e parecem ser contíguos.

Consulte também

Implantando o Service Provider Foundation
Administrando o Service Provider Foundation
Integração do Portal de Gerenciamento de Serviços e da API com o System Center 2012 SP1
Gerenciamento de recursos de nuvem com o System Center 2012 Service Pack 1 (SP1) – Orchestrator e Service Provider Foundation
Cmdlets no System Center 2012 - Service Provider Foundation
Guia do desenvolvedor do Service Provider Foundation