Przegląd architektury platformy Service Provider Foundation
Opublikowano: czerwiec 2016
Dotyczy: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator
Usługodawcy mogą używać technologii Platforma Service Provider Foundation, aby oferować klientom infrastrukturę jako usługę (IaaS). Jeśli usługodawca dysponuje portalem frontonu, z którym klienci mogą wchodzić w interakcje, program Platforma Service Provider Foundation umożliwia klientom dostęp do zasobów w systemie dostawcy hostingu bez wprowadzania zmian w portalu.
Przegląd
Następująca ilustracja przedstawia ogólny obraz sposobu działania programu Platforma Service Provider Foundation.
Dzierżawca reprezentuje klienta dostawcy usług hostingowych i dysponuje zasobami w jego systemie. Każdy dzierżawca ma własnych administratorów, aplikacje, skrypty i inne narzędzia.
Dostawca usług hostingowych dostarcza dzierżawcom środowisko, w którym mogą znajdować się maszyny wirtualne. Dostawca usług hostingowych dysponuje portalem frontonu, którego mogą używać wszyscy dzierżawcy. Na zapleczu dostawca usług hostingowych ma kolekcję zasobów, określaną jako sieć szkieletowa. Dostawca usług hostingowych przydziela te zasoby do oddzielnych grup zgodnie ze swoimi potrzebami. Każda z tych grup jest określana jako sygnatura. Dostawca usług hostingowych może następnie przydzielić zasoby dzierżawcy do sygnatur w dowolny odpowiedni dla siebie sposób. Zasoby mogą być podzielone między kilka sygnatur, zgodnie ze schematem modelu biznesowego dostawcy usług hostingowych. Program Platforma Service Provider Foundation umożliwia dostawcy usług hostingowych tworzenie zoptymalizowanego środowiska użytkownika dla dzierżawców dzięki agregacji danych z każdej sygnatury i umożliwieniu dzierżawcom używania interfejsów programowania aplikacji (API) programu Platforma Service Provider Foundation do dostępu do tych danych.
Sygnatura w programie Platforma Service Provider Foundation jest logiczną jednostką skali przeznaczoną do skalowania i tworzącą skojarzenie między serwerem i składnikami jego programu System Center 2012 z dodatkiem Service Pack 1 (SP1). Jeśli zapotrzebowanie ze strony dzierżawcy rośnie, dostawca usług hostingowych dostarcza dodatkowe sygnatury, aby spełnić nowe wymagania. Należy pamiętać, że program Platforma Service Provider FoundationSystem Center 2012 z dodatkiem SP1 obsługiwał tylko jeden typ sygnatury — pojedynczy serwer z zainstalowanym programem Virtual Machine Manager (VMM).
Program Platforma Service Provider Foundation nie konfiguruje chmur, natomiast zarządza ich zasobami. Maszyny wirtualne są umieszczane w chmurze, na przykład kiedy są tworzone dla programu VMM lub jeśli są tworzone za pomocą polecenia cmdlet T:Microsoft.SystemCenter.VirtualMachineManager.Cmdlets.New-SCVirtualMachine.
Dostawca usług hostingowych może dysponować klientem portalu skierowanym w stronę dzierżawcy i umożliwiającym dostęp do infrastruktury przyznanej przez dostawcę. Portal używa rozszerzonego interfejsu API REST do komunikowania się z usługą sieci web za pomocą protokołu OData. Uwierzytelnianie oparte na oświadczeniach weryfikuje tożsamość dzierżawcy i kojarzy ją z przypisaną przez dostawcę usług hostingowych rolą użytkownika.
Program Platforma Service Provider Foundation przy użyciu bazy danych agreguje zasoby dzierżawcy, zarządzane za pomocą skryptów programu Windows PowerShell i elementów Runbook programu Orchestrator. Dzięki temu dostawca usług hostingowych może dystrybuować zasoby dzierżawcy między sygnatury zarządzania w dowolnie wybrany sposób, a jednocześnie zasoby są łatwo dostępne dla dzierżawcy i sprawiają wrażenie ciągłych.
Zobacz też
Wdrażanie programu Service Provider Foundation
Administrowanie programem Service Provider Foundation
Integracja portalu zarządzania usługami i interfejsu API z programem System Center 2012 z dodatkiem SP1
Zarządzanie zasobami w chmurze za pomocą programu System Center 2012 z dodatkiem Service Pack 1 (SP1) — program Orchestrator i Service Provider Foundation
Polecenia cmdlet w programie System Center 2012 — program Service Provider Foundation
Podręcznik dewelopera programu Service Provider Foundation