Hardware-Anforderungen von sisNET und sisIMS in einer virtualisierten Umgebung
Auf den Clients und Servern, die die grafischen MicroStation-Funktionalitäten von sisNET ausführen, werden Grafikprozessoren benötigt. Dies geschieht auf allen Client-Maschinen von sisNET, sisFLOW und sisVIEW, sowie auf einem sisIMS-Server, der den sisIMS-Web-Clients grafische Bilder zur Verfügung stellt. Einige sisIMS-Setups haben mehrere sisIMS-Server: einen für die Ausführung von IIS-Prozessen und einen für die Ausführung von MicroStation-Engines. Ein sisIMS-Server, auf dem MicroStation-Engines laufen, benötigt einen Grafikprozessor. Ein sisIMS-Server, der nur IIS ausführt, benötigt keinen Grafikprozessor.
Wenn der Rechner keinen Grafikprozessor hat, emuliert MicroStation diesen in der CPU des Rechners. Dies geschieht mit einer wesentlich geringeren Geschwindigkeit, da die Emulation die CPU stark belastet, und zwar auf eine Art für die eine CPU nicht optimiert ist.
Ein allgemeiner Hinweis zu den Hardware-Spezifikationen der CONNECT Edition (CE) im Vergleich zu den V8i-Anforderungen: die sisNET CE-Software ist 64 Bit, während die älteren V8i-Versionen 32 Bit waren. Hinzu kommt, dass zwischen den beiden Software-Generationen ein Unterschied von 10 Jahren besteht. Das macht die Software leistungsfähiger, aber die CE-Generation erwartet auch, dass diese leistungsfähigere Hardware zur Verfügung steht. Die allgemein dokumentierten Mindestanforderungen mögen also nicht sehr unterschiedlich sein, die Anforderungen für eine gute Arbeitsleistung unterscheiden sich aber durchaus.
Typische Spezificationen von Desktop-Rechnern
Einige Beispiele für Desktop-Maschinen, die eine gute sisNET CE-Leistung bieten, sind die folgenden:
Virtualisierung von sisNET-Clients
Wenn sisNET in einem virtualisierten Client läuft, sollten die Spezifikationen ähnlich denen eines physischen Clients sein. Das bedeutet: ähnliche Spezifikationen für CPU, RAM und GPU. Die GPU wird oft vergessen, da sie möglicherweise nicht Teil eines Standard-Setups einer virtuellen Maschine ist. Ein Video, das gute Gründe für eine GPU aufzeigt, finden Sie hier: https://www.nvidia.com/en-us/data-center/virtual-gpu-technology/
Spezifischer:
Beachten Sie, dass Sie auf virtualisierten Servern sowohl eine bestimmte GPU als auch die vGPU-Software benötigen, um die Verwendung der GPU in dieser Umgebung zu ermöglichen. Siehe z. B. die Anweisungen von Microsoft auf https://docs.microsoft.com/en-us/azure/virtual-machines/windows/n-series-driver-setup .
Virtualisierung von sisNET- und sisIMS-Servern
Die grafischen Möglichkeiten und die Leistung, die mit virtualisierten Servern erreicht werden können, sollten nicht geringer sein als die von physischen Servern. Die Wahl zwischen physischen oder virtuellen Clients und Servern hängt von Faktoren wie Wartungsfreundlichkeit, Skalierbarkeit, Anzahl der Benutzer, Anwendungsfälle, erforderliche Leistung, Kosten usw. ab. Faktoren, die außerhalb des Bentley-Rahmens liegen. Ihr Hosting-Provider kann Ihnen hier weiteren Input geben.