Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

VMware-Virtualisierung für Java-Applikationsserver

20. 03. 2012 1 Min. Lesezeit CORE SYSTEMSinfrastructure
VMware-Virtualisierung für Java-Applikationsserver

Mit einer wachsenden Anzahl von Kunden und Umgebungen sind wir auf VMware vSphere 5 migriert. Heute laufen 80 Prozent unserer Nicht-Produktionsumgebungen auf VMs.

Sizing

vCPUs: niemals mehr als die Anzahl physischer Kerne. RAM: JVM Heap + 2–3 GB für das Betriebssystem. Memory Overcommit für Java wird NICHT EMPFOHLEN — der Ballooning Driver kann der JVM Speicher entziehen. Festplatte: Thick Provisioned für Produktion.

NUMA Awareness

Die Anzahl der vCPUs pro VM sollte kleiner oder gleich der Kerne auf einem einzelnen NUMA-Knoten sein. Andernfalls wird der Speicherzugriff langsamer und GC-Pausen werden unvorhersehbar.

Java-spezifische Einstellungen

Ballooning für produktive Java-VMs deaktivieren. PVSCSI-Adapter und VMXNET3-Netzwerkadapter verwenden. CPU Ready Time überwachen — über 5 Prozent bedeutet unzureichende CPU-Kapazität.

HA und vMotion

vMotion ohne sichtbare Auswirkungen. vSphere HA startet VMs automatisch neu. Für nicht-kritische Anwendungen reicht HA auf VM-Ebene.

Zusammenfassung

Virtualisierung funktioniert hervorragend bei korrektem Sizing. Die Einsparungen bei Kosten und Flexibilität überwiegen den 3–5-prozentigen Overhead.

vmwarevirtualizacejavainfrastructure
Teilen:

CORE SYSTEMS

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.

Brauchen Sie Hilfe bei der Implementierung?

Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.

Kontaktieren Sie uns