Skalierbarkeit
Standardmäßig wird der Dienst opsiconfd mit einem einzelnen Worker-Prozess gestartet. Wie viele Clients von einem Worker-Prozess bedient werden können, hängt von verschiedenen Faktoren ab, beispielsweise Hardware, Netzwerk, Anzahl und Größe der opsi-Pakete und weiteren Aspekten. Als grober Richtwert können etwa 600 Clients pro Worker-Prozess angenommen werden. Soll eine größere Anzahl von Clients performant bedient werden, muss die Anzahl der Worker-Prozesse erhöht werden. Die Anfragen werden dann auf die einzelnen Worker verteilt.
Mit dem opsi-Modul Scalability Light können zwei Worker-Prozesse gestartet werden. Mit dem opsi-Modul Scalability ist die Anzahl der Worker-Prozesse beliebig konfigurierbar.
Die Anzahl der Worker-Prozesse wird über den Parameter workers
in der Datei /etc/opsi/opsiconfd.conf
festgelegt.
Beispiel:
workers = 2
Nach einer Änderung der Konfiguration genügt es, den Dienst opsiconfd anzuweisen, die Konfiguration neu zu laden:
opsiconfd reload
Da jeder Worker-Prozess Ressourcen benötigt und einen gewissen Overhead verursacht, sollte die Anzahl der Worker-Prozesse nicht zu hoch gewählt werden. |
Dieses Modul ist momentan eine kostenpflichtige Erweiterung. Das heißt, dass Sie eine Lizenz-Datei benötigen. Sie erhalten diese, nachdem Sie die Erweiterung gekauft haben. Zu Evaluierungszwecken stellen wir Ihnen kostenlos eine zeitlich befristete Lizenz zur Verfügung. Bitte kontaktieren Sie uns dazu per E-Mail. |