Sizing-Richtlinien für IGEL UMS 12 und IGEL OS 12

Die folgenden Größenrichtlinien sollen Sie bei der Einrichtung der IGEL Universal Management Suite (UMS) 12-Umgebung zur Verwaltung von IGEL OS 12-Geräten unterstützen. Die UMS-Umgebung umfasst den UMS-Server, die UMS-Konsole & UMS-Web-App, die Datenbank und, falls erforderlich, Reverse-Proxy- oder IGEL Cloud Gateway (ICG)-Instanzen.

Informationen zu Größenrichtlinien für UMS-Umgebungen mit IGEL OS 11-Geräten finden Sie unter Installations- und Dimensionierungsrichtlinien für IGEL UMS und IGEL UMS Dimensionierungsrichtlinien & Architekturdiagramme .


Allgemeine Voraussetzungen  

Die Größenrichtlinien beschreiben die häufigsten UMS-Umgebungen. Einzelne Ausnahmen oder Anforderungen werden durch diese Szenarien möglicherweise nicht abgedeckt.

Für die in den Sizing-Richtlinien beschriebenen IGEL UMS-Umgebungen gelten folgende Voraussetzungen:

Systemanforderungen

  • UMS Version 12.01.100 oder höher

  • ICG Version 12.01 oder höher

  • IGEL OS 12.01 oder höher

UMS Konsolenanforderungen

  • UMS Konsole kann sich innerhalb desselben (V)LANs wie UMS Server befinden (kein NAT, keine Proxies) oder außerhalb des VLANs mit Firewalls/Routing, die gemäß IGEL UMS Communication Ports.

  • Die UMS Console kann auf einzelnen Instanzen oder separat installiert werden, falls erforderlich.

IGEL OS 12-Geräte

  • Geräte, die direkt mit dem UMS Server verbunden sind, befinden sich im gleichen (V)LAN wie UMS Server (kein NAT, keine Proxies). Falls eine Firewall vorhanden ist, muss diese gemäß IGEL UMS Communication Ports konfiguriert werden.

  • Geräte außerhalb des internen LAN können über externe Reverse-Proxy-Lösungen verbunden werden. Als Alternative können Sie ICG verwenden. Informationen zur Netzwerkkonfiguration und zu Reverse-Proxies finden Sie unter IGEL Universal Management Suite Network Configuration.

  • Die Geräte werden im Durchschnitt einmal pro Tag gebootet/neugestartet.

UMS Server-Anforderungen

  • Nicht mehr als 10 Basissystemversionen und 40 Anwendungen oder Anwendungsversionen werden über UMS verwaltet.

  • UMS Backups und Exporte werden nicht dauerhaft auf dem UMS Server-Host gespeichert.

  • Im Falle einer automatischen Geräteregistrierung (siehe Geräte automatisch auf dem IGEL UMS registrieren): Der DNS-Alias igelrmserver oder das DHCP-Tag kann nur auf EINE UMS-Installation zeigen. Daher wird die Installation mehrerer separater UMS Server in einem Netzwerk nicht empfohlen.

IGEL UMS Umgebungsdimensionierung

Die Größe und Struktur des empfohlenen UMS Setups wird hauptsächlich durch das Folgende definiert:

  • Anzahl der verwalteten IGEL OS 12-Geräte

  • UMS Installationstyp - Standard UMS oder Distributed UMS

  • ICG / Reverse-Proxy-Verbindung für Geräte außerhalb Ihres Firmennetzwerks

  • Verwendung von UMS als Update-Proxy

Empfehlung für Großanlagen

Große Installationen sollten immer das verteilte UMS verwenden. Es wird auch empfohlen, Cluster-FQDN für den Lastausgleich zu verwenden (siehe Server Network Settings in the IGEL UMS) oder DNS-Round-Robin-Lastausgleich oder ICG.

Übersicht über die Dimensionierung

In der folgenden Tabelle finden Sie den empfohlenen UMS-Installationstyp und Datenbanktyp pro Anzahl der verwalteten Geräte mit den grundlegenden Installationsanforderungen.

Installationsvoraussetzungen

Die dokumentierten Installationsvoraussetzungen beziehen sich ausschließlich auf die UMS / ICG Dienste. Bitte prüfen Sie die Dokumentation Ihres Host-Betriebssystems auf Details zu den Betriebssystemanforderungen.

Die Installationsanforderungen werden unter der Annahme angegeben, dass das UMS Server-Setup den UMS Server, die UMS Konsole und die UMS Web App umfasst.

Ausführliche Informationen zu den Installationsanforderungen finden Sie unter:

Einbauart

Anzahl der verwalteten Geräte

Datenbank-Typ

Anzahl von Servern

Anforderungen an die Installation

Standard UMS


up to 5.000 simultaneously connected devices

up to 2.000 simultaneously booting devices

