VMware

Durch die Verschiebung Ihrer Java-Enterprise-Anwendungen auf x86-Plattformen und der Virtualisierung zur Entwicklung und Produktionsbereitstellung profitieren Sie von einer besseren Ressourcenauslastung und einem einfacheren Management von Lebenszyklen und Skalierbarkeit. Das Hinzufügen neuer Instanzen von Anwendungsservern oder das Aktualisieren auf eine neuere Version einer Anwendung lässt sich deutlich schneller erledigen, wenn der Java-Prozess in einer virtuellen statt einer physischen Maschine ausgeführt wird. Der Umstieg auf eine virtualisierte VMware-Plattform ist mit folgenden unmittelbaren Vorteilen verbunden:

  • Physische serverähnliche Performance mit der Flexibilität virtueller Server
  • Einfacheres Management von Anwendungslebenszyklen
  • Kein Wechsel von Anwendungsservern

Sehen Sie sich unsere Referenzberichte an. Hier sehen Sie in Beispielen aus der Praxis, wie Unternehmen die Performance und Stabilität durch VMware-Virtualisierung verbessern.

Die Performance spielt für alle an der Bereitstellung von Java-basierten Systemen beteiligten Personen eine wichtige Rolle.

VMware und seine Partnerunternehmen haben zahlreiche Tests in verschiedenen Java-Umgebungen durchgeführt, um sicherzustellen, dass die Performance von virtualisierten Anwendungen so nah wie möglich an die Performance in einer gleichwertigen nativen Umgebung heranreicht. In einigen Fällen besteht keinerlei Unterschied in der Performance der beiden Umgebungen.

Die Virtualisierung von Java-Anwendungen erfordert heute nur einen minimalen Aufwand. Dies ist der Einführung von Hardwareunterstützung für die Virtualisierung bei der Prozessortechnologie sowie den neuesten Funktionen von vSphere zu verdanken.

Hier finden Sie die Ergebnisse unserer Tests:

Performance-Übersicht für IBM WebSphere Application Server 7.0 mit VMware ESX 4 auf HP ProLiant DL380 G6-Servern.

Performance von Java-Enterprise-Anwendungen auf vSphere 4.1 und vFabric tcServer.

In diesen Berichten wird die Performance von Java-Enterprise-Anwendungen bei Konfiguration unter idealen Bedingungen aufgezeigt. Formelles Benchmarking sowie Kundenerfahrungen zeigen, dass Java-Enterprise-Anwendungen sicher virtualisiert werden können.

Best Practices für die Virtualisierung von Java-Enterprise-Anwendungen

VMware hat eine Reihe von Best Practice-Richtlinien für die Virtualisierung von Java-Enterprise-Anwendungen aufgesetzt, einschließlich Arbeitsspeicherkonfiguration, Einrichtung der virtuellen CPU, Überprüfung von Festplatten- und Netzwerk-E/A-Latenzen und Funktionen zum Synchronisieren der Zeit. Darüber hinaus erhalten Sie Empfehlungen zur Messung des Durchsatzes und der Antwortzeiten mit einer Beispiel-VM:

Teilen