Virtualisierung und Serverkonsolidierung

<< 1 2 3 4 5


Automatisierung von Entwicklung und Tests

Administratoren stehen ständig unter dem Druck, die Entwicklungs- und Bereitstellungs-zyklen von Unternehmensanwendungen verkürzen zu müssen. Die zeitgerechte Bereitstellung hochwertiger Software unter Einhaltung des Budgets war schon immer eine anspruchsvolle Aufgabe. Diese wird jetzt aufgrund moderner Multi-Tier-Architekturen und unterschiedlicher Versionen von Betriebssystemen, Browsern und Firewalls noch komplexer.

Zu den gängigen Problemen bei der Softwareentwicklung zählen unter anderem:

  • Beschränkte Hardwareressourcen
  • Abweichungen zwischen den Entwicklungs- und Produktionsumgebungen
  • Unzureichende Projektplanung, die weitere Risiken für die Entwicklung neuer Anwendungen mit sich bringt
  • Kommunikationsprobleme in verteilten Entwicklungsteams
Die Migration von Entwicklungs- und Testumgebungen auf virtuelle Infrastrukturen führt zu einer direkten Verkürzung der Entwicklungs- und Testzeit und senkt die Fehlerrate.

VMware-Software fasst alle Anwendungen und Daten einer Testplattform in Dateien zusammen. Diese Dateien können ganz einfach gespeichert, stillgelegt, wiederverwendet und zwischen physischen Servern übertragen werden. Aufgrund der durch die VMware-Software garantierten Isolation können mehrere virtuelle Testplattformen auf dem gleichen virtuellen Server ausgeführt werden, ohne sich gegenseitig zu beeinflussen. Darüber hinaus bietet die virtuelle Infrastruktur zahlreiche Funktionen, die speziell für die Optimierung von Test- und Entwicklungsumgebungen geschaffen wurden. Diese reichen von System-Snapshots bis hin zur Unterstützung von Debugging auf Systemebene.

Mit VMware-Software profitieren unternehmensweite Entwicklungsteams von folgenden Vorzügen:
  • Partitionierung einer einzigen physischen Plattform in Dutzende isolierter Entwicklungsumgebungen
  • Kopieren exakter Produktionsumgebungen mit mehreren Modulen auf eine virtuelle Maschine (zu Testzwecken)
  • Gemeinsame Nutzung ganzer Umgebungen durch mehrere Teams
  • Eliminieren redundanter Konfigurationsaufgaben aus den Test- und Entwicklungszyklen
  • Automation zahlreicher Testsequenzen, die bisher manuelle Eingriffe erforderlich machten
  • Simulation komplexer Netzwerkanwendungen auf einer einzigen physischen Plattform

Der Einsatz von VMware für Patch-, Update- und Migrations-Szenarien

Es gibt immer einen schnellen Weg zurück. Das Wiederherstellen eines kompletten Servers ist praktisch so einfach wie das Kopieren einer Datei. Ein Server kann in einer virtuellen Umgebung gapatcht und getestet werden ohne dass dafür zusätzliche Hardware bereitgestellt werden muss. Verläuft Patch oder Update erfolgreich kann die Produktivumgebung gepacht / upgedatet werden.