Skip to main content
Log in

Doppelte Virtualisierung am Beispiel einer Datenbank-Cluster-Konfiguration für den Aufbau von Testumgebungen

  • Fachbeitrag
  • Published:
Datenbank-Spektrum Aims and scope Submit manuscript

Zusammenfassung

Bei einer doppelten Virtualisierung wird eine virtuelle Maschine selbst in einer virtuellen Maschine betrieben. Dies wird zunehmend an Bedeutung gewinnen, beispielsweise im Fall von virtualisierten Betriebssystemen, die selbst Virtualisierungssoftware beinhalten. In diesem Artikel wird am Beispiel von Oracle RAC gezeigt, wie ein Datenbank-Clustersystem mit doppelter Virtualisierung, unter Verwendung von VMware ESX und Oracle VM, realisiert werden kann. Schwerpunkt dabei ist es zunächst zu erläutern, für welche Fälle und für welche Zielgruppen diese besondere Konfiguration von praktischer Bedeutung ist. Als Schwierigkeit bei der Umsetzung erwies sich vor allem die Konfiguration der Netzwerkkomponenten, welche daher ausführlicher beschrieben wird. Die erfolgreiche Inbetriebnahme des Clustersystems wird anhand einer Messung der Zeithaltung (Timekeeping) vorgestellt, die gerade bei Datenbank-Clustersystemen von besonderer Wichtigkeit ist. Darüber hinaus wird der Datenbankbetrieb anhand des Lastgenerators Swingbench simuliert. Abschließend wird die doppelte Virtualisierung mit einer sogenannten rekursiven Virtualisierung verglichen.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Abb. 1
Abb. 2
Abb. 3
Abb. 4
Listing 1
Abb. 5

Literatur

  1. Bräunig M (2010) Konfiguration und Installation eines Datenbank Cluster-Systems in virtuellen Systemumgebungen unter Verwendung unterschiedlicher virtueller Speichersysteme. Diplomarbeit, Hochschule Wismar

  2. Goldberg RP (1973) Architecture of virtual machines. In: Proceedings AFIPS national computer conference, New York, July 1973

    Google Scholar 

  3. Lange T (2009) Untersuchung von Strategien und Konfigurationen für den Einsatz von Datenbank-Cluster-Technologien in virtuellen Systemumgebungen. Bachelorarbeit, Hochschule Wismar

  4. Lange T, Steffan R (2009) Zeitsynchronisation von virtuellen Maschinen für Oracle RAC mit VMware und Oracle VM. In: Proceedings 22. Deutsche ORACLE-Anwenderkonferenz. DOAG e.V

  5. Inc Oracle (2011) Oracle VM. http://www.oracle.com/de/technologies/virtualization/index.html

  6. Popek GJ, Goldberg RP (1974) Formal requirements for virtualizable third generation architectures. Commun ACM 17/7:412–421

    Article  MathSciNet  Google Scholar 

  7. Steffan R (2011, in Bearbeitung) Konzept, Aufbau und Betrieb einer Server-Farm für Client- und Server-Virtualisierung in Forschung und Lehre

  8. The Tolly Group (2008) Oracle VM performance evaluation of Oracle VM server virtualization software. Forschungsbericht. www.oracle.com/us/technologies/virtualization/oraclevm/026997.pdf

  9. VMware Inc (2011) VMware ESX. http://www.vmware.com/de/

  10. VMware Inc (2010) Timekeeping in VMware virtual machines. http://www.vmware.com/pdf/vmware_timekeeping.pdf

  11. VMware Inc (2010) Virtualizing performance-critical database applications in VMware vSphere. http://www.vmware.com/pdf/Perf_ESX40_Oracle-eval.pdf

  12. VMware Inc (2006) Einrichtung des Microsoft Cluster-Dienstes. Artikel VI-DEU-Q406-324. www.vmware.com/files/de/pdf/vi3_vm_and_mscs_de.pdf

Download references

Danksagung

Herrn Roland Hinz und Frau Antje Herrmann für die administrative Unterstützung.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rüdiger Steffan.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bräunig, M., Steffan, R. Doppelte Virtualisierung am Beispiel einer Datenbank-Cluster-Konfiguration für den Aufbau von Testumgebungen. Datenbank Spektrum 12, 51–57 (2012). https://doi.org/10.1007/s13222-011-0073-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13222-011-0073-3

Schlüsselwörter

Navigation