VMWare API in Web-Anwendung - unterschiedliche Antwortzeiten
Verfasst: 01.07.2008, 15:14
Situation:
Eine Web-Anwendung, über die mit Hilfe der VMWare API Informationen zu unterschiedlichen VMWare-Objekten, wie virtuelle Maschinen, Datastores, Snapshots etc. abgefragt werden können, läuft auf zwei identischen Cluster-Knoten. Auf beiden Knoten ist neben dem IIS das Virtual Center installiert und der Web-Service läuft.
Die Seiten werden über einen Alias-Namen angefragt. Die Anfragen werden von einem Loadbalancer entsprechend an einen Knoten weitergeleitet.
Die Web-Anwendung wurde in C# programmiert und verwendet .NET 2.0.
Phänomen:
Antworten insbesondere bei der Erstellung von Listen (z.B. einer Übersicht über alle Snapshots zu virtuellen Maschinen) dauern je nach Knoten unterschiedlich lange. Die Zeitdifferenz ist z.T. drastisch. Z.B.
Snapshot-Übersicht auf Knoten 1: 00:00:04.6720245
Snapshot-Übersicht auf Knoten 2: 00:02:25.2646953
Es wurden aus exakt derselben Applikation exakt dieselben Daten abgefragt. Wie eingangs erwähnt sind nicht nur beide IIS identisch konfiguriert.
Leider war meine Suche nach einer Ursache für das Phänomen bisher erfolglos. Nun hoffen ich, jemand in diesem Forum kann weiter helfen. Ziel ist es, auch den langsamen Knoten auf die Antwortzeiten des schnellen zu bringen.
Vielen Dank im Voraus!
Eine Web-Anwendung, über die mit Hilfe der VMWare API Informationen zu unterschiedlichen VMWare-Objekten, wie virtuelle Maschinen, Datastores, Snapshots etc. abgefragt werden können, läuft auf zwei identischen Cluster-Knoten. Auf beiden Knoten ist neben dem IIS das Virtual Center installiert und der Web-Service läuft.
Die Seiten werden über einen Alias-Namen angefragt. Die Anfragen werden von einem Loadbalancer entsprechend an einen Knoten weitergeleitet.
Die Web-Anwendung wurde in C# programmiert und verwendet .NET 2.0.
Phänomen:
Antworten insbesondere bei der Erstellung von Listen (z.B. einer Übersicht über alle Snapshots zu virtuellen Maschinen) dauern je nach Knoten unterschiedlich lange. Die Zeitdifferenz ist z.T. drastisch. Z.B.
Snapshot-Übersicht auf Knoten 1: 00:00:04.6720245
Snapshot-Übersicht auf Knoten 2: 00:02:25.2646953
Es wurden aus exakt derselben Applikation exakt dieselben Daten abgefragt. Wie eingangs erwähnt sind nicht nur beide IIS identisch konfiguriert.
Leider war meine Suche nach einer Ursache für das Phänomen bisher erfolglos. Nun hoffen ich, jemand in diesem Forum kann weiter helfen. Ziel ist es, auch den langsamen Knoten auf die Antwortzeiten des schnellen zu bringen.
Vielen Dank im Voraus!