Doppelte Virtualisierung am Beispiel einer Datenbank-Cluster-Konfiguration fr den Aufbau von Testumgebungen
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 zunchst zu erlutern, fr welche Flle und fr welche Zielgruppen diese besondere Konfiguration von praktischer Bedeutung ist. Als Schwierigkeit bei der Umsetzung erwies sich vor allem die Konfiguration der Netzwerkkomponenten, welche daher ausfhrlicher beschrieben wird. Die erfolgreiche Inbetriebnahme des Clustersystems wird anhand einer Messung der Zeithaltung (Timekeeping) vorgestellt, die gerade bei Datenbank-Clustersystemen von besonderer Wichtigkeit ist. Darber hinaus wird der Datenbankbetrieb anhand des Lastgenerators Swingbench simuliert. Abschlieend wird die doppelte Virtualisierung mit einer sogenannten rekursiven Virtualisierung verglichen.
rac vmware esx oracle vm swingbench oracle real application cluster testsystem vsphere rekursive virtualisierung