Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł pomaga upewnić się, że zostały spełnione wymagania wstępne i kroki planowania przed wdrożeniem programu System Center — Service Provider Foundation (SPF).
Wymagania wstępne dotyczące wdrożenia
Wymagania dotyczące wdrażania dla SPF obejmują:
- Upewnij się, że masz minimalne wymagania dotyczące sprzętu i oprogramowania na serwerze SPF.
- Serwer SPF wymaga programu SQL Server dla swojej bazy danych. Baza danych programu SQL Server może być lokalna lub na serwerze zdalnym i powinna mieć co najmniej 5 GB miejsca do magazynowania. Podczas instalowania programu SPF należy określić nazwę i numer portu serwera. Dowiedz się więcej o obsługiwanych wersjach programu SQL Server.
- Konsola programu VMM powinna być zainstalowana na serwerze SPF. Program SPF może również działać na tym samym serwerze co serwer zarządzania programu VMM. Program VMM musi zostać wdrożony w infrastrukturze.
- Jeśli chcesz użyć pomiaru użycia do zarządzania kosztami dzierżawy, potrzebujesz serwera programu System Center Operations Manager i serwera magazynu danych z systemem Windows 2012 R2 lub nowszym.
- Na serwerze SPF powinny być zainstalowane następujące funkcje Menedżer serwera:
- Rola: Serwer sieci Web (IIS). Uwzględnij następujące usługi:
- Uwierzytelnianie podstawowe
- Uwierzytelnianie systemu Windows
- Wdrażanie aplikacji ASP.NET 4.5
- Rozszerzenia ISAPI tworzenia aplikacji
- Filtry ISAPI wdrażania aplikacji Azure
- Skrypty i narzędzia do zarządzania usługą ról IIS
- Funkcja: Zarządzanie rozszerzeniem OData IIS
- Funkcja: funkcje programu .NET Framework 4.5, usługi WCF, aktywacja HTTP
- Rola: Serwer sieci Web (IIS). Uwzględnij następujące usługi:
- Zainstaluj następujące usługi internetowe:
- Potrzebny jest certyfikat serwera SSL. Certyfikat testowy można wygenerować automatycznie podczas instalacji, ale zalecamy użycie go tylko do celów testowych i uzyskania certyfikatu z urzędu certyfikacji dla środowiska produkcyjnego.
- Instalacja równoległa różnych wersji SPF na tym samym serwerze nie jest obsługiwana.
- Instalację można zainstalować na maszynie wirtualnej.
- Upewnij się, że masz konto użytkownika domeny z uprawnieniami administracyjnymi na komputerach, na których chcesz zainstalować program Service Provider Foundation.
Role administratorów
Oto, czego potrzebujesz:
- Administrator SQL Server: Rola DBA z pełnymi uprawnieniami administratora w instancji SQL Server używanej przez SPF. Administrator powinien mieć możliwość udzielenia uprawnień do tworzenia baz danych i udzielenia tych uprawnień administratorowi SPF.
- Administrator SPF: konto administracyjne SPF powinno być administratorem lokalnym na serwerze, na którym jest instalowany program SPF.
- Użytkownik puli aplikacji: ta rola usług IIS powinna mieć pełne uprawnienia administratora w programie VMM oraz uprawnienia do tworzenia, odczytu, aktualizowania i usuwania w bazie danych SPF. W przypadku aplikacji portalu te operacje mogą być ograniczone do określonych tabel.
Planowanie zabezpieczeń
SpF implementuje funkcje zabezpieczeń systemu Windows i usług IIS. Wymagania obejmują:
- Należy użyć poświadczeń domeny.
- SpF opiera się na usługach IIS na potrzeby uwierzytelniania użytkowników. Tylko żądania SSL (HTTPS) są akceptowane z punktów końcowych dostawcy przy użyciu portu domyślnego 8090. Zazwyczaj żądanie powinno mieć kontekst zabezpieczeń zalogowanego użytkownika, aby je zrealizować.
- Gdy kreator instalacji zainstaluje usługę internetową, tworzy lokalną grupę zabezpieczeń na komputerze w celu uruchomienia usługi. Możesz określić użytkowników lub grupy z dostępem do każdej usługi internetowej i przypisać je do tej grupy lokalnej. Usługa SPF sprawdza, czy użytkownicy wysyłający żądania należą do odpowiedniej lokalnej grupy zabezpieczeń.
- Kreator instalacji tworzy pule domen aplikacji w usługach IIS dla każdej usługi sieci Web. Możesz określić konto usługi sieciowej lub konto należące do grupy zabezpieczeń. Kreator tworzy następujące pule aplikacji dla grupy zabezpieczeń: SPF_Admin: Administrator
- SPF_VMM: VMM
- SPF_Provider: Dostawca
- SPF_Usage: Użycie
Planowanie pojemności
- Przechowywanie danych: 5 GB jest wystarczające nawet dla dużych baz danych SPF.
-
Usługa sieci Web: domyślnie spF obsługuje maksymalnie 1000 równoczesnych żądań dla swoich usług internetowych. Zalecamy, aby była to niższa liczba w środowisku produkcyjnym. Tę konfigurację można zmienić, określając wartość
MaxRequestsPerTimeSlotklucza w pliku C:\inetpub\SPF\web.config . -
Zalecenia dotyczące sprzętu: Następujące scenariusze serwera dotyczą zaleceń wymienionych w poniższej tabeli.
- Virtual Machine Manager (VMM) z lub bez SQL Server
- Service Provider Foundation z SQL Server lub bez SQL Server
| 5000 lub mniej maszyn wirtualnych | 5000–12 000 maszyn wirtualnych | 12 000 – 25 000 maszyn wirtualnych |
|---|---|---|
| 4 rdzenie procesora, 8 GB pamięci RAM | 8 rdzeni procesora, 8 GB pamięci RAM | 16 rdzeni procesora, 8 GB pamięci RAM. Zalecane dla komputerów z VMM, z lub bez SQL Server. |
Planowanie bazy danych
Istnieją dwie konfiguracje scenariuszy bazy danych:
Zainstaluj program SPF i połącz się z istniejącą bazą danych. W tym scenariuszu administrator SPF musi sprawdzić, czy uprawnienia do bazy danych zostały przyznane przez administratora bazy danych w następujący sposób:
- Alter: Tworzenie tabel
- Nawiązywanie połączenia za pomocą programu Grant: nawiązywanie połączenia z istniejącą bazą danych
- Przyznanie uprawnień za pomocą Grant, aktualizacja za pomocą Grant, usuwanie za pomocą Grant, wstawianie za pomocą Grant: udzielanie uprawnień użytkownikom puli aplikacji
- Zmień wszystkie logowania: Utwórz konta SQL Server dla użytkowników puli aplikacji
Utwórz nową bazę danych. W tym scenariuszu administrator bazy danych musi utworzyć bazę danych (SCSPFDB), a następnie administrator SPF instaluje spF i ma uprawnienia do konfigurowania bazy danych zgodnie z potrzebami. Aby na przykład dodać tabele, administratorzy spF muszą utworzyć pulę aplikacji SPF w usługach Internet Information Services (IIS) i utworzyć użytkownika bazy danych dla użytkownika puli aplikacji z następującymi uprawnieniami:
- Łączenie: nawiązywanie połączenia z bazą danych SPF
- Wybieranie, aktualizowanie, usuwanie, wstawianie: wykonywanie podstawowych operacji
- Utwórz logowanie programu SQL Server dla użytkownika puli aplikacji z domyślną bazą danych ustawioną na SCSPFDB.: Aby zalogować się do programu SQL Server i uzyskać dostęp do bazy danych