Eingebettete Datenbank


1 UMS Server


UMS server with UMS Console and Web App
  • 10 GB RAM 

  • 4 CPUs

  • 50 GB freier Festplattenspeicher / Genügend Festplattenspeicher zum Speichern von App-Binaries, wenn UMS als Update-Proxy verwendet wird.

up to 25.000 simultaneously connected devices

up to 2.000 simultaneously booting devices

Externe Datenbank

Standard UMS mit ICG

up to 5.000 simultaneously connected devices

up to 2.000 simultaneously booting devices

Eingebettete Datenbank

1 UMS Server

1 ICG Server

(Die Installation von mehr ICGs wird unterstützt, hat aber keine wesentlichen Auswirkungen auf den Durchsatz).

Requirements for UMS server + ICG server

UMS Server mit UMS Konsole und Web App:

  • 10 GB RAM

  • 4 CPUs

  • 50 GB freier Festplattenspeicher / Genügend Festplattenspeicher zum Speichern von App-Binaries, wenn UMS als Update-Proxy verwendet wird.

ICG Server:

  • 4 GB RAM 

  • 2 CPUs 

  • 2 GB freier Festplattenspeicher

up to 25.000 simultaneously connected devices

up to 2.000 simultaneously booting devices

Externe Datenbank

Verteilt UMS

for 50.000 simultaneously connected devices

up to 4.000 simultaneously booting devices

Externe Datenbank

2 UMS Server

Requirements for UMS server with UMS Console and Web App for each server
  • 10 GB RAM 

  • 4 CPUs

  • 50 GB freier Festplattenspeicher / Genügend Festplattenspeicher zum Speichern von App-Binaries, wenn UMS als Update-Proxy verwendet wird.

Über 50.000 Geräte

When using distributed UMS, there is no fixed upper limit to the number of managed devices. The server requirements of large installations depend heavily on the use cases, as a general guideline, you should plan for approximately one additional UMS server for every 25.000 devices.
For example, managing 300.000 simultaneously connected devices may require up to 12 UMS Server, depending on the environment and use case.

Eingebettete Datenbank vs. externe Datenbank

Die eingebettete DB ist eine unterstützte produktive Datenbank für kleine Umgebungen, aber es ist immer vorzuziehen, externe Datenbanken für Produktionsumgebungen zu verwenden.

Die Vorteile einer eingebetteten DB sind reduzierte Kosten und einfache Verwaltung, aber sie hat Einschränkungen in Bezug auf Leistung und Skalierbarkeit (z.B. wenn die Datenbank groß wird, wird sie sehr langsam und UMS-Updates können Stunden dauern).

Bei Bedarf kann eine standardmäßige UMS-Installation zu einer verteilten UMS-Installation erweitert werden, indem zusätzliche Server installiert werden (und im Falle einer eingebetteten Datenbank, indem vorher auf eine externe Datenquelle umgeschaltet wird).

Verwendung von ICG mit IGEL OS 12

Bei der Verwaltung von IGEL OS 12-Geräten bietet ICG eine ähnliche Lösung im Vergleich zu einer externen Reverse-Proxy-Lösung. Einen Überblick finden Sie unter IGEL Cloud Gateway vs. Reverse Proxy für die Kommunikation zwischen UMS 12 und IGEL OS-Geräten.

Bei der Verwendung eines ICG können sich Vorteile in Bezug auf den Sicherheitsfußabdruck ergeben. Allerdings kann die Sicherheitslücke des Reverse-Proxy-Setups durch vernünftige Firewall-Regeln verringert werden. Pfade für die Firewall-Einrichtung finden Sie in IGEL Universal Management Suite Network Configuration.

UMS als Update-Proxy und Speicherplatzanforderungen

Sie benötigen genügend Speicherplatz auf Ihrem UMS Server, um die App-Binaries zu speichern, damit Sie den UMS als Update-Proxy für die App-Verteilung verwenden können. Der Speicherplatz wird für jeden Installationstyp (Standard UMS, Distributed UMS) benötigt und gilt für jeden UMS-Server.

IGEL empfiehlt mindestens 50 GB Festplattenspeicher, der benötigte Platz hängt aber auch von den gespeicherten Apps ab und richtet sich nach der im IGEL App Portal angezeigten Größe der Apps (z.B. 1,24 GB für ein Basissystem oder 381 MB für Citrix Workspace App).

Wenn dem UMS-Server der Speicherplatz ausgeht, kann das schwerwiegende Folgen haben. Um dies zu verhindern, sollten Administratoren die Festplattenauslastung mit Hilfe von UMS-Benachrichtigungen überwachen, siehe How to Configure Notifications in the IGEL UMS.

Sie können auch das IGEL App Portal als App-Repository festlegen, Details finden Sie unter Konfiguration globaler Einstellungen für die Aktualisierung von IGEL OS Apps.