Direkt zum Inhalt | Direkt zur Navigation

 

Performance im Netz

Performance im Netz, LAN, WAN, VPN

Wenn Sie annehmen, dass auftretende Performance-Probleme nicht von Ihrer Vertec-Konfiguration verursacht werden - siehe dazu den Artikel Performance - könnte die Ursache zum Beispiel auch ein Netzwerkproblem sein. Nachfolgende Angaben sollen Ihnen helfen, dem Problem auf die Spur zu kommen.

Einflussfaktoren für Netzwerk- und Serverperformance sind:

  • Serverauslastung
  • Netzwerkbandbreite
  • Latenz

Serverauslastung

Entspricht Ihr Server den Anforderungen?

Ist Ihr Server ein Multiprozessor-Rechner und verwenden Sie Firebird? Sie erkennen das im Windows Task-Manager, wenn auf dem Reiter Systemleistung der Verlauf der CPU-Auslastung aufgeteilt ist. In diesem Fall könnte es helfen, auf mindestens Firebird 2 umzustellen, da bei Firebird 1.5 Probleme mit Multiprozessor-Rechnern aufgetreten sind, die ab Firebird 2 behoben sind. Auch Firebird 2 nutzt nur einen Prozessor. Erst mit der kommenden Version 3 werden standardmässig mehrere Prozessoren unterstützt.

Die Performance auf dem Server kann auch durch andere Services, Firewalls, Virenscanner etc. beinflusst werden. Netzwerkprobleme sind in der Regel komplex. Um solchen Schwierigkeiten auf den Grund gehen zu können, braucht es einen Netzwerkspezialisten, der mit Tools wie z.B. dem Netzwerkanalyseprogramm WireShark herausfinden kann, wodurch die Probleme verursacht werden.

Netzwerkbandbreite

Eine hohe Netzwerkbandbreite wirkt sich sicher positiv auf die Performance aus, wesentlicher für den schnellen Betrieb von Vertec ist jedoch die Latenz des Netzwerks.

Latenz

Vertec macht während dem Betrieb relativ viele Einzelzugriffe über das Netzwerk und reagiert deshalb empfindlich auf lange Antwortzeiten (Latenz). Vertec läuft in diesen Fällen langsamer, da der Client bei jedem einzelnen Paket auf Antwort wartet. Dies kann auch bei ansonsten sehr schnellen Leitungen (hohe Netzwerk-Bandbreite) problematisch sein. Wenn die Pakete unterwegs bei einer Station (z.B. einem fehlkonfigurierten Switch) aufgehalten werden, nützt es nichts, wenn die Wege dazwischen schnell sind. Ein Indikator für hohe Latenz ist, wenn die Antwortzeiten bei Pings durchschnittlich grösser als 1 Millisekunde sind.

Vertec in WAN Systemen

Greift der Client via VPN auf den Server zu (WAN), ist die Latenz entscheidend. Vertec lässt sich via VPN betreiben, Voraussetzung ist dafür der Einsatz von MS SQL-Server oder der Einsatz von Firebird 2.5, mit welchem sich ebenfalls ansprechende Resultate erzielen lassen. Der Einsatz von Vertec im WAN mit Firebird 2.0 ist nicht möglich, da diese Version noch nicht für hohe Latenzzeiten optimiert ist.

Wahl des Datenbankservers

Bei grösseren Installationen, das heisst sowohl bei einer hohen Anzahl User wie auch bei Netzwerken mit hoher Latenz, ist die Performance am besten unter Microsoft SQL-Server.

Bei kleineren Netzwerken mit weniger Usern bzw. mit niedrigerer Latenz ist Firebird 2.0 etwa gleich schnell wie MS SQL-Server, Firebird 2.5 sogar schneller.

Latenz.png

Ab Version 5.6 wird Vertec standardmässig mit Firebird 2.5 ausgeliefert. Möchten Sie dieses bei Ihnen manuell instalieren, folgen Sie folgendem Link: http://www.firebirdsql.org/index.php?op=files&id=engine_250

erstellt: 29.11.2010
geändert: 08.07.2011: Vertec wird ab Version 5.6 standardmässig mit Firebird 2.5 ausgeliefert.
Produktlinien: Diverse
  

kontakt

Suche in Knowledge Base
Hotline

Vertec Hotline: +41 43 444 60 05
Mo - Fr: 9-12 / 14-17 Uhr
Netviewer starten...
Weitere Informationen zu Netviewer.

Haben Sie eine technische Frage zu einem Vertec-Produkt?
zum Anfrageformular...

Unsere Kunden über unsere Support-Leistungen

„Vertec bietet einen hervorragenden Support beim Weiterausbau und bei der Parametrisierung und auch die Hotline-Unterstützung verdient das Prädikat top.“

Thomas Marx, Egeli Informatik AG (46 User)


„Der hervorragende Support, die Hotline sowie eine permanente Weiterentwicklung des Produkts garantieren uns einen hohen Investitionsschutz.“

Moreno Bellido, Walder Wyss (170 User)